summaryrefslogtreecommitdiff
path: root/test/ProfileTestMultiDex/main.list
diff options
context:
space:
mode:
authorIgor Murashkin <iam@google.com>2017-02-27 10:39:49 -0800
committerIgor Murashkin <iam@google.com>2017-02-27 12:52:35 -0800
commit9d3d7524c01dd479b4e7eab9bdcb739254e60427 (patch)
tree1c35a2e68d32c82c9c79717d79a2b837f5f6f811 /test/ProfileTestMultiDex/main.list
parent06f658ab309a5f1930b8a6bc306ef79d0ef0616e (diff)
proxy: Fix crash when creating proxies with dx-built libcore.
dx and jack can place methods at different offsets within the direct methods list. This is because (a) dx and jack name their synthetic methods differently (e.g. 'access$100' vs '-get0') and (b) the methods are required to be sorted by name. Instead of hard-coding where <init>(InvocationHandler) is for java.lang.reflect.Proxy, look it up from the name and signature which will work regardless of which front-end compiler is used. Test: ANDROID_FORCE_JACK_ENABLED=disabled make -j32 test-art-host-gtest-proxy_test64 Bug: 35799227 Change-Id: Ie04a37cfe293c146afbe414075a6c568c6a4a0b3
Diffstat (limited to 'test/ProfileTestMultiDex/main.list')
0 files changed, 0 insertions, 0 deletions