diff options
author | Esteban de la Canal <estebandlc@google.com> | 2015-09-11 17:03:33 -0700 |
---|---|---|
committer | Esteban de la Canal <estebandlc@google.com> | 2015-10-13 17:05:58 -0700 |
commit | f8ed7d3f0ea87b3fc1aa72859386c82d8d9bdbd4 (patch) | |
tree | 6114fdb4be02539725540d4c1534ebbcc98a5d54 /libdex/OptInvocation.cpp | |
parent | ae03b0076973d5ece5fd300748c29098955afec7 (diff) | |
download | android_dalvik-f8ed7d3f0ea87b3fc1aa72859386c82d8d9bdbd4.tar.gz android_dalvik-f8ed7d3f0ea87b3fc1aa72859386c82d8d9bdbd4.tar.bz2 android_dalvik-f8ed7d3f0ea87b3fc1aa72859386c82d8d9bdbd4.zip |
Fixes unnecessary multi-merge steps.
Changes merging from quadratic in the number of classes to linear.
This has a tremendous speed up while merging many dexes at the same time.
A sample test (iosched app) with 29 dexes goes from 6 seconds to 1.
Change-Id: Iff02a0dc44d098b0878e88d18f5f4083804a6495
Diffstat (limited to 'libdex/OptInvocation.cpp')
0 files changed, 0 insertions, 0 deletions