commit | 5bdab12d8b48ca4c395d9d2c506ebff0df01b734 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Mon Jan 26 18:30:19 2015 -0800 |
committer | Mathieu Chartier <mathieuc@google.com> | Wed Jan 28 17:16:11 2015 -0800 |
tree | eef73cc00cd45cc16ddcd856f9bc84d0c8edb4e1 | |
parent | f913ff3f7e37c1b2c7f2fb96120c2b5b25d962a7 [diff] |
Clean up pass driver Added pass manager to hold the state which used to be in global variables. Static variables caused issues with Runtime.exit since they are destroyed by the global destructors while threads are still executing. Bug: 17950037 Change-Id: Ie0e4546dc9e48909c8df996a5c135be682d50044