From a59d1793b89d0fd62c7544c94da4b6e5dac95ad5 Mon Sep 17 00:00:00 2001 From: Elliott Hughes Date: Sun, 4 Sep 2011 18:42:35 -0700 Subject: Work around two problems. The code generation for the invoke-virtual fast path is broken, and we're not ready for a moving collector yet. Change-Id: I1fee82c821cee53325181386da0d462beacca204 --- src/compiler/codegen/arm/MethodCodegenDriver.cc | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/compiler/codegen/arm/MethodCodegenDriver.cc') diff --git a/src/compiler/codegen/arm/MethodCodegenDriver.cc b/src/compiler/codegen/arm/MethodCodegenDriver.cc index 81eb24cbcb..b5ce6ea467 100644 --- a/src/compiler/codegen/arm/MethodCodegenDriver.cc +++ b/src/compiler/codegen/arm/MethodCodegenDriver.cc @@ -958,6 +958,8 @@ static void genInvokeVirtual(CompilationUnit* cUnit, MIR* mir) Get(dInsn->vB); NextCallInsn nextCallInsn; + method = NULL; // TODO + UNIMPLEMENTED(WARNING) << "the genInvokeVirtual fast path generates bad code (r0/r9 mixup?)"; if (method == NULL) { // Slow path nextCallInsn = nextVCallInsnSP; -- cgit v1.2.3-59-g8ed1b