diff options
| author | 2013-08-27 13:04:26 -0700 | |
|---|---|---|
| committer | 2013-09-04 15:46:55 -0700 | |
| commit | f38ea80594ad9cc0d68fe88a1dcfba6c7f70705c (patch) | |
| tree | 56df769cfa1b4689545984aec07864e814be0754 /compiler/llvm/compiler_llvm.cc | |
| parent | 35a41fd2d16b760ba3b783d6f01f80cd719a121a (diff) | |
A char array copy optimization (art).
- Based on measurements, copy char by char for arrays of length <= 64.
- With this change, the Ritz MemAllocBench got ~25% faster on Nexus 4
and ~20% faster on host.
- This change only handles arraycopy calls in the core libraries and
char arrays with the rest future work.
Bug: 7103825
Change-Id: If536f9ea68ecf277b604199130d2060c446f640c
Diffstat (limited to 'compiler/llvm/compiler_llvm.cc')
0 files changed, 0 insertions, 0 deletions