hg: jdk9/hs-comp/jdk: 53 new changesets
nils.eliasson at oracle.com
nils.eliasson at oracle.com
Tue Dec 1 21:12:37 UTC 2015
Changeset: 74bc089000c8
Author: ksrini
Date: 2015-09-28 08:42 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/74bc089000c8
8066272: pack200 must support Multi-Release Jars
Reviewed-by: jrose, sdrach
! src/java.base/share/classes/com/sun/java/util/jar/pack/PackerImpl.java
+ test/tools/pack200/MultiRelease.java
Changeset: e9b7db0341f6
Author: amlu
Date: 2015-11-23 16:14 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e9b7db0341f6
8143583: Several tests don't work with latest jtreg due to non-existing files in @build
Reviewed-by: alanb, sla
! test/com/sun/jdi/DoubleAgentTest.java
! test/com/sun/jdi/SuspendNoFlagTest.java
! test/com/sun/management/HotSpotDiagnosticMXBean/DumpHeap.java
! test/sun/tools/jmap/BasicJMapTest.java
Changeset: e36cbc6ac95b
Author: darcy
Date: 2015-11-23 08:11 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e36cbc6ac95b
8143813: Problem list PKCS8Test.java
Reviewed-by: mullan
! test/ProblemList.txt
Changeset: caba60c122b6
Author: sherman
Date: 2015-11-23 10:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/caba60c122b6
8143553: StringBuffer.getByte(byte[], int, byte) should be package private (not protected)
Reviewed-by: thartmann
! src/java.base/share/classes/java/lang/StringBuffer.java
Changeset: 25b577ea72d5
Author: shurailine
Date: 2015-11-23 11:49 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/25b577ea72d5
8139430: Refactor test library to decrease module dependencies of tests
Reviewed-by: mchung, alanb
! test/java/util/logging/TestLoggerWeakRefLeak.java
- test/lib/testlibrary/jdk/testlibrary/InputArguments.java
! test/lib/testlibrary/jdk/testlibrary/JcmdBase.java
! test/lib/testlibrary/jdk/testlibrary/ProcessTools.java
! test/lib/testlibrary/jdk/testlibrary/TestThread.java
+ test/lib/testlibrary/jdk/testlibrary/management/InputArguments.java
+ test/lib/testlibrary/jdk/testlibrary/management/ThreadMXBeanTool.java
! test/sun/tools/jcmd/TestJcmdSanity.java
! test/sun/tools/jinfo/JInfoHelper.java
! test/sun/tools/jmap/BasicJMapTest.java
! test/sun/tools/jps/JpsBase.java
! test/sun/tools/jstack/BasicJStackTest.java
Changeset: 0c0366bc27b3
Author: okutsu
Date: 2015-11-24 13:22 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0c0366bc27b3
8073211: javadoc of Format parseObject methods should specify NullPointerExceptions
Reviewed-by: naoto, peytoia, okutsu
Contributed-by: Naveen Kumar <naveen.ah.kumar at oracle.com>
! src/java.base/share/classes/java/text/DateFormat.java
! src/java.base/share/classes/java/text/Format.java
! src/java.base/share/classes/java/text/MessageFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
Changeset: 1326072e44bf
Author: attila
Date: 2015-11-24 10:22 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/1326072e44bf
8141338: Move jdk.internal.dynalink package to jdk.dynalink
Reviewed-by: alanb, mchung, sundar
! make/src/classes/build/tools/module/ext.modules
Changeset: 6ad5d252b55c
Author: erikj
Date: 2015-11-24 15:46 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6ad5d252b55c
8143141: Bring in minor build changes from the jigsaw/jake forest
Reviewed-by: ihse, mchung
! make/gendata/GendataBreakIterator.gmk
! make/gensrc/GensrcCommon.gmk
! make/gensrc/GensrcMisc.gmk
! make/gensrc/GensrcProperties.gmk
! make/launcher/Launcher-jdk.jcmd.gmk
! make/launcher/Launcher-jdk.jconsole.gmk
! make/launcher/Launcher-jdk.jdi.gmk
! make/launcher/LauncherCommon.gmk
! make/lib/Lib-jdk.crypto.ucrypto.gmk
Changeset: 715972927a17
Author: shade
Date: 2015-11-24 19:02 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/715972927a17
8136500: Integer/Long getChars and stringSize should be more idiomatic
Reviewed-by: igerasim, sherman, psandoz, jrose
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
! src/java.base/share/classes/java/lang/Integer.java
! src/java.base/share/classes/java/lang/Long.java
+ test/java/lang/Integer/ToString.java
+ test/java/lang/Long/ToString.java
Changeset: db013eafc5c3
Author: rgoel
Date: 2015-11-24 14:46 +0530
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/db013eafc5c3
7011840: TEST_BUG java/util/Locale/LocaleEnhanceTest.java
Summary: Outputting extra information in LocaleEnhanceTest.java
Reviewed-by: peytoia, naoto
! test/java/util/Locale/LocaleEnhanceTest.java
Changeset: 33fd40487d6d
Author: amjiang
Date: 2015-11-25 09:42 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/33fd40487d6d
8143377: Test PKCS8Test.java fails
Reviewed-by: weijun
! test/ProblemList.txt
! test/sun/security/pkcs/pkcs8/PKCS8Test.java
Changeset: 000dd74c5ad7
Author: weijun
Date: 2015-11-25 11:58 +0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/000dd74c5ad7
8143913: MSCAPI keystore should accept Certificate[] in setEntry()
Reviewed-by: vinnie
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/KeyStore.java
+ test/sun/security/mscapi/CastError.java
Changeset: fc3266c221b7
Author: okutsu
Date: 2015-11-25 13:29 +0900
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fc3266c221b7
7047633: remove @ignore 6876961 from test/java/util/ResourceBundle/Test4300693.java
Reviewed-by: peytoia, okutsu
Contributed-by: Naveen Kumar <naveen.ah.kumar at oracle.com>
! test/java/util/ResourceBundle/Test4300693.java
Changeset: ff8ce38663d9
Author: mhaupt
Date: 2015-11-25 09:23 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ff8ce38663d9
8143798: jck failures: api/java_lang/invoke/MethodHandle/index_MethodsTests[asSpreaderWMTE]: java.lang.VerifyError: Bad type on operand stack
Reviewed-by: vlivanov
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! test/java/lang/invoke/T8139885.java
Changeset: 6abacd981c4a
Author: lancea
Date: 2015-11-25 15:28 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6abacd981c4a
8143165: Add Statement.isSimpleIdentifier and update enquoteLiteral
Reviewed-by: rriggs, joehw
! src/java.sql/share/classes/java/sql/Statement.java
! test/java/sql/testng/test/sql/StatementTests.java
Changeset: 0967adb92393
Author: lancea
Date: 2015-11-25 15:36 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/0967adb92393
8085984: Add JDBC Sharding API
Reviewed-by: ulfzibis, joehw
! src/java.sql/share/classes/java/sql/Connection.java
+ src/java.sql/share/classes/java/sql/ConnectionBuilder.java
! src/java.sql/share/classes/java/sql/DatabaseMetaData.java
+ src/java.sql/share/classes/java/sql/ShardingKey.java
+ src/java.sql/share/classes/java/sql/ShardingKeyBuilder.java
! src/java.sql/share/classes/javax/sql/DataSource.java
! src/java.sql/share/classes/javax/sql/XAConnection.java
+ src/java.sql/share/classes/javax/sql/XAConnectionBuilder.java
! src/java.sql/share/classes/javax/sql/XADataSource.java
Changeset: e1a21828acc1
Author: dl
Date: 2015-11-25 18:12 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e1a21828acc1
8140587: Atomic*FieldUpdaters should use Class.isInstance instead of direct class check
Reviewed-by: martin, psandoz, chegar, shade, plevart
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
Changeset: e2896d563f7b
Author: dl
Date: 2015-11-25 18:18 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e2896d563f7b
8143073: Improve documentation for ConcurrentHashMap serialized form
Reviewed-by: martin, psandoz, chegar, shade, plevart
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
Changeset: 64e1f7283f2b
Author: dl
Date: 2015-11-25 18:24 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/64e1f7283f2b
8143086: Document that ForkJoinWorkerThreadFactory.newThread can return null to reject request
Reviewed-by: martin, psandoz, chegar, shade, plevart
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
Changeset: 9494284852a5
Author: dl
Date: 2015-11-25 18:30 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/9494284852a5
8141031: java/util/concurrent/Phaser/Basic.java starts failing intermittently
Reviewed-by: martin, psandoz, chegar, shade, plevart
! test/java/util/concurrent/Phaser/Basic.java
Changeset: bf67ee9dac57
Author: dl
Date: 2015-11-25 18:35 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bf67ee9dac57
8140468: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java failed with java.lang.Error: Completed == 4; expected 2
8040928: java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java: java.lang.Error: Completed != 2
Reviewed-by: martin, psandoz, chegar, shade, plevart
! test/java/util/concurrent/locks/ReentrantLock/CancelledLockLoops.java
Changeset: d7d9ff109242
Author: dl
Date: 2015-11-25 18:40 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/d7d9ff109242
8140471: java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java timed out
Reviewed-by: martin, psandoz, chegar, shade, plevart
! test/java/util/concurrent/locks/ReentrantLock/TimeoutLockLoops.java
Changeset: de6ab0c3bd26
Author: dl
Date: 2015-11-25 18:45 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/de6ab0c3bd26
8072015: java/util/Collections/CheckedMapBash.java failed TreeSet(reverseOrder)
Reviewed-by: martin, psandoz, chegar, shade, plevart
! test/java/util/Collections/CheckedMapBash.java
Changeset: 650819b6f600
Author: dl
Date: 2015-11-25 18:51 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/650819b6f600
8139574: ReentrantReadWriteLock documentation example has compile time error
Reviewed-by: martin, psandoz, chegar, shade, plevart
! src/java.base/share/classes/java/util/concurrent/locks/ReentrantReadWriteLock.java
Changeset: 2103ed2d51f5
Author: dl
Date: 2015-11-25 18:56 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2103ed2d51f5
8142441: Improve jtreg tests for java.util.concurrent
Reviewed-by: martin, psandoz, chegar, shade, plevart
! test/java/util/Collections/CheckedSetBash.java
! test/java/util/Collections/EmptyCollectionSerialization.java
! test/java/util/Spliterator/SpliteratorLateBindingFailFastTest.java
! test/java/util/Spliterator/SpliteratorTraversingAndSplittingTest.java
! test/java/util/concurrent/BlockingQueue/CancelledProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/DrainToFails.java
! test/java/util/concurrent/BlockingQueue/Interrupt.java
! test/java/util/concurrent/BlockingQueue/LastElement.java
! test/java/util/concurrent/BlockingQueue/LoopHelpers.java
! test/java/util/concurrent/BlockingQueue/MultipleProducersSingleConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/OfferDrainToLoops.java
! test/java/util/concurrent/BlockingQueue/PollMemoryLeak.java
! test/java/util/concurrent/BlockingQueue/ProducerConsumerLoops.java
! test/java/util/concurrent/BlockingQueue/SingleProducerMultipleConsumerLoops.java
! test/java/util/concurrent/CompletableFuture/Basic.java
! test/java/util/concurrent/ConcurrentHashMap/LoopHelpers.java
! test/java/util/concurrent/ConcurrentHashMap/MapCheck.java
! test/java/util/concurrent/ConcurrentHashMap/MapLoops.java
! test/java/util/concurrent/ConcurrentMap/ConcurrentModification.java
! test/java/util/concurrent/ConcurrentQueues/ConcurrentQueueLoops.java
! test/java/util/concurrent/ConcurrentQueues/IteratorWeakConsistency.java
! test/java/util/concurrent/ConcurrentQueues/LoopHelpers.java
! test/java/util/concurrent/ConcurrentQueues/OfferRemoveLoops.java
! test/java/util/concurrent/CopyOnWriteArrayList/COWSubList.java
! test/java/util/concurrent/CopyOnWriteArrayList/EqualsRace.java
! test/java/util/concurrent/CopyOnWriteArraySet/RacingCows.java
! test/java/util/concurrent/CountDownLatch/Basic.java
! test/java/util/concurrent/CyclicBarrier/Basic.java
! test/java/util/concurrent/DelayQueue/Iterate.java
! test/java/util/concurrent/DelayQueue/PollUnexpired.java
! test/java/util/concurrent/DelayQueue/Stress.java
! test/java/util/concurrent/Exchanger/ExchangeLoops.java
! test/java/util/concurrent/Exchanger/LoopHelpers.java
! test/java/util/concurrent/ExecutorCompletionService/ExecutorCompletionServiceLoops.java
! test/java/util/concurrent/ExecutorCompletionService/LoopHelpers.java
! test/java/util/concurrent/ExecutorService/Invoke.java
! test/java/util/concurrent/Executors/PrivilegedCallables.java
! test/java/util/concurrent/Executors/Throws.java
! test/java/util/concurrent/FutureTask/BlockingTaskExecutor.java
! test/java/util/concurrent/FutureTask/CancelledFutureLoops.java
! test/java/util/concurrent/FutureTask/Customized.java
! test/java/util/concurrent/FutureTask/DoneTimedGetLoops.java
! test/java/util/concurrent/FutureTask/LoopHelpers.java
! test/java/util/concurrent/FutureTask/Throw.java
! test/java/util/concurrent/LinkedBlockingQueue/ToArray.java
! test/java/util/concurrent/Phaser/FickleRegister.java
! test/java/util/concurrent/Phaser/TieredArriveLoops.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/BasicCancelTest.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/DecorateTask.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/DelayOverflow.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/GCRetention.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/Stress.java
! test/java/util/concurrent/ScheduledThreadPoolExecutor/ZeroCoreThreads.java
! test/java/util/concurrent/SynchronousQueue/Fairness.java
! test/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/java/util/concurrent/ThreadPoolExecutor/CoreThreadTimeOut.java
! test/java/util/concurrent/ThreadPoolExecutor/Custom.java
! test/java/util/concurrent/ThreadPoolExecutor/FlakyThreadFactory.java
! test/java/util/concurrent/ThreadPoolExecutor/ModifyCorePoolSize.java
! test/java/util/concurrent/ThreadPoolExecutor/ScheduledTickleService.java
! test/java/util/concurrent/ThreadPoolExecutor/SelfInterrupt.java
! test/java/util/concurrent/ThreadPoolExecutor/ShutdownNowExecuteRace.java
! test/java/util/concurrent/ThreadPoolExecutor/ThreadRestarts.java
! test/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/java/util/concurrent/ThreadPoolExecutor/TimeOutShrink.java
! test/java/util/concurrent/TimeUnit/Basic.java
! test/java/util/concurrent/atomic/AtomicUpdaters.java
! test/java/util/concurrent/atomic/Lazy.java
! test/java/util/concurrent/atomic/Serial.java
! test/java/util/concurrent/forkjoin/FJExceptionTableLeak.java
! test/java/util/concurrent/locks/Lock/CheckedLockLoops.java
! test/java/util/concurrent/locks/Lock/FlakyMutex.java
! test/java/util/concurrent/locks/Lock/LoopHelpers.java
! test/java/util/concurrent/locks/Lock/Mutex.java
! test/java/util/concurrent/locks/Lock/TimedAcquire.java
! test/java/util/concurrent/locks/Lock/TimedAcquireLeak.java
! test/java/util/concurrent/locks/LockSupport/ParkLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LockOncePerThreadLoops.java
! test/java/util/concurrent/locks/ReentrantLock/LoopHelpers.java
! test/java/util/concurrent/locks/ReentrantLock/SimpleReentrantLockLoops.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/Bug6571733.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/Count.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/LoopHelpers.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/MapLoops.java
! test/java/util/concurrent/locks/ReentrantReadWriteLock/RWMap.java
! test/java/util/concurrent/locks/StampedLock/Basic.java
Changeset: 6a2c215751ae
Author: dl
Date: 2015-11-25 19:45 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6a2c215751ae
8143087: Miscellaneous changes imported from jsr166 CVS 2015-11
Reviewed-by: martin, psandoz, chegar, shade, plevart
! src/java.base/share/classes/java/util/concurrent/CountedCompleter.java
! src/java.base/share/classes/java/util/concurrent/ScheduledThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedSynchronizer.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
Changeset: ced6e999c11b
Author: mkos
Date: 2015-11-27 11:30 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ced6e999c11b
8131334: SAAJ Plugability Layer: using java.util.ServiceLoader
Reviewed-by: lancea
+ test/javax/xml/soap/spi/SAAJFactoryTest.java
+ test/javax/xml/soap/spi/saaj/factory/Invalid.java
+ test/javax/xml/soap/spi/saaj/factory/Valid.java
+ test/javax/xml/soap/spi/saaj/factory/Valid2.java
+ test/javax/xml/soap/spi/saaj/factory/Valid3.java
+ test/javax/xml/soap/spi/test.policy
Changeset: 8cc8854b2aab
Author: amurillo
Date: 2015-11-27 11:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/8cc8854b2aab
Merge
Changeset: 94838afd5e5b
Author: mchung
Date: 2015-11-23 12:44 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/94838afd5e5b
8140450: Implement JEP 259: Stack-Walking API
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
Contributed-by: Mandy Chung <mandy.chung at oracle.com>, Brent Christian <brent.christian at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>, Hamlin Li <huaming.li at oracle.com>
! make/mapfiles/libjava/mapfile-vers
+ src/java.base/share/classes/java/lang/LiveStackFrame.java
+ src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
+ src/java.base/share/classes/java/lang/StackFrameInfo.java
+ src/java.base/share/classes/java/lang/StackFramePermission.java
+ src/java.base/share/classes/java/lang/StackStreamFactory.java
+ src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/native/include/jvm.h
+ src/java.base/share/native/libjava/StackFrameInfo.c
+ src/java.base/share/native/libjava/StackStreamFactory.c
! src/java.logging/share/classes/java/util/logging/LogRecord.java
+ test/java/lang/StackWalker/AcrossThreads.java
+ test/java/lang/StackWalker/Basic.java
+ test/java/lang/StackWalker/CallerFromMain.java
+ test/java/lang/StackWalker/DumpStackTest.java
+ test/java/lang/StackWalker/EmbeddedStackWalkTest.java
+ test/java/lang/StackWalker/GetCallerClassTest.java
+ test/java/lang/StackWalker/HiddenFrames.java
+ test/java/lang/StackWalker/LocalsAndOperands.java
+ test/java/lang/StackWalker/MultiThreadStackWalk.java
+ test/java/lang/StackWalker/SanityTest.java
+ test/java/lang/StackWalker/SecurityExceptions.java
+ test/java/lang/StackWalker/StackRecorderUtil.java
+ test/java/lang/StackWalker/StackStreamState.java
+ test/java/lang/StackWalker/StackStreamTest.java
+ test/java/lang/StackWalker/StackWalkTest.java
+ test/java/lang/StackWalker/VerifyStackTrace.java
+ test/java/lang/StackWalker/WalkFunction.java
+ test/java/lang/StackWalker/noperms.policy
+ test/java/lang/StackWalker/stackwalk.policy
+ test/java/lang/StackWalker/stackwalktest.policy
Changeset: cf2988e128a5
Author: iklam
Date: 2015-06-24 13:39 -0700
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cf2988e128a5
8140802: Clean up and refactor of class loading code for CDS
Reviewed-by: mchung, jiangli
! make/src/classes/build/tools/module/boot.modules
Changeset: fcc446aa192b
Author: jiangli
Date: 2015-11-19 18:18 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/fcc446aa192b
Merge
Changeset: a917e5045a38
Author: jiangli
Date: 2015-11-23 14:37 -0500
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a917e5045a38
Merge
- src/java.base/share/classes/sun/util/logging/LoggingProxy.java
- src/java.base/share/classes/sun/util/logging/LoggingSupport.java
- src/java.logging/share/classes/java/util/logging/LoggingProxyImpl.java
- test/java/util/stream/bootlib/java/util/stream/CollectorOps.java
- test/java/util/stream/bootlib/java/util/stream/DefaultMethodStreams.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/DoubleStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/FlagDeclaringOp.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/IntStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/IntermediateTestOp.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestHelpers.java
- test/java/util/stream/bootlib/java/util/stream/LambdaTestMode.java
- test/java/util/stream/bootlib/java/util/stream/LoggingTestCase.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/LongStreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/OpTestCase.java
- test/java/util/stream/bootlib/java/util/stream/SpliteratorTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StatefulTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StatelessTestOp.java
- test/java/util/stream/bootlib/java/util/stream/StreamOpFlagTestHelper.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestDataProvider.java
- test/java/util/stream/bootlib/java/util/stream/StreamTestScenario.java
- test/java/util/stream/bootlib/java/util/stream/TestData.java
- test/java/util/stream/bootlib/java/util/stream/TestFlagExpectedOp.java
- test/java/util/stream/bootlib/java/util/stream/ThowableHelper.java
- test/java/util/stream/boottest/java/util/stream/DoubleNodeTest.java
- test/java/util/stream/boottest/java/util/stream/FlagOpTest.java
- test/java/util/stream/boottest/java/util/stream/IntNodeTest.java
- test/java/util/stream/boottest/java/util/stream/LongNodeTest.java
- test/java/util/stream/boottest/java/util/stream/NodeBuilderTest.java
- test/java/util/stream/boottest/java/util/stream/NodeTest.java
- test/java/util/stream/boottest/java/util/stream/SliceSpliteratorTest.java
- test/java/util/stream/boottest/java/util/stream/SpinedBufferTest.java
- test/java/util/stream/boottest/java/util/stream/StreamFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamOpFlagsTest.java
- test/java/util/stream/boottest/java/util/stream/StreamReuseTest.java
Changeset: 11a6ba96c417
Author: jiangli
Date: 2015-11-23 23:42 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/11a6ba96c417
Merge
Changeset: 683721c7f5f4
Author: jiangli
Date: 2015-11-23 23:43 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/683721c7f5f4
Merge
Changeset: e82d112d5907
Author: jiangli
Date: 2015-11-24 04:46 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e82d112d5907
Merge
Changeset: ff9ac07019d6
Author: chegar
Date: 2015-11-24 11:50 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/ff9ac07019d6
8140687: Move @Contended to the jdk.internal.vm.annotation package
Reviewed-by: alanb, dholmes, psandoz, shade
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/SubmissionPublisher.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
+ src/java.base/share/classes/jdk/internal/vm/annotation/Contended.java
- src/java.base/share/classes/sun/misc/Contended.java
Changeset: bab4cdd396ed
Author: ctornqvi
Date: 2015-11-24 10:12 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/bab4cdd396ed
8143931: Back out JDK-8140450
Reviewed-by: coleenp
! make/mapfiles/libjava/mapfile-vers
- src/java.base/share/classes/java/lang/LiveStackFrame.java
- src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
- src/java.base/share/classes/java/lang/StackFrameInfo.java
- src/java.base/share/classes/java/lang/StackFramePermission.java
- src/java.base/share/classes/java/lang/StackStreamFactory.java
- src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/native/include/jvm.h
- src/java.base/share/native/libjava/StackFrameInfo.c
- src/java.base/share/native/libjava/StackStreamFactory.c
! src/java.logging/share/classes/java/util/logging/LogRecord.java
- test/java/lang/StackWalker/AcrossThreads.java
- test/java/lang/StackWalker/Basic.java
- test/java/lang/StackWalker/CallerFromMain.java
- test/java/lang/StackWalker/DumpStackTest.java
- test/java/lang/StackWalker/EmbeddedStackWalkTest.java
- test/java/lang/StackWalker/GetCallerClassTest.java
- test/java/lang/StackWalker/HiddenFrames.java
- test/java/lang/StackWalker/LocalsAndOperands.java
- test/java/lang/StackWalker/MultiThreadStackWalk.java
- test/java/lang/StackWalker/SanityTest.java
- test/java/lang/StackWalker/SecurityExceptions.java
- test/java/lang/StackWalker/StackRecorderUtil.java
- test/java/lang/StackWalker/StackStreamState.java
- test/java/lang/StackWalker/StackStreamTest.java
- test/java/lang/StackWalker/StackWalkTest.java
- test/java/lang/StackWalker/VerifyStackTrace.java
- test/java/lang/StackWalker/WalkFunction.java
- test/java/lang/StackWalker/noperms.policy
- test/java/lang/StackWalker/stackwalk.policy
- test/java/lang/StackWalker/stackwalktest.policy
Changeset: cc055d6f9173
Author: ctornqvi
Date: 2015-11-24 18:32 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/cc055d6f9173
Merge
- src/java.base/share/classes/java/lang/LiveStackFrame.java
- src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
- src/java.base/share/classes/java/lang/StackFrameInfo.java
- src/java.base/share/classes/java/lang/StackFramePermission.java
- src/java.base/share/classes/java/lang/StackStreamFactory.java
- src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/Thread.java
- src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
- src/java.base/share/native/libjava/StackFrameInfo.c
- src/java.base/share/native/libjava/StackStreamFactory.c
- test/java/lang/StackWalker/AcrossThreads.java
- test/java/lang/StackWalker/Basic.java
- test/java/lang/StackWalker/CallerFromMain.java
- test/java/lang/StackWalker/DumpStackTest.java
- test/java/lang/StackWalker/EmbeddedStackWalkTest.java
- test/java/lang/StackWalker/GetCallerClassTest.java
- test/java/lang/StackWalker/HiddenFrames.java
- test/java/lang/StackWalker/LocalsAndOperands.java
- test/java/lang/StackWalker/MultiThreadStackWalk.java
- test/java/lang/StackWalker/SanityTest.java
- test/java/lang/StackWalker/SecurityExceptions.java
- test/java/lang/StackWalker/StackRecorderUtil.java
- test/java/lang/StackWalker/StackStreamState.java
- test/java/lang/StackWalker/StackStreamTest.java
- test/java/lang/StackWalker/StackWalkTest.java
- test/java/lang/StackWalker/VerifyStackTrace.java
- test/java/lang/StackWalker/WalkFunction.java
- test/java/lang/StackWalker/noperms.policy
- test/java/lang/StackWalker/stackwalk.policy
- test/java/lang/StackWalker/stackwalktest.policy
Changeset: 3e4036277d67
Author: mchung
Date: 2015-11-24 15:05 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/3e4036277d67
8143911: Reintegrate JEP 259: Stack-Walking API
Reviewed-by: coleenp, dfuchs, bchristi, psandoz, sspitsyn
Contributed-by: Mandy Chung <mandy.chung at oracle.com>, Brent Christian <brent.christian at oracle.com>, Daniel Fuchs <daniel.fuchs at oracle.com>, Hamlin Li <huaming.li at oracle.com>
! make/mapfiles/libjava/mapfile-vers
+ src/java.base/share/classes/java/lang/LiveStackFrame.java
+ src/java.base/share/classes/java/lang/LiveStackFrameInfo.java
+ src/java.base/share/classes/java/lang/StackFrameInfo.java
+ src/java.base/share/classes/java/lang/StackFramePermission.java
+ src/java.base/share/classes/java/lang/StackStreamFactory.java
+ src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/Throwable.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/misc/JavaLangAccess.java
+ src/java.base/share/classes/jdk/internal/misc/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/misc/SharedSecrets.java
! src/java.base/share/native/include/jvm.h
+ src/java.base/share/native/libjava/StackFrameInfo.c
+ src/java.base/share/native/libjava/StackStreamFactory.c
! src/java.logging/share/classes/java/util/logging/LogRecord.java
+ test/java/lang/StackWalker/AcrossThreads.java
+ test/java/lang/StackWalker/Basic.java
+ test/java/lang/StackWalker/CallerFromMain.java
+ test/java/lang/StackWalker/DumpStackTest.java
+ test/java/lang/StackWalker/EmbeddedStackWalkTest.java
+ test/java/lang/StackWalker/GetCallerClassTest.java
+ test/java/lang/StackWalker/HiddenFrames.java
+ test/java/lang/StackWalker/LocalsAndOperands.java
+ test/java/lang/StackWalker/MultiThreadStackWalk.java
+ test/java/lang/StackWalker/SanityTest.java
+ test/java/lang/StackWalker/SecurityExceptions.java
+ test/java/lang/StackWalker/StackRecorderUtil.java
+ test/java/lang/StackWalker/StackStreamState.java
+ test/java/lang/StackWalker/StackStreamTest.java
+ test/java/lang/StackWalker/StackWalkTest.java
+ test/java/lang/StackWalker/VerifyStackTrace.java
+ test/java/lang/StackWalker/WalkFunction.java
+ test/java/lang/StackWalker/noperms.policy
+ test/java/lang/StackWalker/stackwalk.policy
+ test/java/lang/StackWalker/stackwalktest.policy
Changeset: 5c065a0d01ba
Author: mchung
Date: 2015-11-24 15:30 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5c065a0d01ba
8143967: The stream state check should handle unsigned anchor value
Reviewed-by: dfuchs, dcubed, coleenp, sspitsyn
! src/java.base/share/classes/java/lang/StackStreamFactory.java
Changeset: 787f25fa1b09
Author: erikj
Date: 2015-11-24 12:18 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/787f25fa1b09
8142336: Convert the SA agent build to modular build-infra makefiles
Reviewed-by: ihse, sla, dsamersoff, twisti
! make/Import.gmk
! make/gensrc/Gensrc-jdk.jdi.gmk
Changeset: a4c6a9e43448
Author: akulyakh
Date: 2015-11-26 15:12 +0300
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/a4c6a9e43448
8143121: javax/management/remote/mandatory/loading/MethodResultTest.java fails intermittently
Summary: Changing the test to retry if the connection fails
Reviewed-by: jbachorik
! test/javax/management/remote/mandatory/loading/MethodResultTest.java
Changeset: 6aea885d3996
Author: jwilhelm
Date: 2015-11-30 18:40 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/6aea885d3996
Merge
! src/java.base/share/classes/java/util/concurrent/ConcurrentHashMap.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
- src/java.base/share/classes/sun/misc/Contended.java
Changeset: 59fce7947e90
Author: alanb
Date: 2015-11-29 20:27 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/59fce7947e90
8144210: Runtime.currentRuntime should be final
Reviewed-by: dl, dholmes
! src/java.base/share/classes/java/lang/Runtime.java
Changeset: 88e2545d5e6d
Author: jbachorik
Date: 2015-11-13 14:44 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/88e2545d5e6d
8043138: Attach API should not require jvmstat rmi protocol
Reviewed-by: alanb, mchung, erikj, ihse
+ make/gensrc/Gensrc-jdk.jvmstat.gmk
- make/launcher/Launcher-jdk.jvmstat.gmk
+ make/launcher/Launcher-jdk.jvmstat.rmi.gmk
+ src/jdk.jvmstat.rmi/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/monitor/remote/package.html
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
+ src/jdk.jvmstat.rmi/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
+ src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/Jstatd.java
+ src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteHostImpl.java
+ src/jdk.jvmstat.rmi/share/classes/sun/tools/jstatd/RemoteVmImpl.java
! src/jdk.jvmstat/share/classes/META-INF/services/sun.jvmstat.monitor.MonitoredHostService
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html
! src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java
Changeset: 26c671e2768b
Author: robm
Date: 2015-11-30 17:37 +0000
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/26c671e2768b
8142872: Remove support for sun.nio.ch.PollSelectorProvider from 9
Reviewed-by: alanb, simonis
+ src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java
+ src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java
+ src/java.base/solaris/classes/sun/nio/ch/DefaultSelectorProvider.java
- src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java
Changeset: 2f12392d0dde
Author: lana
Date: 2015-11-12 18:31 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/2f12392d0dde
Merge
Changeset: 906c3a20e42c
Author: lana
Date: 2015-11-19 09:36 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/906c3a20e42c
Added tag jdk9-b93 for changeset 2f12392d0dde
! .hgtags
Changeset: 559b626b0117
Author: lana
Date: 2015-11-20 15:39 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/559b626b0117
Merge
Changeset: f630f5e59a63
Author: lana
Date: 2015-11-29 11:00 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/f630f5e59a63
Added tag jdk9-b94 for changeset 559b626b0117
! .hgtags
Changeset: 5e48fcfa79cb
Author: lana
Date: 2015-11-30 13:27 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/5e48fcfa79cb
Merge
- make/launcher/Launcher-jdk.jvmstat.gmk
- src/java.base/unix/classes/sun/nio/ch/DefaultSelectorProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteHost.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/RemoteVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/monitor/remote/package.html
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostProvider.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/MonitoredHostRmiService.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/PerfDataBuffer.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteMonitoredVm.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/RemoteVmManager.java
- src/jdk.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/rmi/package.html
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/Jstatd.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteHostImpl.java
- src/jdk.jvmstat/share/classes/sun/tools/jstatd/RemoteVmImpl.java
- test/lib/testlibrary/jdk/testlibrary/InputArguments.java
Changeset: b7617c299c4f
Author: amurillo
Date: 2015-11-30 13:55 -0800
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/b7617c299c4f
Merge
- src/java.base/share/classes/sun/misc/Contended.java
Changeset: e9f5d7096eea
Author: neliasso
Date: 2015-12-01 19:18 +0100
URL: http://hg.openjdk.java.net/jdk9/hs-comp/jdk/rev/e9f5d7096eea
Merge
! src/java.base/share/classes/java/lang/AbstractStringBuilder.java
More information about the jdk9-all-changes
mailing list