commit | 1ebe4fe1a6cb0835197ee3a848d554b79ca9d367 | [log] [tgz] |
---|---|---|
author | Alex Light <allight@google.com> | Mon Jan 30 14:57:11 2017 -0800 |
committer | Alex Light <allight@google.com> | Wed Feb 01 15:39:49 2017 -0800 |
tree | 69e01b73d1b5eccc37cf19a1daea89052de06a94 | |
parent | 44790fe8b33c7a80da2e77787d5f8d4d4549114b [diff] |
Fix creating self-recursive obsolete methods. We were using recursive loading of the current art method which was making us miss obsolete methods in some cases. We could also end up checking the wrong method when walking the stack. We also add tests for recursive obsolete methods in general. Bug: 34815470 Test: mma -j40 test-art-host Test: ART_TEST_JIT=true mma -j40 test-art-host Change-Id: I522fd4cac4e3f9d35d03b128bad6d6971cfe6c4a