git: openjdk/jdk13u-dev: 8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators
Yuri Nesterenko
yan at openjdk.java.net
Fri Jan 22 12:27:49 UTC 2021
Changeset: 51bca9ff
Author: Ekaterina Vergizova <evergizova at openjdk.org>
Committer: Yuri Nesterenko <yan at openjdk.org>
Date: 2021-01-22 11:41:20 +0000
URL: https://git.openjdk.java.net/jdk13u-dev/commit/51bca9ff
8173658: JvmtiExport::post_class_unload() is broken for non-JavaThread initiators
Call extension ClassUnload event as a deferred event from the ServiceThread and remove unsafe arguments
Backport-of: d1d57d944632b6539ba1fcd654b4c7bd889ff604
! 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/runtime/thread.cpp
! src/hotspot/share/runtime/thread.inline.hpp
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/extension/EX03/ex03t001/ex03t001.cpp
More information about the jdk-updates-changes
mailing list