commit | 862a76027076c341c26aa6cd4a30a7cdd6dc2143 | [log] [tgz] |
---|---|---|
author | buzbee <buzbee@google.com> | Fri Apr 05 10:58:54 2013 -0700 |
committer | buzbee <buzbee@google.com> | Wed Apr 10 14:04:37 2013 -0700 |
tree | 4a683c0aac1af88db8138cdcb36ecd2d006f2f7a | |
parent | 5fa60c3db4208df407113b5a69d295a9c93d53b1 [diff] |
Compiler: continuing refactoring Moving the arena memory allocation mechanism into it's own class as a prelude to cleaning up the MIR and LIR data structures. Reworked bit vector as a class using placement new w/ the arena allocator. Reworked GrowableList as a class template using the new arena allocator and renamed to GrowableArray. Change-Id: I639c4c08abe068094cae2649e04f58c8addd0015