summaryrefslogtreecommitdiffstats
path: root/compiler/optimizing
diff options
context:
space:
mode:
authorNicolas Geoffray <ngeoffray@google.com>2015-03-24 17:45:19 +0000
committerGerrit Code Review <noreply-gerritcodereview@google.com>2015-03-24 17:45:19 +0000
commit3e690d11d26b3ae3891a03cdef88e7c2272109f5 (patch)
tree77e095dfb985ef472bf6acf36864d90466ed7f4e /compiler/optimizing
parentb64b782f9ae7a94ecbbf64c83cbcdc7d716ba560 (diff)
parent579ea7d0d89a1d7f02c35ef1beb6328a37259735 (diff)
downloadandroid_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.cc3
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());