diff options
author | Nicolas Geoffray <ngeoffray@google.com> | 2015-03-24 17:45:19 +0000 |
---|---|---|
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | 2015-03-24 17:45:19 +0000 |
commit | 3e690d11d26b3ae3891a03cdef88e7c2272109f5 (patch) | |
tree | 77e095dfb985ef472bf6acf36864d90466ed7f4e /compiler/optimizing | |
parent | b64b782f9ae7a94ecbbf64c83cbcdc7d716ba560 (diff) | |
parent | 579ea7d0d89a1d7f02c35ef1beb6328a37259735 (diff) | |
download | android_art-3e690d11d26b3ae3891a03cdef88e7c2272109f5.tar.gz android_art-3e690d11d26b3ae3891a03cdef88e7c2272109f5.tar.bz2 android_art-3e690d11d26b3ae3891a03cdef88e7c2272109f5.zip |
Merge "Share the runtime arena for faster compile times."
Diffstat (limited to 'compiler/optimizing')
-rw-r--r-- | compiler/optimizing/optimizing_compiler.cc | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/compiler/optimizing/optimizing_compiler.cc b/compiler/optimizing/optimizing_compiler.cc index ea969dcb44..eaa30df4f1 100644 --- a/compiler/optimizing/optimizing_compiler.cc +++ b/compiler/optimizing/optimizing_compiler.cc @@ -482,8 +482,7 @@ CompiledMethod* OptimizingCompiler::TryCompile(const DexFile::CodeItem* code_ite class_def_idx, method_idx, access_flags, compiler_driver->GetVerifiedMethod(&dex_file, method_idx)); - ArenaPool pool; - ArenaAllocator arena(&pool); + ArenaAllocator arena(Runtime::Current()->GetArenaPool()); HGraph* graph = new (&arena) HGraph( &arena, compiler_driver->GetCompilerOptions().GetDebuggable()); |