git: openjdk/loom: jep-vt: 16 new changesets
duke
duke at openjdk.java.net
Sat Apr 9 18:09:08 UTC 2022
Changeset: f70102a8
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-04-07 08:47:30 +0000
URL: https://git.openjdk.java.net/loom/commit/f70102a8e9d3133d69e4d19e19388f485870b2ed
Fix 32-bit exclusion of derived oop high-order bit tagging support
! src/hotspot/share/oops/stackChunkOop.cpp
Changeset: bba382fb
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-04-07 08:54:05 +0000
URL: https://git.openjdk.java.net/loom/commit/bba382fb9c472d232e0c777251a3643acedb0c42
Don't cast to oop in functions used from StackChunkAllocator
! src/hotspot/share/classfile/javaClasses.inline.hpp
Changeset: 1ead7869
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-04-07 09:06:39 +0000
URL: https://git.openjdk.java.net/loom/commit/1ead7869828f3421a900e6ccecfd78ae2b49ef49
Fix javaClasses object names
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
Changeset: 31c806e3
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-04-07 09:52:52 +0000
URL: https://git.openjdk.java.net/loom/commit/31c806e3e7f0dae78ea81c0457d73f2ca410ad91
Fix assert (
! src/hotspot/share/runtime/continuation.cpp
Changeset: 31f2cc5e
Author: Stefan Karlsson <stefank at openjdk.org>
Committer: Ron Pressler <ron.pressler at oracle.com>
Date: 2022-04-07 12:03:27 +0000
URL: https://git.openjdk.java.net/loom/commit/31f2cc5e91d2074636d8bd572d21ad6edfcaeef9
Unify nmethod following and add comments
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/gc/g1/g1CodeBlobClosure.cpp
! src/hotspot/share/gc/shared/barrierSetNMethod.cpp
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/memory/iterator.cpp
! src/hotspot/share/memory/iterator.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/oops/stackChunkOop.cpp
! src/hotspot/share/runtime/continuation.cpp
Changeset: 344530b8
Author: Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date: 2022-04-08 17:45:09 +0000
URL: https://git.openjdk.java.net/loom/commit/344530b89c57d2df85bf9b3c638e1559d06d5443
JVMTI cleanup: correct vthread support in NotifyFramePop
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
Changeset: 0d8e8803
Author: lmesnik <leonid.mesnik at oracle.com>
Date: 2022-04-08 13:37:38 +0000
URL: https://git.openjdk.java.net/loom/commit/0d8e880332fe654095d4490aef7e6e85b2b10480
clean up in test/lib/jdk/test/lib/process/ProcessTools.java
! test/lib/jdk/test/lib/process/ProcessTools.java
Changeset: 00e080a0
Author: lmesnik <leonid.mesnik at oracle.com>
Date: 2022-04-08 13:38:13 +0000
URL: https://git.openjdk.java.net/loom/commit/00e080a092d0c63bec7a9e37e88bde0bf0901d15
test/jtreg-ext/requires/VMProps.java reverted to jdk/jdk
! test/jtreg-ext/requires/VMProps.java
Changeset: 11d3d087
Author: lmesnik <leonid.mesnik at oracle.com>
Date: 2022-04-08 13:41:58 +0000
URL: https://git.openjdk.java.net/loom/commit/11d3d087521e769854340aff838935b98bc89b5d
ProblemList-svc-vthread.txt for jdi tests added
+ test/jdk/ProblemList-svc-vthread.txt
Changeset: fba2a597
Author: lmesnik <leonid.mesnik at oracle.com>
Date: 2022-04-08 14:45:39 +0000
URL: https://git.openjdk.java.net/loom/commit/fba2a597890067165b79640432d1fc97ee8f85bf
clean up in svc tests
! test/hotspot/jtreg/serviceability/jvmti/events/Breakpoint/breakpoint01/breakpoint01.java
! test/hotspot/jtreg/serviceability/jvmti/stress/ThreadLocalStorage/SetGetThreadLocalStorageStressTest/libSetGetThreadLocalStorageStress.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetAllThreads/allthr01/liballthr01.cpp
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameCount/framecnt01/framecnt01.java
! test/hotspot/jtreg/serviceability/jvmti/thread/GetFrameLocation/frameloc02/frameloc02.java
! test/hotspot/jtreg/serviceability/jvmti/thread/SuspendThreadList/suspendthrdlst01/libsuspendthrdlst01.cpp
! test/hotspot/jtreg/serviceability/sa/ClhsdbInspect.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp
Changeset: 3b2a7c74
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2022-04-09 00:12:03 +0000
URL: https://git.openjdk.java.net/loom/commit/3b2a7c747dda7a93f4bb8b3ae959f849eef1bd11
dcubed - misc cleanups of jvm.cpp and JVM/TI files.
Reviewed-by: sspitsyn
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmti.xml
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiEnvBase.hpp
! src/hotspot/share/prims/jvmtiEnvThreadState.cpp
! src/hotspot/share/prims/jvmtiEnvThreadState.hpp
! src/hotspot/share/prims/jvmtiEventController.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiExport.hpp
! src/hotspot/share/prims/jvmtiExtensions.cpp
! src/hotspot/share/prims/jvmtiImpl.cpp
! src/hotspot/share/prims/jvmtiImpl.hpp
! src/hotspot/share/prims/jvmtiManageCapabilities.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiTagMap.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
! src/hotspot/share/prims/jvmtiTrace.cpp
! src/hotspot/share/prims/jvmtiUtil.hpp
Changeset: ca46955f
Author: Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date: 2022-04-09 08:57:12 +0000
URL: https://git.openjdk.java.net/loom/commit/ca46955f9f23d580bb2e7e4af73154402ac65da5
JVMTI review: add asserts for events that are not allowed to be posted in VTMT
! src/hotspot/share/prims/jvmtiExport.cpp
Changeset: 3da5d6fd
Author: Serguei Spitsyn <serguei.spitsyn at oracle.com>
Date: 2022-04-09 09:42:16 +0000
URL: https://git.openjdk.java.net/loom/commit/3da5d6fdb9c72ecde08ce17b02bb8fff5acd9265
JVMTI review: add jvmtiVTMTDisabler trap to finish_VTMT(); use unified logging for debug info
! src/hotspot/share/prims/jvmtiEnvBase.cpp
! src/hotspot/share/prims/jvmtiThreadState.cpp
Changeset: 4d94f2e2
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-04-09 15:57:41 +0000
URL: https://git.openjdk.java.net/loom/commit/4d94f2e2c32281c87a787c4d331cbb7f5ee69508
Update end date in headers
! src/java.base/linux/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/macosx/classes/sun/nio/ch/DefaultPollerProvider.java
! src/java.base/share/classes/jdk/internal/vm/annotation/ChangesCurrentThread.java
! src/java.base/share/classes/jdk/internal/vm/annotation/JvmtiMountTransition.java
! src/java.base/share/classes/sun/security/ssl/SSLLogger.java
! src/java.base/share/native/libjava/RandomAccessFile.c
! src/java.base/share/native/libjava/StackTraceElement.c
! src/java.base/share/native/libjava/VirtualThread.c
! src/java.base/windows/classes/sun/nio/ch/DefaultPollerProvider.java
Changeset: 8ae89033
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-04-09 18:52:43 +0000
URL: https://git.openjdk.java.net/loom/commit/8ae8903394a858af6b86fa02e1943d0f940ca39f
Improvements to Thread javadoc
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/util/concurrent/locks/LockSupport.java
Changeset: 997e4614
Author: Alan Bateman <alan.bateman at oracle.com>
Date: 2022-04-09 18:56:58 +0000
URL: https://git.openjdk.java.net/loom/commit/997e461486645df0751c2680ab5090c560387dc1
Merge
! src/hotspot/share/runtime/continuation.cpp
! src/hotspot/share/runtime/continuation.cpp
More information about the loom-dev
mailing list