summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.h
diff options
context:
space:
mode:
author Jiakai Zhang <jiakaiz@google.com> 2023-04-21 16:31:53 +0100
committer Cherrypicker Worker <android-build-cherrypicker-worker@google.com> 2023-04-21 19:42:21 +0000
commit2396c2255936598512b4d03b77db60494728050e (patch)
treecdac4b7c5d632c29a59392600b41db7669223e5a /compiler/optimizing/graph_visualizer.h
parent59c29ad65eadd52d76b15ee96f61d6b908cf7ab2 (diff)
Change the order of BCP compilation.
Since odrefresh was first introduced on S, it has been compiling BCP in a non-optimal order: it compiles for 32 bit first, and then compiles for 64 bit. If the device runs out of space after compiling for 32 bit, BCP will not be compiled for 64 bit. The metrics reporting was also wrong: if a device supported two ISAs, the 32 bit was always reported as "primary". After this change, odrefresh compiles for the real primary ISA first and reports metrics correctly. Bug: 269230245 Test: Run odrefresh and see BCP compiled in a better order. (cherry picked from https://android-review.googlesource.com/q/commit:b80a870c0da49b4e164344b6254ddddb20d99fbc) Merged-In: Ib859fff6534530d063a321edbe8cccbcee2fe7f2 Change-Id: Ib859fff6534530d063a321edbe8cccbcee2fe7f2
Diffstat (limited to 'compiler/optimizing/graph_visualizer.h')
0 files changed, 0 insertions, 0 deletions