53 } |
53 } |
54 |
54 |
55 |
55 |
56 void Compiler::initialize_all() { |
56 void Compiler::initialize_all() { |
57 BufferBlob* buffer_blob = CompilerThread::current()->get_buffer_blob(); |
57 BufferBlob* buffer_blob = CompilerThread::current()->get_buffer_blob(); |
58 Arena* arena = new Arena(); |
58 Arena* arena = new (mtCompiler) Arena(); |
59 Runtime1::initialize(buffer_blob); |
59 Runtime1::initialize(buffer_blob); |
60 FrameMap::initialize(); |
60 FrameMap::initialize(); |
61 // initialize data structures |
61 // initialize data structures |
62 ValueType::initialize(arena); |
62 ValueType::initialize(arena); |
63 // Instruction::initialize(); |
63 // Instruction::initialize(); |