Changed uses of std::vector in BBlockImpl and FunctionImpl to TmpVector.
commit7d22102b81be0d8a0d5c081bb2f1ed6b9a0663a1
authorDirk Steinke <steinke.dirk.ml@gmail.com>
Sat, 26 Jul 2014 16:49:32 +0000 (26 18:49 +0200)
committerDirk Steinke <steinke.dirk.ml@gmail.com>
Sat, 26 Jul 2014 16:49:32 +0000 (26 18:49 +0200)
tree0b950baa6c3f3adae7c5279ae6f91820f5befbbb
parent40b6c54421a8a1d8d28c38497439c325c3bff649
Changed uses of std::vector in BBlockImpl and FunctionImpl to TmpVector.
Allocation for temporary objects should be using TempAllocator as much as
possible. (FunctionImpl was leaking the BBlocks anyway...)
src/jitcs_int_adt_array.h
src/jitcs_int_adt_tmpvector.h
src/jitcs_int_bblock_impl.h
src/jitcs_int_function_impl.h
src/src/bblock_impl.cpp
src/src/function_impl.cpp