git: openjdk/loom: fibers: 18 new changesets
duke
duke at openjdk.java.net
Sun Feb 13 06:25:30 UTC 2022
Changeset: 3de5445e
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 08:50:48 +0000
URL: https://git.openjdk.java.net/loom/commit/3de5445e6681d2a16b98212672544c088e93af46
Fix @since tags
! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java
! src/jdk.jdi/share/classes/com/sun/jdi/VirtualMachine.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadDeathRequest.java
! src/jdk.jdi/share/classes/com/sun/jdi/request/ThreadStartRequest.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedThread.java
! src/jdk.management/share/classes/com/sun/management/HotSpotDiagnosticMXBean.java
Changeset: 973f1790
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 08:51:03 +0000
URL: https://git.openjdk.java.net/loom/commit/973f17904bbcf1bdf51d1e999abce6dba9ef4d1b
Test cleanup
! test/jdk/java/lang/ProcessBuilder/Basic.java
Changeset: abc2b34b
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 08:51:23 +0000
URL: https://git.openjdk.java.net/loom/commit/abc2b34b7005264fd089f1d6b761de44023c6f65
Spurious space
! test/jdk/java/net/Socket/Timeouts.java
Changeset: dfa926da
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 09:06:37 +0000
URL: https://git.openjdk.java.net/loom/commit/dfa926da9889652dfe666118f6ff861e31783fbf
Cleanup
! test/jdk/java/lang/ThreadGroup/BasicTests.java
Changeset: 5f364c2d
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 09:26:54 +0000
URL: https://git.openjdk.java.net/loom/commit/5f364c2d625f10120367368f30671574cda49b06
Misc. cleanup
! src/java.base/share/native/include/jni.h
! src/jdk.jdi/share/classes/com/sun/tools/jdi/EventRequestManagerImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
! test/jdk/java/lang/Thread/virtual/stress/GetStackTraceALot.java
Changeset: e7bae2ef
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 09:43:42 +0000
URL: https://git.openjdk.java.net/loom/commit/e7bae2efdd529d5aa0b4256b3b63897fc90e6623
Remove ConsoleStreams, not used
! src/java.base/share/classes/java/lang/System.java
- src/java.base/unix/classes/sun/nio/ch/ConsoleStreams.java
- src/java.base/windows/classes/sun/nio/ch/ConsoleStreams.java
Changeset: 43fda1fe
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 09:44:13 +0000
URL: https://git.openjdk.java.net/loom/commit/43fda1fe54ff6c1f4bfd0469dd229ee90134d167
Missing @modules on JFR test
! test/jdk/java/lang/Thread/virtual/JfrEvents.java
Changeset: caf6eb75
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 10:30:57 +0000
URL: https://git.openjdk.java.net/loom/commit/caf6eb7581881722daed8acb83f95ac9100b0edb
Exclude gc/stringdedup/TestStringDeduplicationInterned.java#Serial with -Xcomp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 71335bc6
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 12:12:27 +0000
URL: https://git.openjdk.java.net/loom/commit/71335bc6e82d76e2ef48a86bec93b8db9f28d545
Change test to use data provider
! test/jdk/java/lang/ref/CleanerTest.java
Changeset: d28d8771
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 12:15:46 +0000
URL: https://git.openjdk.java.net/loom/commit/d28d877119683bdcf15d4aa019684d4021ce4f8e
Fix @since tags to avoid confusing tools
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/WrongThreadException.java
! src/java.base/share/classes/java/util/concurrent/ExecutorService.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/Future.java
Changeset: 9bcc1af6
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 14:08:49 +0000
URL: https://git.openjdk.java.net/loom/commit/9bcc1af672a6674b8f05705be43e4a4cf3a473ac
Unused import
! src/java.base/share/classes/java/lang/System.java
Changeset: e265a19d
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 14:42:56 +0000
URL: https://git.openjdk.java.net/loom/commit/e265a19d0ca5ac982b22c0b17c2a3e8bc8d0235b
Improve thread dump test
! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/DumpThreads.java
Changeset: 9a47d21d
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 14:43:06 +0000
URL: https://git.openjdk.java.net/loom/commit/9a47d21db4aee75f8cd9e5c97ed14995dd8b8b09
Cleanup
! test/jdk/java/lang/Thread/BuilderTest.java
Changeset: 52cb984f
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-11 17:46:22 +0000
URL: https://git.openjdk.java.net/loom/commit/52cb984f31129e37ce89c9e82cdcc69430225d13
Drop With suffix and swap ordering of paragraphs in javadoc
! src/jdk.incubator.concurrent/share/classes/jdk/incubator/concurrent/StructuredTaskScope.java
! test/jdk/jdk/incubator/concurrent/StructuredTaskScope/StructuredTaskScopeTest.java
Changeset: 1648fd0d
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-12 09:16:43 +0000
URL: https://git.openjdk.java.net/loom/commit/1648fd0d44ba2b135df893151e43c10b3da840e6
Separate deprecation of TG to separate issue
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/ref/Reference.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/jdk/internal/misc/CarrierThread.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java
! src/java.desktop/share/classes/com/sun/media/sound/RealTimeSequencer.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/beans/ThreadGroupContext.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/awt/util/ThreadGroupUtils.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinUtils.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/AbstractLauncher.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
Changeset: a52f0094
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-12 10:39:58 +0000
URL: https://git.openjdk.java.net/loom/commit/a52f0094d47abe69e183ae0b6a45b415cb04b50d
Make possible to use old locking in java.io classes
! src/java.base/share/classes/java/io/BufferedInputStream.java
! src/java.base/share/classes/java/io/BufferedOutputStream.java
! src/java.base/share/classes/java/io/PrintStream.java
! src/java.base/share/classes/java/io/Reader.java
! src/java.base/share/classes/java/io/Writer.java
! src/java.base/share/classes/jdk/internal/misc/InternalLock.java
Changeset: 89276b32
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-12 14:55:31 +0000
URL: https://git.openjdk.java.net/loom/commit/89276b32dc70b164fbfafc24268fedbdb481185e
Reduce compatibility impact of TG daemon status change
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
! test/jdk/java/lang/ThreadGroup/BasicTests.java
Changeset: 6880cee6
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-02-12 19:55:41 +0000
URL: https://git.openjdk.java.net/loom/commit/6880cee69adc5b83ae72571e56230e746b296568
Add threadId to avoid incompatible change to getId
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/VirtualThread.java
! src/java.base/share/classes/java/util/concurrent/Exchanger.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
! src/java.base/share/classes/jdk/internal/vm/Continuation.java
! src/java.base/share/classes/jdk/internal/vm/ThreadDumper.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerCommunicatorAdmin.java
! src/java.management/share/classes/java/lang/management/ThreadInfo.java
! src/java.management/share/classes/java/lang/management/ThreadMXBean.java
! src/java.management/share/classes/sun/management/ThreadImpl.java
! src/jdk.management/share/classes/com/sun/management/ThreadMXBean.java
! test/jdk/java/lang/Thread/virtual/ThreadAPI.java
More information about the loom-dev
mailing list