From 5699edbb8cc86e3132ca8059fc916e74f0a102c4 Mon Sep 17 00:00:00 2001 From: Eduardo Julian Date: Fri, 25 Nov 2016 20:25:11 -0400 Subject: - Fixed some compiler code that was using java.lang.Long::compareUnsigned, instead of LuxRT's version --- src/lux/compiler/host.clj | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/lux/compiler/host.clj b/src/lux/compiler/host.clj index d987076c1..65f3c0227 100644 --- a/src/lux/compiler/host.clj +++ b/src/lux/compiler/host.clj @@ -2183,7 +2183,7 @@ $then (new Label) $end (new Label) _ (doto *writer* - (.visitMethodInsn Opcodes/INVOKESTATIC +wrapper-class+ "compareUnsigned" "(JJ)I") + (.visitMethodInsn Opcodes/INVOKESTATIC "lux/LuxRT" "_compareUnsigned" "(JJ)I") (.visitLdcInsn (int )) (.visitJumpInsn Opcodes/IF_ICMPEQ $then) (.visitFieldInsn Opcodes/GETSTATIC (&host-generics/->bytecode-class-name "java.lang.Boolean") "FALSE" (&host-generics/->type-signature "java.lang.Boolean")) -- cgit v1.2.3