java_heap_class_stats { instance_stats { upid: 2 process { name: "system_server" uid: 1000 pid: 2 android_user_id: 0 is_kernel_task: false } samples { ts: 10 type_count { type_name: "FactoryProducerDelegateImplActor" is_libcore_or_array: false obj_count: 1 size_bytes: 64 native_size_bytes: 0 reachable_obj_count: 1 reachable_size_bytes: 64 reachable_native_size_bytes: 0 dominated_obj_count: 2 dominated_size_bytes: 96 dominated_native_size_bytes: 0 } type_count { type_name: "Foo" is_libcore_or_array: false obj_count: 2 size_bytes: 160 native_size_bytes: 0 reachable_obj_count: 1 reachable_size_bytes: 32 reachable_native_size_bytes: 0 dominated_obj_count: 1 dominated_size_bytes: 32 dominated_native_size_bytes: 0 } type_count { type_name: "DeobfuscatedA" is_libcore_or_array: false obj_count: 1 size_bytes: 1024 native_size_bytes: 0 reachable_obj_count: 0 reachable_size_bytes: 0 reachable_native_size_bytes: 0 dominated_obj_count: 0 dominated_size_bytes: 0 dominated_native_size_bytes: 0 } type_count { type_name: "DeobfuscatedA[]" is_libcore_or_array: false obj_count: 1 size_bytes: 256 native_size_bytes: 0 reachable_obj_count: 1 reachable_size_bytes: 256 reachable_native_size_bytes: 0 dominated_obj_count: 1 dominated_size_bytes: 256 dominated_native_size_bytes: 0 } type_count { type_name: "java.lang.Class" is_libcore_or_array: false obj_count: 1 size_bytes: 256 native_size_bytes: 0 reachable_obj_count: 0 reachable_size_bytes: 0 reachable_native_size_bytes: 0 dominated_obj_count: 0 dominated_size_bytes: 0 dominated_native_size_bytes: 0 } } } }