commit | 5c8fe3028655b2f1fcab77080272f071cc0d8bc4 | [log] [tgz] |
---|---|---|
author | Jeff Hao <jeffhao@google.com> | Wed May 06 17:41:32 2015 -0700 |
committer | Jeff Hao <jeffhao@google.com> | Wed May 06 18:16:27 2015 -0700 |
tree | c526fad034772dfa3c56583ae6e4e3ecc7ad1cd9 | |
parent | f7083ed806da454ba6a50ddef34799559f863fd4 [diff] |
In quick compiler, force string init invoke to be fast path. Was running into an issue where a secondary dex file was falling back on the quick compiler, and IsFastInvoke returned 0 because the referrer_class was nullptr, causing the string init to be slow path. The string init technically does not have to be fast path, but there's no reason to duplicate the logic to call off a thread pointer on the slow path. Bug: 20870917 Change-Id: I47e1524d939eb7e9b1da8186092fafc6e925009e