diff options
author | Ben Cheng <bccheng@google.com> | 2009-09-22 11:23:36 -0700 |
---|---|---|
committer | Ben Cheng <bccheng@google.com> | 2009-09-25 09:37:09 -0700 |
commit | d7d426a1d746f70edeaeccf77886f3ad8298e28c (patch) | |
tree | f5afc7ee0a7ac0bdfa7efd588e2b0142e76fe3eb /vm/compiler/codegen/arm/armv5te | |
parent | 4d98401f36cc1ee3580c2dff1d740e850f854d04 (diff) | |
download | android_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.c | 2 |
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(); |