commit | ff484b95b25a5181a6a8a191cbd11da501c97651 | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Wed Jul 13 14:13:48 2016 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Wed Jul 13 16:13:03 2016 +0100 |
tree | a14875e1a28afd1c5f7bd6a0a80414674253e593 | |
parent | 1fd347303275a424d114c9833f954e8e27812554 [diff] [blame] |
Fix a bug in ClassTableGet code generation for IMTs. Introduced by: https://android-review.googlesource.com/#/c/244980/ test:566-polymorphic-inling for fixing x86 crash. Also fixes a performance regression. bug:29188168 Change-Id: Id90cb819c88e7ba3db1cb3c50c517a112ab7d784
diff --git a/test/566-polymorphic-inlining/polymorphic_inline.cc b/test/566-polymorphic-inlining/polymorphic_inline.cc index c0d93dd..9f4c6c9 100644 --- a/test/566-polymorphic-inlining/polymorphic_inline.cc +++ b/test/566-polymorphic-inlining/polymorphic_inline.cc
@@ -81,6 +81,7 @@ do_checks(cls, "testInvokeVirtual"); do_checks(cls, "testInvokeInterface"); + do_checks(cls, "testInvokeInterface2"); do_checks(cls, "$noinline$testInlineToSameTarget"); }