commit | c4a8cafcd62484c1006c5dc9978731a5b7ce403d | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Thu Mar 24 12:56:41 2011 -0700 |
committer | buzbee <buzbee@google.com> | Thu Mar 24 13:22:11 2011 -0700 |
tree | 402900a96b9f1fba8fb2da3030e9236846a23128 | |
parent | 87614af52f5aeb9a25f0329ee5414d29a5713334 [diff] |
Interpreter fix - limit suspend checks Register maps are generated only for a subset of instructions (to limit memory consumption). The previous interpreter restructuring was doing suspend checks at locations that had no register maps. This CL limits suspend checks to instructions that have register maps, and also expands that set to include foward as well as backwards branches. Change-Id: Ia2b2e1096efe524fdb2a5fd4be171a4216b6a3b4