/art/openjdkjvmti/ |
H A D | ti_heap.h | 34 jint heap_filter, 40 jint heap_filter, 65 jint heap_filter,
|
H A D | ti_heap.cc | 611 explicit HeapFilter(jint heap_filter) argument 612 : filter_out_tagged((heap_filter & JVMTI_HEAP_FILTER_TAGGED) != 0), 613 filter_out_untagged((heap_filter & JVMTI_HEAP_FILTER_UNTAGGED) != 0), 614 filter_out_class_tagged((heap_filter & JVMTI_HEAP_FILTER_CLASS_TAGGED) != 0), 615 filter_out_class_untagged((heap_filter & JVMTI_HEAP_FILTER_CLASS_UNTAGGED) != 0), 672 const HeapFilter heap_filter(heap_filter_int); 690 if (!heap_filter.ShouldReportByHeapFilter(tag, class_tag)) { 736 jint heap_filter, 757 heap_filter, 770 jint heap_filter, 735 IterateThroughHeap(jvmtiEnv* env, jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument 765 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 1295 FollowReferences(jvmtiEnv* env, jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument 1490 IterateThroughHeapExt(jvmtiEnv* env, jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument [all...] |
H A D | OpenjdkJvmTi.cc | 384 jint heap_filter, 393 heap_filter, 401 jint heap_filter, 408 return heap_util.IterateThroughHeap(env, heap_filter, klass, callbacks, user_data); 383 FollowReferences(jvmtiEnv* env, jint heap_filter, jclass klass, jobject initial_object, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument 400 IterateThroughHeap(jvmtiEnv* env, jint heap_filter, jclass klass, const jvmtiHeapCallbacks* callbacks, const void* user_data) argument
|
/art/test/906-iterate-heap/ |
H A D | iterate_heap.cc | 59 static bool Run(JNIEnv* env, jint heap_filter, jclass klass_filter, IterationConfig* config) { argument 64 jvmtiError ret = jvmti_env->IterateThroughHeap(heap_filter, 77 jint heap_filter, 103 Run(env, heap_filter, klass_filter, &config); 115 jint heap_filter, 139 if (!Run(env, heap_filter, klass_filter, &config)) { 159 JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter) { 177 Run(env, heap_filter, klass_filter, &config); 74 Java_art_Test906_iterateThroughHeapCount( JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter, jint stop_after) argument 112 Java_art_Test906_iterateThroughHeapData( JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter, jlongArray class_tags, jlongArray sizes, jlongArray tags, jintArray lengths) argument 158 Java_art_Test906_iterateThroughHeapAdd( JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter) argument
|
/art/test/913-heaps/ |
H A D | heaps.cc | 122 jint heap_filter, 130 jvmtiError ret = jvmti_env->FollowReferences(heap_filter, 141 jint heap_filter, 538 if (!Run(env, heap_filter, klass_filter, initial_object, &config)) { 941 CHECK_EQ(strcmp("heap_filter", extensions[i].params[0].name), 0); 121 Run(JNIEnv* env, jint heap_filter, jclass klass_filter, jobject initial_object, IterationConfig* config) argument 138 Java_art_Test913_followReferences( JNIEnv* env, jclass klass ATTRIBUTE_UNUSED, jint heap_filter, jclass klass_filter, jobject initial_object, jint stop_after, jint follow_set, jobject jniRef) argument
|
/art/openjdkjvmti/include/ |
H A D | jvmti.h | 1599 jint heap_filter, 1607 jint heap_filter, 1971 jvmtiError FollowReferences(jint heap_filter, argument 1976 return functions->FollowReferences(this, heap_filter, klass, initial_object, callbacks, user_data); 1979 jvmtiError IterateThroughHeap(jint heap_filter, argument 1983 return functions->IterateThroughHeap(this, heap_filter, klass, callbacks, user_data);
|