aboutsummaryrefslogtreecommitdiff
path: root/src/library.js
diff options
context:
space:
mode:
authorAlon Zakai <alonzakai@gmail.com>2013-09-29 18:14:35 -0700
committerAlon Zakai <alonzakai@gmail.com>2013-10-02 17:31:37 -0700
commit6e8ba9140b706ed30977e083f6d25c05af08076e (patch)
tree0b04c01236d4165e105340df911c5ae1f61d0ab1 /src/library.js
parentd229313b7dc08e40a160ace49a38acd5be5503b3 (diff)
optimize Math.x to Math_x
Diffstat (limited to 'src/library.js')
-rw-r--r--src/library.js104
1 files changed, 52 insertions, 52 deletions
diff --git a/src/library.js b/src/library.js
index 3e69cc08..b8f5802a 100644
--- a/src/library.js
+++ b/src/library.js
@@ -3008,8 +3008,8 @@ LibraryManager.library = {
return ret;
},
- abs: 'Math.abs',
- labs: 'Math.abs',
+ abs: 'Math_abs',
+ labs: 'Math_abs',
#if USE_TYPED_ARRAYS == 2
llabs__deps: [function() { Types.preciseI64MathUsed = 1 }],
llabs: function(lo, hi) {
@@ -4702,30 +4702,30 @@ LibraryManager.library = {
// math.h
// ==========================================================================
- cos: 'Math.cos',
- cosf: 'Math.cos',
- cosl: 'Math.cos',
- sin: 'Math.sin',
- sinf: 'Math.sin',
- sinl: 'Math.sin',
- tan: 'Math.tan',
- tanf: 'Math.tan',
- tanl: 'Math.tan',
- acos: 'Math.acos',
- acosf: 'Math.acos',
- acosl: 'Math.acos',
- asin: 'Math.asin',
- asinf: 'Math.asin',
- asinl: 'Math.asin',
- atan: 'Math.atan',
- atanf: 'Math.atan',
- atanl: 'Math.atan',
- atan2: 'Math.atan2',
- atan2f: 'Math.atan2',
- atan2l: 'Math.atan2',
- exp: 'Math.exp',
- expf: 'Math.exp',
- expl: 'Math.exp',
+ cos: 'Math_cos',
+ cosf: 'Math_cos',
+ cosl: 'Math_cos',
+ sin: 'Math_sin',
+ sinf: 'Math_sin',
+ sinl: 'Math_sin',
+ tan: 'Math_tan',
+ tanf: 'Math_tan',
+ tanl: 'Math_tan',
+ acos: 'Math_acos',
+ acosf: 'Math_acos',
+ acosl: 'Math_acos',
+ asin: 'Math_asin',
+ asinf: 'Math_asin',
+ asinl: 'Math_asin',
+ atan: 'Math_atan',
+ atanf: 'Math_atan',
+ atanl: 'Math_atan',
+ atan2: 'Math_atan2',
+ atan2f: 'Math_atan2',
+ atan2l: 'Math_atan2',
+ exp: 'Math_exp',
+ expf: 'Math_exp',
+ expl: 'Math_exp',
// The erf and erfc functions are inspired from
// http://www.digitalmars.com/archives/cplusplus/3634.html
@@ -4787,32 +4787,32 @@ LibraryManager.library = {
},
erff: 'erf',
erfl: 'erf',
- log: 'Math.log',
- logf: 'Math.log',
- logl: 'Math.log',
- sqrt: 'Math.sqrt',
- sqrtf: 'Math.sqrt',
- sqrtl: 'Math.sqrt',
- fabs: 'Math.abs',
- fabsf: 'Math.abs',
- fabsl: 'Math.abs',
- ceil: 'Math.ceil',
- ceilf: 'Math.ceil',
- ceill: 'Math.ceil',
- floor: 'Math.floor',
- floorf: 'Math.floor',
- floorl: 'Math.floor',
- pow: 'Math.pow',
- powf: 'Math.pow',
- powl: 'Math.pow',
- llvm_sqrt_f32: 'Math.sqrt',
- llvm_sqrt_f64: 'Math.sqrt',
- llvm_pow_f32: 'Math.pow',
- llvm_pow_f64: 'Math.pow',
- llvm_log_f32: 'Math.log',
- llvm_log_f64: 'Math.log',
- llvm_exp_f32: 'Math.exp',
- llvm_exp_f64: 'Math.exp',
+ log: 'Math_log',
+ logf: 'Math_log',
+ logl: 'Math_log',
+ sqrt: 'Math_sqrt',
+ sqrtf: 'Math_sqrt',
+ sqrtl: 'Math_sqrt',
+ fabs: 'Math_abs',
+ fabsf: 'Math_abs',
+ fabsl: 'Math_abs',
+ ceil: 'Math_ceil',
+ ceilf: 'Math_ceil',
+ ceill: 'Math_ceil',
+ floor: 'Math_floor',
+ floorf: 'Math_floor',
+ floorl: 'Math_floor',
+ pow: 'Math_pow',
+ powf: 'Math_pow',
+ powl: 'Math_pow',
+ llvm_sqrt_f32: 'Math_sqrt',
+ llvm_sqrt_f64: 'Math_sqrt',
+ llvm_pow_f32: 'Math_pow',
+ llvm_pow_f64: 'Math_pow',
+ llvm_log_f32: 'Math_log',
+ llvm_log_f64: 'Math_log',
+ llvm_exp_f32: 'Math_exp',
+ llvm_exp_f64: 'Math_exp',
ldexp: function(x, exp_) {
return x * Math.pow(2, exp_);
},