OSDN Git Service

Change IMT size from 64 to 43
authorMatthew Gharrity <gharrma@google.com>
Thu, 16 Jun 2016 18:49:23 +0000 (11:49 -0700)
committerMatthew Gharrity <gharrma@google.com>
Thu, 16 Jun 2016 20:34:12 +0000 (13:34 -0700)
commit013e3f33495dcc31dba19c9de128d23ed441d7d3
treee19a8332bba8329cd0cfb87dab892c9719f61531
parent8651203072621fa03f62bc3d1149f53deb022501
Change IMT size from 64 to 43

Data shows that this change can save around 2MB with an estimated
less than 2% regression in interface method invokation speed.

Further investigation is needed to measure the performance impact
in practice, particularly for much smaller IMT sizes. We are making
this initial change to 43 to see if it affects runtime perf benchmarks.

Change-Id: Ic0e036091c5da0e6b93f519fc695e9b48ab5ec46
build/Android.common_build.mk
runtime/oat.h