commit | 6740997e6934bbca27d5830a32352d82aabbd38b | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Tue Jul 19 22:34:53 2016 -0700 |
committer | Vladimir Marko <vmarko@google.com> | Wed Jul 20 11:44:25 2016 +0100 |
tree | 684ab2e46ddeaaf251fb6919bf64295810e46afa | |
parent | dc4f4d42aa1712a7ac2e4c24c0aebe58b71ae2c0 [diff] |
ART: Change return types of field access entrypoints Ensure that return types guarantee full-width data as the compiled code and mterp expect by using size_t and ssize_t. This fixes Clang no longer sign-/zero-extending small return types. Bug: 30232671 Test: m ART_TEST_RUN_TEST_NDEBUG=true ART_TEST_INTERPRETER=true test-art-host-run-test Change-Id: Ic505befc6c94e2dccbc8abf2b13d4c2d662e68d1