summaryrefslogtreecommitdiff
path: root/test/MultiDexModifiedSecondary
diff options
context:
space:
mode:
authorAlex Light <allight@google.com>2021-04-01 17:19:05 -0700
committerTreehugger Robot <treehugger-gerrit@google.com>2021-04-08 08:26:40 +0000
commitde7c9e13a45d2f9163991d89a615ead98f2d9f29 (patch)
tree3318a5549571f8485b10d0e272cb75d74ab2a368 /test/MultiDexModifiedSecondary
parent92a785785423b99cf903ce0e79d06fbf62ecf51a (diff)
Fix issue with propagating partial values
We would incorrectly not propagate or calculate partial read values sometimes in the presence of loops. This fixes that issue by correctly interpreting merged-unknowns as being phis when before escapes and propagating uses of removed reads when needed. Test: ./test.py --host Test: ./art/tools/compile-jar.py --dex2oat `which dex2oatd64` --profile-line 'HSLcom/android/textclassifier/common/statsd/GenerateLinksLogger;->logGenerateLinks(Ljava/lang/CharSequence;Landroid/view/textclassifier/TextLinks;Ljava/lang/String;JLcom/google/common/base/Optional;Lcom/google/common/base/Optional;)V' --arch arm64 ~/GoogleExtServices.apk -j1 --runtime-arg -verbose:compiler --dump-stats Bug: 183554067 Change-Id: I7f6e99934237174922ef2da2b77092e74cfb6a77
Diffstat (limited to 'test/MultiDexModifiedSecondary')
0 files changed, 0 insertions, 0 deletions