Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(423)

Unified Diff: src/math.js

Issue 1009373002: Remove BLACKLIST from check-name-clashes.py, it's wrong nowadays. (Closed) Base URL: https://chromium.googlesource.com/v8/v8.git@master
Patch Set: Created 5 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « src/ia32/code-stubs-ia32.cc ('k') | src/mips/code-stubs-mips.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: src/math.js
diff --git a/src/math.js b/src/math.js
index ed9bdbd04be7ac6aae1b5fd860ebd41666a5a454..dff9390dee6b62e3a6c0191aa53eb9c672f7df94 100644
--- a/src/math.js
+++ b/src/math.js
@@ -61,7 +61,7 @@ function MathExp(x) {
}
// ECMA 262 - 15.8.2.9
-function MathFloor(x) {
+function MathFloorJS(x) {
return %_MathFloor(+x);
}
@@ -125,7 +125,7 @@ function MathMin(arg1, arg2) { // length == 2
}
// ECMA 262 - 15.8.2.13
-function MathPow(x, y) {
+function MathPowJS(x, y) {
return %_MathPow(TO_NUMBER_INLINE(x), TO_NUMBER_INLINE(y));
}
@@ -146,7 +146,7 @@ function MathRound(x) {
}
// ECMA 262 - 15.8.2.17
-function MathSqrt(x) {
+function MathSqrtJS(x) {
return %_MathSqrt(+x);
}
@@ -167,7 +167,7 @@ function MathSign(x) {
// ES6 draft 09-27-13, section 20.2.2.34.
function MathTrunc(x) {
x = TO_NUMBER_INLINE(x);
- if (x > 0) return MathFloor(x);
+ if (x > 0) return MathFloorJS(x);
if (x < 0) return MathCeil(x);
// -0, 0 or NaN.
return x;
@@ -280,7 +280,7 @@ macro NEWTON_ITERATION_CBRT(x, approx)
endmacro
function CubeRoot(x) {
- var approx_hi = MathFloor(%_DoubleHi(x) / 3) + 0x2A9F7893;
+ var approx_hi = MathFloorJS(%_DoubleHi(x) / 3) + 0x2A9F7893;
var approx = %_ConstructDouble(approx_hi, 0);
approx = NEWTON_ITERATION_CBRT(x, approx);
approx = NEWTON_ITERATION_CBRT(x, approx);
@@ -328,12 +328,12 @@ InstallFunctions(Math, DONT_ENUM, GlobalArray(
"atan", MathAtanJS,
"ceil", MathCeil,
"exp", MathExp,
- "floor", MathFloor,
+ "floor", MathFloorJS,
"log", MathLog,
"round", MathRound,
- "sqrt", MathSqrt,
+ "sqrt", MathSqrtJS,
"atan2", MathAtan2JS,
- "pow", MathPow,
+ "pow", MathPowJS,
"max", MathMax,
"min", MathMin,
"imul", MathImul,
@@ -351,14 +351,14 @@ InstallFunctions(Math, DONT_ENUM, GlobalArray(
%SetInlineBuiltinFlag(MathAbs);
%SetInlineBuiltinFlag(MathCeil);
-%SetInlineBuiltinFlag(MathFloor);
+%SetInlineBuiltinFlag(MathFloorJS);
%SetInlineBuiltinFlag(MathRandom);
-%SetInlineBuiltinFlag(MathSqrt);
+%SetInlineBuiltinFlag(MathSqrtJS);
// Expose to the global scope.
$abs = MathAbs;
$exp = MathExp;
-$floor = MathFloor;
+$floor = MathFloorJS;
$max = MathMax;
$min = MathMin;
« no previous file with comments | « src/ia32/code-stubs-ia32.cc ('k') | src/mips/code-stubs-mips.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698