summaryrefslogtreecommitdiff
path: root/compiler/optimizing/graph_visualizer.cc
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2015-07-14 11:58:38 +0100
committerVladimir Marko <vmarko@google.com>2015-07-17 13:00:04 +0100
commit6b756b5b7ad59358366268c5213a0a0f98637a18 (patch)
tree621206c40da4c405af73ccc7dc7db850c621d98c /compiler/optimizing/graph_visualizer.cc
parentd1665b7a689086ec5b33a69a05313c46ea1a95e4 (diff)
Improve Thumb2 branch/load-literal fixup performance.
Replace per-Fixup dependents vectors with a single array held by the assembler and referenced by the Fixups to avoid the cost of many allocations with the default allocator. This improves the compilation time of the boot.oat on N5, AOSP ToT, by about ~3% as measured by the "Compile Time" reported with --dump-timing (~2% of the "dex2oat took..."). Change-Id: I7121cdef32d9edc6d287e602d774ffe03f530d18
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions