Searched defs:user_data (Results 1 - 5 of 5) sorted by relevance

/art/test/906-iterate-heap/
H A Diterate_heap.cc54 void* user_data) {
55 IterationConfig* config = reinterpret_cast<IterationConfig*>(user_data);
189 void* user_data ATTRIBUTE_UNUSED) {
198 void* user_data) {
199 FindStringCallbacks* p = reinterpret_cast<FindStringCallbacks*>(user_data);
245 void* user_data ATTRIBUTE_UNUSED) {
255 void* user_data) {
256 FindArrayCallbacks* p = reinterpret_cast<FindArrayCallbacks*>(user_data);
356 void* user_data ATTRIBUTE_UNUSED) {
366 void* user_data) {
50 HeapIterationCallback(jlong class_tag, jlong size, jlong* tag_ptr, jint length, void* user_data) argument
193 StringValueCallback(jlong class_tag, jlong size, jlong* tag_ptr, const jchar* value, jint value_length, void* user_data) argument
249 ArrayValueCallback(jlong class_tag, jlong size, jlong* tag_ptr, jint element_count, jvmtiPrimitiveType element_type, const void* elements, void* user_data) argument
360 PrimitiveFieldValueCallback(jvmtiHeapReferenceKind kind, const jvmtiHeapReferenceInfo* info, jlong class_tag, jlong* tag_ptr, jvalue value, jvmtiPrimitiveType value_type, void* user_data) argument
[all...]
/art/test/913-heaps/
H A Dheaps.cc66 void* user_data) = 0;
77 void* user_data) {
78 IterationConfig* config = reinterpret_cast<IterationConfig*>(user_data);
87 user_data);
132 void* user_data ATTRIBUTE_UNUSED) OVERRIDE {
532 void* user_data ATTRIBUTE_UNUSED) {
541 void* user_data) {
542 FindStringCallbacks* p = reinterpret_cast<FindStringCallbacks*>(user_data);
595 void* user_data ATTRIBUTE_UNUSED) {
605 void* user_data) {
69 HeapReferenceCallback(jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong referrer_class_tag, jlong size, jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data) argument
536 StringValueCallback(jlong class_tag, jlong size, jlong* tag_ptr, const jchar* value, jint value_length, void* user_data) argument
599 ArrayValueCallback(jlong class_tag, jlong size, jlong* tag_ptr, jint element_count, jvmtiPrimitiveType element_type, const void* elements, void* user_data) argument
712 PrimitiveFieldValueCallback(jvmtiHeapReferenceKind kind, const jvmtiHeapReferenceInfo* info, jlong class_tag, jlong* tag_ptr, jvalue value, jvmtiPrimitiveType value_type, void* user_data) argument
965 FollowReferencesCallback( jvmtiHeapReferenceKind reference_kind ATTRIBUTE_UNUSED, const jvmtiHeapReferenceInfo* reference_info ATTRIBUTE_UNUSED, jlong class_tag ATTRIBUTE_UNUSED, jlong referrer_class_tag ATTRIBUTE_UNUSED, jlong size ATTRIBUTE_UNUSED, jlong* tag_ptr, jlong* referrer_tag_ptr ATTRIBUTE_UNUSED, jint length ATTRIBUTE_UNUSED, void* user_data) argument
1009 HeapIterationCallback(jlong class_tag ATTRIBUTE_UNUSED, jlong size ATTRIBUTE_UNUSED, jlong* tag_ptr, jint length ATTRIBUTE_UNUSED, void* user_data) argument
[all...]
/art/runtime/openjdkjvmti/
H A Dti_heap.cc65 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) {
102 const_cast<void*>(user_data));
117 const void* user_data) REQUIRES_SHARED(art::Locks::mutator_lock_) {
148 const_cast<void*>(user_data));
169 const_cast<void*>(user_data));
186 UserData* user_data ATTRIBUTE_UNUSED) {
199 UserData* user_data,
205 FieldVisitor fv(user_data);
237 explicit FieldVisitor(UserData* user_data) : user_data_(user_data) {} argument
516 ReportPrimitiveField(ObjectTagTable* tag_table, jlong class_tag, const jvmtiHeapCallbacks* cb, const void* user_data) argument
743 const void* user_data; member in struct:openjdkjvmti::IterateThroughHeapData
749 DoIterateThroughHeap(T fn, jvmtiEnv* env, ObjectTagTable* tag_table, jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
777 IterateThroughHeap(jvmtiEnv* env, jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
807 FollowReferencesHelper(HeapUtil* h, jvmtiEnv* jvmti_env, art::ObjPtr<art::mirror::Object> initial_object, const jvmtiHeapCallbacks* callbacks, art::ObjPtr<art::mirror::Class> class_filter, jint heap_filter, const void* user_data) argument
1337 FollowReferences(jvmtiEnv* env, jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
1530 IterateThroughHeapExt(jvmtiEnv* env, jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
[all...]
H A DOpenjdkJvmTi.cc383 const void* user_data) {
392 user_data);
399 const void* user_data) {
403 return heap_util.IterateThroughHeap(env, heap_filter, klass, callbacks, user_data);
476 const void* user_data ATTRIBUTE_UNUSED) {
487 const void* user_data ATTRIBUTE_UNUSED) {
496 const void* user_data ATTRIBUTE_UNUSED) {
507 const void* user_data ATTRIBUTE_UNUSED) {
1220 { "user_data", JVMTI_KIND_IN_PTR, JVMTI_TYPE_CVOID, true}
378 FollowReferences(jvmtiEnv* env, jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
395 IterateThroughHeap(jvmtiEnv* env, jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
/art/runtime/openjdkjvmti/include/
H A Djvmti.h481 (jlong class_tag, jlong size, jlong* tag_ptr, jint length, void* user_data);
484 (jvmtiHeapReferenceKind reference_kind, const jvmtiHeapReferenceInfo* reference_info, jlong class_tag, jlong referrer_class_tag, jlong size, jlong* tag_ptr, jlong* referrer_tag_ptr, jint length, void* user_data);
487 (jvmtiHeapReferenceKind kind, const jvmtiHeapReferenceInfo* info, jlong object_class_tag, jlong* object_tag_ptr, jvalue value, jvmtiPrimitiveType value_type, void* user_data);
490 (jlong class_tag, jlong size, jlong* tag_ptr, jint element_count, jvmtiPrimitiveType element_type, const void* elements, void* user_data);
493 (jlong class_tag, jlong size, jlong* tag_ptr, const jchar* value, jint value_length, void* user_data);
499 (jlong class_tag, jlong size, jlong* tag_ptr, void* user_data);
502 (jvmtiHeapRootKind root_kind, jlong class_tag, jlong size, jlong* tag_ptr, void* user_data);
505 (jvmtiHeapRootKind root_kind, jlong class_tag, jlong size, jlong* tag_ptr, jlong thread_tag, jint depth, jmethodID method, jint slot, void* user_data);
508 (jvmtiObjectReferenceKind reference_kind, jlong class_tag, jlong size, jlong* tag_ptr, jlong referrer_tag, jint referrer_index, void* user_data);
1564 const void* user_data);
1971 FollowReferences(jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
1979 IterateThroughHeap(jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
2008 IterateOverObjectsReachableFromObject(jobject object, jvmtiObjectReferenceCallback object_reference_callback, const void* user_data) argument
2014 IterateOverReachableObjects(jvmtiHeapRootCallback heap_root_callback, jvmtiStackReferenceCallback stack_ref_callback, jvmtiObjectReferenceCallback object_ref_callback, const void* user_data) argument
2021 IterateOverHeap(jvmtiHeapObjectFilter object_filter, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
2027 IterateOverInstancesOfClass(jclass klass, jvmtiHeapObjectFilter object_filter, jvmtiHeapObjectCallback heap_object_callback, const void* user_data) argument
[all...]

Completed in 72 milliseconds