hotspot/src/share/vm/prims/jvmtiEnv.cpp
// class_count - pre-checked to be greater than or equal to 0
// class_definitions - pre-checked for NULL
jvmtiError
JvmtiEnv::RedefineClasses(jint class_count, const jvmtiClassDefinition* class_definitions) {
{- -------------------------------------------
(1) VM_RedefineClasses を呼び出すだけ.
---------------------------------------- -}
//TODO: add locking
VM_RedefineClasses op(class_count, class_definitions, jvmti_class_load_kind_redefine);
VMThread::execute(&op);
return (op.check_error());
} /* end RedefineClasses */
This document is available under the GNU GENERAL PUBLIC LICENSE Version 2.