From f676e3df79b2011ed75e92b4c8350f313a616ec9 Mon Sep 17 00:00:00 2001 From: Uwe Schindler Date: Sat, 14 Sep 2013 23:45:43 +0000 Subject: [PATCH] LUCENE-5207: Thanks Robert for help with this opcode git-svn-id: https://svn.apache.org/repos/asf/lucene/dev/branches/lucene5207@1523360 13f79535-47bb-0310-9956-ffa450edef68 --- .../org/apache/lucene/expressions/js/JavascriptCompiler.java | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lucene/expressions/src/java/org/apache/lucene/expressions/js/JavascriptCompiler.java b/lucene/expressions/src/java/org/apache/lucene/expressions/js/JavascriptCompiler.java index 916f07cc5a6..cc8d22b2a15 100644 --- a/lucene/expressions/src/java/org/apache/lucene/expressions/js/JavascriptCompiler.java +++ b/lucene/expressions/src/java/org/apache/lucene/expressions/js/JavascriptCompiler.java @@ -34,7 +34,6 @@ import static org.objectweb.asm.Opcodes.IFGT; import static org.objectweb.asm.Opcodes.IFLE; import static org.objectweb.asm.Opcodes.IFLT; import static org.objectweb.asm.Opcodes.IFNE; -import static org.objectweb.asm.Opcodes.ILOAD; import static org.objectweb.asm.Opcodes.LAND; import static org.objectweb.asm.Opcodes.LOR; import static org.objectweb.asm.Opcodes.LSHL; @@ -273,7 +272,7 @@ public class JavascriptCompiler { methodVisitor.loadArg(1); methodVisitor.push(index); methodVisitor.arrayLoad(FUNCTION_VALUES_TYPE); - methodVisitor.visitVarInsn(ILOAD, 1); + methodVisitor.loadArg(0); methodVisitor.invokeVirtual(FUNCTION_VALUES_TYPE, DOUBLE_VAL_METHOD); methodVisitor.cast(Type.DOUBLE_TYPE, expected);