Home
last modified time | relevance | path

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

/art/tools/ahat/src/main/com/android/ahat/heapdump/
DRootType.java23 public enum RootType { enum
97 RootType(int mask) { in RootType() method in RootType
DParser.java291 roots.add(new RootData(objectId, RootType.JNI_GLOBAL)); in parseInternal()
299 roots.add(new RootData(objectId, RootType.JNI_LOCAL)); in parseInternal()
307 roots.add(new RootData(objectId, RootType.JAVA_FRAME)); in parseInternal()
314 roots.add(new RootData(objectId, RootType.NATIVE_STACK)); in parseInternal()
320 roots.add(new RootData(objectId, RootType.STICKY_CLASS)); in parseInternal()
327 roots.add(new RootData(objectId, RootType.THREAD_BLOCK)); in parseInternal()
333 roots.add(new RootData(objectId, RootType.MONITOR)); in parseInternal()
341 roots.add(new RootData(objectId, RootType.THREAD)); in parseInternal()
520 roots.add(new RootData(objectId, RootType.INTERNED_STRING)); in parseInternal()
526 roots.add(new RootData(objectId, RootType.FINALIZING)); in parseInternal()
[all …]
DAhatInstance.java236 void addRootType(RootType type) { in addRootType()
246 public Collection<RootType> getRootTypes() { in getRootTypes()
251 List<RootType> types = new ArrayList<RootType>(); in getRootTypes()
252 for (RootType type : RootType.values()) { in getRootTypes()
/art/runtime/
Dgc_root.h40 enum RootType { enum
57 std::ostream& operator<<(std::ostream& os, RootType root_type);
63 explicit RootInfo(RootType type, uint32_t thread_id = 0)
69 RootType GetType() const { in GetType()
81 const RootType type_;
/art/tools/ahat/etc/
Dahat_api.txt98 method public Collection<RootType> getRootTypes();
209 public enum RootType {
210 enum_constant public static final com.android.ahat.heapdump.RootType DEBUGGER;
211 enum_constant public static final com.android.ahat.heapdump.RootType FINALIZING;
212 enum_constant public static final com.android.ahat.heapdump.RootType INTERNED_STRING;
213 enum_constant public static final com.android.ahat.heapdump.RootType JAVA_FRAME;
214 enum_constant public static final com.android.ahat.heapdump.RootType JNI_GLOBAL;
215 enum_constant public static final com.android.ahat.heapdump.RootType JNI_LOCAL;
216 enum_constant public static final com.android.ahat.heapdump.RootType JNI_MONITOR;
217 enum_constant public static final com.android.ahat.heapdump.RootType MONITOR;
[all …]
/art/openjdkjvmti/
Dti_heap.cc986 case art::RootType::kRootJNIGlobal: in GetReferenceKind()
989 case art::RootType::kRootJNILocal: in GetReferenceKind()
1021 case art::RootType::kRootJavaFrame: in GetReferenceKind()
1055 case art::RootType::kRootNativeStack: in GetReferenceKind()
1056 case art::RootType::kRootThreadBlock: in GetReferenceKind()
1057 case art::RootType::kRootThreadObject: in GetReferenceKind()
1060 case art::RootType::kRootStickyClass: in GetReferenceKind()
1061 case art::RootType::kRootInternedString: in GetReferenceKind()
1065 case art::RootType::kRootMonitorUsed: in GetReferenceKind()
1066 case art::RootType::kRootJNIMonitor: in GetReferenceKind()
[all …]
/art/tools/ahat/src/main/com/android/ahat/
DObjectHandler.java29 import com.android.ahat.heapdump.RootType;
81 Collection<RootType> rootTypes = inst.getRootTypes(); in handle()
85 for (RootType type : rootTypes) { in handle()
/art/perfetto_hprof/
Dperfetto_hprof.cc380 std::map<art::RootType, std::vector<art::mirror::Object*>>* root_objects) in RootFinder() argument
390 std::map<art::RootType, std::vector<art::mirror::Object*>>* root_objects_;
393 perfetto::protos::pbzero::HeapGraphRoot::Type ToProtoType(art::RootType art_type) { in ToProtoType()
540 std::map<art::RootType, std::vector<art::mirror::Object*>> root_objects; in DumpPerfetto()
546 const art::RootType root_type = p.first; in DumpPerfetto()