diff options
Diffstat (limited to 'deps/v8/src/math.js')
-rw-r--r-- | deps/v8/src/math.js | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/deps/v8/src/math.js b/deps/v8/src/math.js index e5ab70cc1e..9ba1934b85 100644 --- a/deps/v8/src/math.js +++ b/deps/v8/src/math.js @@ -213,6 +213,13 @@ function MathTan(x) { return %_MathTan(x); } +// Non-standard extension. +function MathImul(x, y) { + if (!IS_NUMBER(x)) x = NonNumberToNumber(x); + if (!IS_NUMBER(y)) y = NonNumberToNumber(y); + return %NumberImul(x, y); +} + // ------------------------------------------------------------------- @@ -283,7 +290,8 @@ function SetUpMath() { "atan2", MathAtan2, "pow", MathPow, "max", MathMax, - "min", MathMin + "min", MathMin, + "imul", MathImul )); } |