git: openjdk/loom: fibers: 14 new changesets

duke duke at openjdk.java.net
Tue Mar 9 15:29:34 UTC 2021


Changeset: e1d1e7f2
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-04 09:40:43 +0000
URL:       https://git.openjdk.java.net/loom/commit/e1d1e7f2

Fix typo in javadoc

! src/java.base/share/classes/sun/nio/ch/SelChImpl.java

Changeset: 77723d22
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-04 09:44:33 +0000
URL:       https://git.openjdk.java.net/loom/commit/77723d22

Remove unused/old code

! src/java.base/share/classes/java/util/concurrent/ExecutorService.java

Changeset: f50f6563
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-05 08:57:29 +0000
URL:       https://git.openjdk.java.net/loom/commit/f50f6563

javadoc fix

! src/java.base/share/classes/java/lang/Thread.java

Changeset: 8188d77c
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-05 12:19:07 +0000
URL:       https://git.openjdk.java.net/loom/commit/8188d77c

Inconsistent factory methods

! src/java.base/share/classes/java/lang/Thread.java

Changeset: 2770303a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-05 12:24:21 +0000
URL:       https://git.openjdk.java.net/loom/commit/2770303a

Typo

! src/java.base/share/classes/java/lang/Thread.java

Changeset: ba57bfc0
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-08 09:03:28 +0000
URL:       https://git.openjdk.java.net/loom/commit/ba57bfc0

Improve auto naming

! src/java.base/share/classes/java/lang/Thread.java

Changeset: 8d1a334f
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-08 09:22:11 +0000
URL:       https://git.openjdk.java.net/loom/commit/8d1a334f

Add link to inheritance section

! src/java.base/share/classes/java/lang/Thread.java

Changeset: bb387403
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-08 09:28:26 +0000
URL:       https://git.openjdk.java.net/loom/commit/bb387403

Remove links added in error

! src/java.base/share/classes/java/lang/Thread.java

Changeset: 04650ca1
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-09 12:55:46 +0000
URL:       https://git.openjdk.java.net/loom/commit/04650ca1

Improve Thread class description

! src/java.base/share/classes/java/lang/Thread.java

Changeset: a68cd4a3
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-09 13:00:55 +0000
URL:       https://git.openjdk.java.net/loom/commit/a68cd4a3

Revamp builder API

! src/java.base/share/classes/java/lang/InheritableThreadLocal.java
! src/java.base/share/classes/java/lang/Thread.java
+ src/java.base/share/classes/java/lang/ThreadBuilders.java
! src/java.base/share/classes/java/lang/ThreadLocal.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ThreadFactory.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! test/hotspot/jtreg/runtime/jni/IsVirtualThread/IsVirtualThread.java
! test/hotspot/jtreg/runtime/vthread/RedefineClass.java
! test/hotspot/jtreg/runtime/vthread/TestObjectAllocationSampleEvent.java
! test/hotspot/jtreg/serviceability/jvmti/events/ClassPrepare/classprep01/classprep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/Exception/exception01/exception01.java
! test/hotspot/jtreg/serviceability/jvmti/events/ExceptionCatch/excatch01/excatch01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc01/fieldacc01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc02/fieldacc02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc03/fieldacc03.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldAccess/fieldacc04/fieldacc04.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod01/fieldmod01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FieldModification/fieldmod02/fieldmod02.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop01/framepop01.java
! test/hotspot/jtreg/serviceability/jvmti/events/FramePop/framepop02/framepop02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry01/mentry01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodEntry/mentry02/mentry02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit01/mexit01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MethodExit/mexit02/mexit02.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEnter/mcontenter01/mcontenter01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorContendedEntered/mcontentered01/mcontentered01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWait/monitorwait01/monitorwait01.java
! test/hotspot/jtreg/serviceability/jvmti/events/MonitorWaited/monitorwaited01/monitorwaited01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep01/singlestep01.java
! test/hotspot/jtreg/serviceability/jvmti/events/SingleStep/singlestep03/singlestep03.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/NotSuspended/GetStackTraceNotSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/StackTrace/Suspended/GetStackTraceSuspendedStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/SetGetThreadLocalStorageStressTest.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetThreadInfo/thrinfo01/thrinfo01.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/BreakpointInYieldTest/BreakpointInYieldTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/DoContinueSingleStepTest/DoContinueSingleStepTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/MethodExitTest/MethodExitTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/SuspendResumeAll/SuspendResumeAll.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadMonitorTest/VThreadMonitorTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/VThreadTest.java
! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/VThreadUnsupportedTest.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadInfo/thrinfo001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/MainWrapper.java
! test/hotspot/jtreg/vmTestbase/nsk/share/runner/ThreadsRunner.java
! test/jdk/com/sun/jdi/TestScaffold.java
! test/jdk/java/lang/Scoped/Basic.java
! test/jdk/java/lang/Thread/BuilderTest.java
! test/jdk/java/lang/Thread/virtual/Collectable.java
! test/jdk/java/lang/Thread/virtual/CustomScheduler.java
! test/jdk/java/lang/Thread/virtual/Monitoring.java
! test/jdk/java/lang/Thread/virtual/Reflection.java
! test/jdk/java/lang/Thread/virtual/SchedulerCocktail.java
! test/jdk/java/lang/Thread/virtual/TestHelper.java
! test/jdk/java/lang/Thread/virtual/TestSubmitRejectedEvent.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/Thread/virtual/ThreadExecutorTest.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
! test/jdk/java/lang/Thread/virtual/stress/HttpALot.java
! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java
! test/jdk/jdk/jfr/threading/TestDeepVirtualStackTrace.java
! test/jdk/jdk/jfr/threading/TestManyVirtualThreads.java
! test/jdk/jdk/jfr/threading/TestNestedVirtualThreads.java
! test/lib/jdk/test/lib/process/ProcessTools.java
! test/micro/org/openjdk/bench/loom/ContVsThread.java

Changeset: 60834324
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-09 13:03:59 +0000
URL:       https://git.openjdk.java.net/loom/commit/60834324

Whitespace

! test/jdk/java/lang/Thread/BuilderTest.java

Changeset: 8c7425b4
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-09 13:48:54 +0000
URL:       https://git.openjdk.java.net/loom/commit/8c7425b4

Deprecate Thread activeCount/enumerate

! src/java.base/share/classes/java/lang/Thread.java

Changeset: a21fdd6a
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-09 14:01:04 +0000
URL:       https://git.openjdk.java.net/loom/commit/a21fdd6a

Add clarification to constructors that require overriding run

! src/java.base/share/classes/java/lang/Thread.java

Changeset: d4f0cc26
Author:    Alan Bateman <alan.bateman at oracle.com>
Date:      2021-03-09 14:40:14 +0000
URL:       https://git.openjdk.java.net/loom/commit/d4f0cc26

Add implNote to setName

! src/java.base/share/classes/java/lang/Thread.java



More information about the loom-dev mailing list