There's been a suggestion from [~coleenp] to use OopStorage directly instead of global handles to keep the classes alive.
I'm attaching one of the prossible implementations that I did.
I'm attaching one of the prossible implementations that I did.
- relates to
-
JDK-8231269 CompileTask::is_unloaded is slow due to JNIHandles type checks
-
- Open
-
-
JDK-8358003 KlassTrainingData initializer reads garbage holder
-
- Resolved
-