summaryrefslogtreecommitdiff
path: root/compiler/utils/assembler_test.h
diff options
context:
space:
mode:
author Dmitrii Ishcheikin <ishcheikin@google.com> 2023-07-24 15:53:24 +0000
committer Dmitrii Ishcheikin <ishcheikin@google.com> 2023-08-08 16:47:06 +0000
commit5e572cfdea135c8e7061d50b6f7e1c0a88065ca8 (patch)
tree9e6ab7484f4ed5dc8499aace039bbe2aedc929cc /compiler/utils/assembler_test.h
parent138514624852c7c476459e1879e892ee87a94f4b (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