1packet { 2 process_tree { 3 processes { 4 pid: 2 5 ppid: 1 6 cmdline: "<ignored>" 7 uid: 10001 8 } 9 } 10} 11packet { 12 packages_list { 13 packages { 14 name: "com.google.android.gm" 15 uid: 10001 16 } 17 } 18} 19packet { 20 trusted_packet_sequence_id: 999 21 timestamp: 10 22 heap_graph { 23 pid: 2 24 roots { 25 root_type: ROOT_JAVA_FRAME 26 object_ids: 0x01 27 object_ids: 0x05 28 } 29 objects { 30 id: 0x01 31 type_id: 1 32 self_size: 64 33 reference_field_id: 1 34 reference_object_id: 0x02 35 reference_field_id: 4 36 reference_object_id: 0x00 37 reference_field_id: 3 38 reference_object_id: 0x02 39 } 40 objects { 41 id: 0x02 42 type_id: 2 43 self_size: 32 44 } 45 objects { 46 id: 0x03 47 type_id: 2 48 self_size: 128 49 } 50 objects { 51 id: 0x04 52 type_id: 3 53 self_size: 1024 54 reference_field_id: 2 55 reference_object_id: 0x01 56 } 57 objects { 58 id: 0x05 59 type_id: 4 60 self_size: 256 61 } 62 objects { 63 id: 0x06 64 type_id: 5 65 self_size: 256 66 } 67 continued: true 68 index: 0 69 } 70} 71packet { 72 trusted_packet_sequence_id: 999 73 timestamp: 10 74 heap_graph { 75 pid: 2 76 location_names { 77 iid: 1 78 str: "base.apk!classes.dex" 79 } 80 types { 81 id: 1 82 class_name: "FactoryProducerDelegateImplActor" 83 location_id: 1 84 } 85 types { 86 id: 2 87 class_name: "Foo" 88 location_id: 1 89 } 90 types { 91 id: 3 92 class_name: "a" 93 location_id: 1 94 } 95 types { 96 id: 4 97 class_name: "a[]" 98 location_id: 1 99 } 100 types { 101 id: 5 102 class_name: "java.lang.Class<a[]>" 103 location_id: 1 104 } 105 field_names { 106 iid: 1 107 str: "FactoryProducerDelegateImplActor.foo" 108 } 109 field_names { 110 iid: 2 111 str: "int a.a" 112 } 113 field_names { 114 iid: 3 115 str: "a.b" 116 } 117 field_names { 118 iid: 4 119 str: "FactoryProducerDelegateImplActor.setToNULL" 120 } 121 continued: true 122 index: 1 123 } 124} 125packet { 126 deobfuscation_mapping { 127 package_name: "com.google.android.gm" 128 obfuscated_classes { 129 obfuscated_name: "a" 130 deobfuscated_name: "DeobfuscatedA" 131 obfuscated_members { 132 obfuscated_name: "a" 133 deobfuscated_name: "deobfuscatedA" 134 } 135 obfuscated_members { 136 obfuscated_name: "b" 137 deobfuscated_name: "Other.deobfuscatedA" 138 } 139 } 140 } 141} 142