Home
last modified time | relevance | path

Searched refs:ClassLoadCallback (Results 1 – 8 of 8) sorted by relevance

/art/test/1950-unprepared-transform/
Dunprepared_transform.cc40 extern "C" JNIEXPORT void ClassLoadCallback(jvmtiEnv* jvmti ATTRIBUTE_UNUSED, in ClassLoadCallback() function
62 current_callbacks.ClassLoad = ClassLoadCallback; in Java_Main_setupClassLoadHook()
/art/runtime/
Druntime_callbacks.cc215 void RuntimeCallbacks::AddClassLoadCallback(ClassLoadCallback* cb) { in AddClassLoadCallback()
220 void RuntimeCallbacks::RemoveClassLoadCallback(ClassLoadCallback* cb) { in RemoveClassLoadCallback()
226 for (ClassLoadCallback* cb : COPY(class_callbacks_)) { in ClassLoad()
232 for (ClassLoadCallback* cb : COPY(class_callbacks_)) { in EndDefineClass()
238 for (ClassLoadCallback* cb : COPY(class_callbacks_)) { in BeginDefineClass()
253 for (ClassLoadCallback* cb : COPY(class_callbacks_)) { in ClassPreDefine()
275 for (ClassLoadCallback* cb : COPY(class_callbacks_)) { in ClassPrepare()
Druntime_callbacks.h40 class ClassLoadCallback; variable
181 void AddClassLoadCallback(ClassLoadCallback* cb) REQUIRES(Locks::mutator_lock_);
182 void RemoveClassLoadCallback(ClassLoadCallback* cb) REQUIRES(Locks::mutator_lock_);
286 std::vector<ClassLoadCallback*> class_callbacks_
Druntime_callbacks_test.cc255 struct Callback : public ClassLoadCallback {
291 TEST_F(ClassLoadCallbackRuntimeCallbacksTest, ClassLoadCallback) { in TEST_F() argument
Dclass_linker.h1485 class ClassLoadCallback {
1487 virtual ~ClassLoadCallback() {} in ~ClassLoadCallback()
/art/test/912-classes/
Dclasses.cc297 static void JNICALL ClassLoadCallback(jvmtiEnv* jenv, in ClassLoadCallback() function in art::Test912Classes::ClassLoadPreparePrinter
378 ClassLoadPreparePrinter::ClassLoadCallback, in Java_art_Test912_enableClassLoadPreparePrintEvents()
450 static void JNICALL ClassLoadCallback(jvmtiEnv* jenv, in ClassLoadCallback() function in art::Test912Classes::ClassLoadPrepareEquality
589 ClassLoadPrepareEquality::ClassLoadCallback, in Java_art_Test912_enableClassLoadPrepareEqualityEvents()
/art/openjdkjvmti/
Dti_class.cc162 struct ClassCallback : public art::ClassLoadCallback {
Dti_redefine.cc2272 class ClassDefinitionPauser : public art::ClassLoadCallback {