commit | ac3ebc3150760425ed00abd56da48f9a6e0666bc | [log] [tgz] |
---|---|---|
author | Nicolas Geoffray <ngeoffray@google.com> | Wed Oct 05 13:13:50 2016 +0100 |
committer | Nicolas Geoffray <ngeoffray@google.com> | Tue Nov 08 17:21:30 2016 +0000 |
tree | 3c5c923bb00a898e035c0e7c4b8a6a684a578419 | |
parent | 76ad2405b40547e0ab4fc401fb8303189ff783eb [diff] |
JIT root tables. Implement root tables for the JIT. Each JIT compiled method gets a table allocated before the stack maps. The table gets visited through Runtime::SweepSystemWeaks. Implement String roots for x86_64 as an example. Test: test-art-host test-art-target Change-Id: Id3d5bc67479e08b52dd4b253e970201203a0f0d2