Is JVMTI RedefineClasses implemented?
Does RedefineClasses work? I've extracted cdc from the repository and built it on linux-x86 with JVMTI enabled. RedefineClasses seems to be implemented, and potential capabilities contain can_redefine_classes=1, but when my agent calls RedefineClasses, it returns JVMTI_ERROR_INVALID_CLASS. I stepped through with gdb - RedefineClasses calls CVMdefineClass() which returns the error. gdb couldn't go any further. The same test works fine in Java SE.
Do you guys plan to implement RetransformClasses?