summaryrefslogtreecommitdiffstats
path: root/src/compiler/driver/compiler_driver.cc
diff options
context:
space:
mode:
authorIan Rogers <irogers@google.com>2013-06-04 01:13:28 -0700
committerIan Rogers <irogers@google.com>2013-06-04 09:16:43 -0700
commit8d3a117b374352a1853fae9b7306afeaaa9e3b91 (patch)
tree3d715e8abed609581249034f1f62037def104ac2 /src/compiler/driver/compiler_driver.cc
parent4b3dc167917f8cf700416659b1bca220c1ccafe9 (diff)
downloadandroid_art-8d3a117b374352a1853fae9b7306afeaaa9e3b91.tar.gz
android_art-8d3a117b374352a1853fae9b7306afeaaa9e3b91.tar.bz2
android_art-8d3a117b374352a1853fae9b7306afeaaa9e3b91.zip
Perf tweaks to compiling and oat writing.
Make hot quick compiler routines inlinable. Remove computation/use of SSA strings. Use vector insert when writing to the end of a vector in the output stream, to avoid a memset followed by a memcpy. Generating boot.oat/art these changes improve performance by around 2.5%. Change-Id: I3d0bdb01333efe8f0eda4bdf97225e0b307f934d
Diffstat (limited to 'src/compiler/driver/compiler_driver.cc')
0 files changed, 0 insertions, 0 deletions