all builders are passing thread local allocator around
removed dead code from alloc.h