From 192e44555e1d7255ab9fa7403d036db2ee3010e5 Mon Sep 17 00:00:00 2001 From: Danny Yoo Date: Tue, 21 Feb 2012 21:00:03 -0500 Subject: [PATCH] more minor optimizations --- js-assembler/runtime-src/runtime.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/js-assembler/runtime-src/runtime.js b/js-assembler/runtime-src/runtime.js index 5103845..b43d467 100644 --- a/js-assembler/runtime-src/runtime.js +++ b/js-assembler/runtime-src/runtime.js @@ -957,6 +957,8 @@ if (arguments.length === 3) { if (typeof(x) === 'number' && typeof(y) === 'number') { return x > y; + } else { + return plt.baselib.numbers.greaterThan(x, y); } } return checkedGreaterThanSlowPath(M, Array.prototype.slice.call(arguments, 1)); @@ -987,6 +989,8 @@ if (arguments.length === 3) { if (typeof(x) === 'number' && typeof(y) === 'number') { return x === y; + } else { + return plt.baselib.numbers.equals(x, y); } } if (typeof(arguments[1]) !== 'number') {