commit | ab0ed82ff64ba5a751dcc0a38d0e0c41c53dc923 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Thu Sep 11 14:21:41 2014 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Thu Sep 11 18:04:33 2014 -0700 |
tree | c67cceb67994868c42cc16ab8416fa93b56ce682 | |
parent | 3fec7718041302f769995eedda9beef362131842 [diff] |
Add fast path to VMClassLoader.findLoadedClass VMClassLoader.findLoadedClass now calls FindClassInPathClassLoader as a fast path. Exclusive time results (trace view maps launch): Before: nativeFillInStackTrace 1.4% defineClassNative 1.2% findLoadedClass 0.2% After: nativeFillInStackTrace 0.5% defineClassNative 0.0% findLoadedClass 0.9% (cherry picked from commit 194116c836080de14245a3a7c4617d07b8abf8cf) Change-Id: I63fd7b4bccb71789e92bd39d1d3f9d0de22535de