diff options
author | 2023-07-24 15:53:24 +0000 | |
---|---|---|
committer | 2023-08-08 16:47:06 +0000 | |
commit | 5e572cfdea135c8e7061d50b6f7e1c0a88065ca8 (patch) | |
tree | 9e6ab7484f4ed5dc8499aace039bbe2aedc929cc /compiler/utils/assembler_test.h | |
parent | 138514624852c7c476459e1879e892ee87a94f4b (diff) |
Implement new dirty-image-objects format in imgdiag
New format describes a dirty object as class descriptor and 0 or more
fields, e.g.:
Lcom/android/internal/util/Parcelling$Cache;.sCache:Landroid/util/ArrayMap;.mArray:[Ljava/lang/Object;
This will allow to specify non-class objects in dirty-image-objects file
without relying on boot image offsets.
Bug: 276307224
Test: m imgdiag imgdiagd
Test: adb shell imgdiag64 --zygote-diff-pid=$(pid zygote64) \
--image-diff-pid=`pid system_server` \
--boot-image=/data/misc/apexdata/com.android.art/dalvik-cache/boot.art \
--dump-dirty-objects
Change-Id: I2aeb8b11d46bb4a4470b72614fda876ccde98987
Diffstat (limited to 'compiler/utils/assembler_test.h')
0 files changed, 0 insertions, 0 deletions