Tobi
Tobi
`clone()` doesn't seem to be involved here, but the rest looks similar to #14014 I will try to get more diagnostics, but right now it looks like there was a...
The receiver that `java/lang/Class.getSuperclass()` is called on is `com/ibm/jvmti/tests/redefineClasses/rc021_testAnnotationCache_O`, thats the class that is being redefined. The `jitDecompileOnReturn` registered on `java/lang/Class.getSuperclass()Ljava/lang/Class;` which has the following bytecodes: ``` > !bytecodes 0x000000000002F018...
My mistake @babsingh I didnt mean this one, I meant https://github.com/eclipse-openj9/openj9/issues/14166
> @tajila Will J9VMThread->threadObject always be up-to-date for Loom? yes
Doesnt that have the same problem as `J9HOOK_VM_THREAD_CREATED` since those hooks apply to vmthreads which may be mapped to multiple virtual threads?
Just had a discussion with @EricYangIBM I believe the following natives are all we need. These are in j.l.VirtualThread ``` @JvmtiMountTransition private native void notifyJvmtiMountBegin(boolean firstMount); @JvmtiMountTransition private native void...
> Do you have enough control to guarantee you can call a native when a vthread ends (don't these threads "end" when they are collected by the GC?)? The natives...
> Also, hash tables containing objects will be problematic. True, we will need some other kind of ID
@mikezhang1234567890 Can you please take a look at this
@mikezhang1234567890 any progress on this?