summaryrefslogtreecommitdiffstats
path: root/vm/compiler/codegen/arm/armv5te
diff options
context:
space:
mode:
authorBen Cheng <bccheng@google.com>2009-09-22 11:23:36 -0700
committerBen Cheng <bccheng@google.com>2009-09-25 09:37:09 -0700
commitd7d426a1d746f70edeaeccf77886f3ad8298e28c (patch)
treef5afc7ee0a7ac0bdfa7efd588e2b0142e76fe3eb /vm/compiler/codegen/arm/armv5te
parent4d98401f36cc1ee3580c2dff1d740e850f854d04 (diff)
downloadandroid_dalvik-d7d426a1d746f70edeaeccf77886f3ad8298e28c.tar.gz
android_dalvik-d7d426a1d746f70edeaeccf77886f3ad8298e28c.tar.bz2
android_dalvik-d7d426a1d746f70edeaeccf77886f3ad8298e28c.zip
Implemented a new scheduler and FP register allocator.
Improved performance by 50% over existing JIT for some FP benchmarks.
Diffstat (limited to 'vm/compiler/codegen/arm/armv5te')
-rw-r--r--vm/compiler/codegen/arm/armv5te/ArchVariant.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/vm/compiler/codegen/arm/armv5te/ArchVariant.c b/vm/compiler/codegen/arm/armv5te/ArchVariant.c
index 4bd354b45..b4a38480a 100644
--- a/vm/compiler/codegen/arm/armv5te/ArchVariant.c
+++ b/vm/compiler/codegen/arm/armv5te/ArchVariant.c
@@ -74,7 +74,7 @@ static void genDispatchToHandler(CompilationUnit *cUnit, TemplateOpCode opCode)
}
/* Architecture-specific initializations and checks go here */
-bool dvmCompilerArchInit(void)
+static bool compilerArchVariantInit(void)
{
/* First, declare dvmCompiler_TEMPLATE_XXX for each template */
#define JIT_TEMPLATE(X) extern void dvmCompiler_TEMPLATE_##X();