commit | c92f7432e485f9e1e4377850dfc716d7ed694c99 | [log] [tgz] |
---|---|---|
author | Bill Buzbee <buzbee@google.com> | Mon Mar 08 11:30:19 2010 -0800 |
committer | Bill Buzbee <buzbee@google.com> | Mon Mar 08 12:41:18 2010 -0800 |
tree | 072ba5a519af959baff1f9095bf6377d3dd25c22 | |
parent | c4653e6d009058c2986ebb4dc172178359f22da3 [diff] |
Jit: fix for 2483131 - VM daemon thread shutdown with JIT enabled As part of shutdown, the Jit needs to unchain all translations so that they can respond to suspend requests. This change introduces a dvmJitUnchainAll() into shutdown, and also removes some previous housecleaning that freed our key tables. We can't actually free those because suspended threads in the process of shutting down may hold references. Change-Id: I7aad332e7195a94970c25a25b2d9fda5607bec08