diff options
author | Ian Rogers <irogers@google.com> | 2013-06-04 01:13:28 -0700 |
---|---|---|
committer | Ian Rogers <irogers@google.com> | 2013-06-04 09:16:43 -0700 |
commit | 8d3a117b374352a1853fae9b7306afeaaa9e3b91 (patch) | |
tree | 3d715e8abed609581249034f1f62037def104ac2 /src/compiler/driver/compiler_driver.cc | |
parent | 4b3dc167917f8cf700416659b1bca220c1ccafe9 (diff) | |
download | android_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