diff --git a/js-assembler/runtime-src/runtime.js b/js-assembler/runtime-src/runtime.js index 6eee7a6..a3f5eee 100644 --- a/js-assembler/runtime-src/runtime.js +++ b/js-assembler/runtime-src/runtime.js @@ -884,6 +884,8 @@ return checkedMulSlowPath(M, Array.prototype.slice.call(arguments, 1)); } return prod; + } else { + return plt.baselib.numbers.multiply(x, y); } } // Secondary path: if everything is a fixnum... @@ -928,6 +930,8 @@ return checkedSubSlowPath(M, Array.prototype.slice.call(arguments, 1)); } return sum; + } else { + return plt.baselib.numbers.subtract(x, y); } } return checkedSubSlowPath(M, Array.prototype.slice.call(arguments, 1)); diff --git a/version.rkt b/version.rkt index a93d865..147b2e1 100644 --- a/version.rkt +++ b/version.rkt @@ -7,4 +7,4 @@ (provide version) (: version String) -(define version "1.161") +(define version "1.162")