commit | 6ce3eba0f2e6e505ed408cdc40d213c8a512238d | [log] [tgz] |
---|---|---|
author | Vladimir Marko <vmarko@google.com> | Mon Feb 16 13:05:59 2015 +0000 |
committer | Vladimir Marko <vmarko@google.com> | Thu Feb 19 17:08:25 2015 +0000 |
tree | 5f7ced5c710ada776fa2e2624a05a0d414ed8b39 | |
parent | 1b472546657d31d38883373d8340d1441281a6a5 [diff] |
Add suspend checks to special methods. Generate suspend checks at the beginning of special methods. If we need to call to runtime, go to the slow path where we create a simplified but valid frame, spill all arguments, call art_quick_test_suspend, restore necessary arguments and return back to the fast path. This keeps the fast path overhead to a minimum. Bug: 19245639 Change-Id: I3de5aee783943941322a49c4cf2c4c94411dbaa2