js/src/jsmath.cpp
ce4e1e1d0bff70ea540d62eca9e0720853610700
created 2016-11-08 05:24 -0800
pushed 2016-11-14 12:33 +0000
Petr Sumbera Petr Sumbera - Bug 1315956 - Use sincos() on more platforms. r=jandem
f382d56789de9a9c9324cb4ba401d6fb747e5c0e
created 2016-08-31 00:13 +0200
pushed 2016-09-19 13:50 +0000
Tom Schuster Tom Schuster - Bug 1114580 - Implement ES6 Symbol.toStringTag. r=jorendorff
d5bd7acc2f860b5612e87c46ce0419088d8471d8
created 2016-08-26 15:02 -0400
pushed 2016-09-19 13:50 +0000
Taahir Ahmed Taahir Ahmed - Bug 1068605 - Add recovery instruction for MRandom. r=nbp
564549c354b038a465c0b3fc245da3cab8753eab
created 2016-08-23 12:09 +0800
pushed 2016-09-19 13:50 +0000
Kan-Ru Chen Kan-Ru Chen - Bug 1297276 - Rename mfbt/unused.h to mfbt/Unused.h for consistency. r=froydnj
d9ecb9d04a90e5ecddbf85b417d789bf2f5652c7
created 2016-07-02 13:45 +0200
pushed 2016-08-01 14:37 +0000
Jan de Mooij Jan de Mooij - Bug 1281529 part 9 - Move JSRuntime caches into a new ContextCaches class. r=jorendorff
6d8d672786ef1098c9821400884992785f55beb3
created 2016-05-18 12:44 +0200
pushed 2016-05-18 19:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1270664: Move back the win64 special case to math_sin_uncached; r=arai a=me CLOSED TREE
b053ad6763d638384a7ae0f4d5c1238277afcea5
created 2016-01-07 12:30 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden
f1f3e847cdb3e0a565dde92e448ce27e6f12f89e
created 2016-01-07 12:30 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden
411f737c193b6293fbeaa1e661c52ed85f812372
created 2016-03-15 08:15 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f3b11c2b7dbf (bug 933257)
b65f1f3dae5b913ff4715859cf369f92d5c828c8
created 2016-03-15 08:15 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 41f59bd4b801 (bug 933257)
41f59bd4b8019b908899664c3dd7ee4c88bb15c6
created 2016-01-07 12:30 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden
f3b11c2b7dbff4219c77adbba9b881481d2f7044
created 2016-01-07 12:30 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden
6ff2b63c604ea24c4b87109d18536da87e0d677c
created 2016-03-13 04:54 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 2e20366dcaf7 (bug 933257)
9467b5e56f0d2c28a06772849e3aaf9a2b065d6c
created 2016-03-13 04:54 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 0bc00f6c24fd (bug 933257)
0bc00f6c24fd621b573e7c7da044be8edf5013e4
created 2016-01-07 12:30 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 933257 - Part 6: Remove unused math polyfill. r=jwalden
2e20366dcaf75522d2bfa32dcb16f9cdc0255d36
created 2016-01-07 12:30 +0900
pushed 2016-04-25 17:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 933257 - Part 5: Use fdlibm in jsmath.cpp. r=jwalden
be2e21c90fddd5561fa22ebe8165f5ad0508318c
created 2016-01-21 13:40 +0100
pushed 2016-01-25 14:05 +0000
Jacek Caban Jacek Caban - Bug 1167248 - Cross compilation fixup.
fc0c61a15515f7c1b637accc4acb09404361102a
created 2016-01-06 14:37 +0000
pushed 2016-01-25 14:05 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1234736 - IonMonkey: Recover Math.imul as an int32 operation. r=h4writer
2bc98e261d12f32f8d625f55169e34f579a5c2c9
created 2016-01-05 08:09 -0800
pushed 2016-01-25 14:05 +0000
Ben Kelly Ben Kelly - Bug 1236619 Fix compilation failure with warnings-as-errors with some compilers. r=njn
795a10bae42866bb11d2080f30723ee64cd80554
created 2015-12-20 21:14 -0800
pushed 2016-01-25 14:05 +0000
Chris Peterson Chris Peterson - Bug 1167248 - Call RtlGenRandom() instead of rand_s() to workaround crashes from injected third-party hooks. r=jandem
ac8d77d02adab1c253eb6eabb47307edd419ac16
created 2015-12-17 13:55 -0800
pushed 2016-01-25 14:05 +0000
Jim Blandy Jim Blandy - Bug 1233302: Don't crash if we can't open /dev/urandom; just fall back to PRMJ_Now.
c5bef3674a1b217a35198a8c8f084328b99dca77
created 2015-12-20 21:14 -0800
pushed 2015-12-30 04:50 +0000
Chris Peterson Chris Peterson - Bug 1167248 - Call RtlGenRandom() instead of rand_s() to workaround crashes from injected third-party hooks. r=jandem a=sylvestre
6d8e9838e3665e8e5a3c39cbe73d88617db736a1
created 2015-12-10 13:22 -0500
pushed 2015-12-14 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1228571 - Fix GenerateSeed to not leave seed uninitialized if reading from /dev/urandom fails. r=cpeterson
a1bf9a99ec4b309c91eb08b43a0e61c338616239
created 2015-11-27 20:49 -0800
pushed 2015-12-14 20:18 +0000
Chris Peterson Chris Peterson - Bug 1228947 - Replace mfbt/Constants.h with math.h. r=roc
d0948f31ce271a7c482c169b602f4f01b52eba41
created 2015-12-02 13:56 +0100
pushed 2015-12-14 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 322529 part 1 - Use XorShift128PlusRNG for Math.random(). r=jwalden
7ec70e0c699746cf72e03acadc09d0d5877423d0
created 2015-11-02 07:53 +0200
pushed 2015-12-14 20:18 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1219392 - Capitalize mozilla::unused to avoid conflicts. r=froydnj
2a4b512df31d589ff52000cd172be8eb8cf17851
created 2015-09-16 21:46 -0700
pushed 2015-10-29 11:48 +0000
Jim Blandy Jim Blandy - Bug 1206596: Make random_generateSeed visible, and let it generate wider seeds. r=fitzgen
c18b5ef3be78f7772e056fe386ecef1604f49249
created 2015-09-22 10:51 -0400
pushed 2015-10-29 11:48 +0000
Ted Mielczarek Ted Mielczarek - bug 1205273 - Define XP_IOS in js/src. r=glandium
3dec2b9352954b8acd9abb4f0d8cd6898da90d9d
created 2015-09-13 10:58 -0300
pushed 2015-09-21 14:31 +0000
Victor Carlquist Victor Carlquist - Bug 984018 - sincos optimization. r=nbp
335983552fdcb3caa734ac69959255a23e2a6100
created 2015-09-04 15:52 +0200
pushed 2015-09-21 14:31 +0000
Jan de Mooij Jan de Mooij - Bug 1200809 part 1 - Add InlinableNatives JitInfo infrastructure, use it for Math natives. r=bz,nbp
ee6b5e4532d33401445748e7927f73b50005cf79
created 2015-07-07 18:47 +0200
pushed 2015-08-10 19:25 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
8859abb9b671280c00ddc4870954f6a008cd058c
created 2015-08-03 09:54 -0400
pushed 2015-08-10 19:25 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c8d9d720a30e (bug 1190077) for Android bustage.
c8d9d720a30e7e3d9698d8547bab4b0769741418
created 2015-07-07 18:47 +0200
pushed 2015-08-10 19:25 +0000
David Rajchenbach-Teller David Rajchenbach-Teller - Bug 1190077 - Move RDTSC and prmjtime.* to vm/Time.*. r=nbp
8da120fb459bea96f404fdc7eae24c42df8ad307
created 2015-07-07 18:56 -0400
pushed 2015-08-10 19:25 +0000
David Major David Major - Bug 1167248: Test whether mysterious rand_s failures are due to LoadLibraryExW hooks. rs=terrence
d2a4e31572d08140312bd8a78496bc84f501a692
created 2015-06-09 14:03 -0700
pushed 2015-08-10 19:25 +0000
Kyle Machulis Kyle Machulis - Bug 1171180 - Remove trunc from jsmath; r=jorendorff
7f3139525743a8158fc01cf2a8ec103252f6df88
created 2015-06-02 17:28 +0900
pushed 2015-06-29 20:36 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 774364 - Part 1: Inline Math.random() in Ion on x86_64. r=sstangl
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-06-29 20:36 +0000
Jason Orendorff Jason Orendorff - Bug 1140482 - Add JSPROP_RESOLVING. Give NativeDefineProperty standard behavior in cases where a non-resolving define needs to trigger a resolve hook. r=Waldo.
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-03-30 18:46 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef4538ea84378ebe4a352c49d8b9aa366
created 2015-03-28 10:39 -0700
pushed 2015-03-30 18:46 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f4e34c138b878c4352423f5e920f9
created 2015-03-28 12:08 +0100
pushed 2015-03-30 18:46 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
366c8ef076488ed6fe2f158d4a65d47bb7013153
created 2015-03-26 15:44 +0100
pushed 2015-03-30 18:46 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1147405: Have math_ceil_handle use setNumber rather than setDouble; r=nbp
b105c303ca33ed024d8e34413da7cf24f848f129
created 2015-03-14 01:36 -0400
pushed 2015-03-30 18:46 +0000
Boris Zbarsky Boris Zbarsky - Bug 1142296. Remove the parent argument from NewObjectWithGivenProto. r=waldo
d81e8b99b284acd15aaa7b18b9c602c1b9b9a63e
created 2015-03-08 17:49 -0700
pushed 2015-03-30 18:46 +0000
Chris Peterson Chris Peterson - Bug 1140806 - Initialize JS random seed using arc4random on Android and BSDs. r=fitzgen
7c9dfca903cce7a83dae3c780cfdd96701ba0559
created 2015-03-04 09:32 -0800
pushed 2015-03-30 18:46 +0000
Terrence Cole Terrence Cole - Bug 1134425 - Part 1: move the allocator interface code out of line; r=jonco
069853eac6ccf1b771bddec4f6e3c389686b08cf
created 2015-02-27 16:08 +0100
pushed 2015-03-30 18:46 +0000
Jan de Mooij Jan de Mooij - Bug 1137523 - Unprefix most js_* functions. r=bhackett CLOSED TREE
41be09fe77e0268ce047337453fa84c8cdc4e839
created 2015-03-30 14:41 +0200
pushed 2015-03-30 12:44 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
97692c7152d6c317d87aa14a619fbfdac1ee793a
created 2015-01-27 18:58 +0100
pushed 2015-02-23 18:11 +0000
Jarda Jarda - Bug 1101356 - MHypot Instruction supports up to four arguments. r=nbp
38d39b4c3023a79e6bc47982a4e7ff38304bc9b7
created 2014-07-03 01:29 -0400
pushed 2015-02-23 18:11 +0000
Heiher Heiher - Bug 1033962 - Fix Math.hypot crash on MIPS. r=jorendorff
68fee019fc009389826888566a53dea570b6a53d
created 2015-01-20 17:29 -0500
pushed 2015-02-23 18:11 +0000
Abhishek Bhattacharya Abhishek Bhattacharya - Bug 1092547 - IonMonkey: Implement MathFunction(Log) recover instruction. r=nbp
dd0c846feacdb3ae51ba64c68020e5a8d64d13ce
created 2015-01-20 15:10 -0500
pushed 2015-02-23 18:11 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 973ede87dcdd (bug 1092547) for jit-test timeouts in bug977966.js.
930d666b36feb3693c7c0e31f6ed3c9a6b62d58f
created 2015-01-20 19:04 +0000
pushed 2015-02-23 18:11 +0000
Robert Longson Robert Longson - Bug 1123779 - Remove some duplicated code. r=nbp
973ede87dcdd56cc6419863269971422cfb43a72
created 2015-01-20 19:05 +0100
pushed 2015-02-23 18:11 +0000
Abhishek Bhattacharya Abhishek Bhattacharya - Bug 1092547 - IonMonkey: Implement MathFunction(Log) recover instruction. r=nbp
9ccd38ce999f6442a8ce73d0b07d64539fb6deb5
created 2015-01-19 11:16 +0100
pushed 2015-02-23 18:11 +0000
Nicolas Devillers Nicolas Devillers - Bug 1096129 - IonMonkey: Implement Ceil Recover Instruction. r=nbp
2575c07d5b5b722235c7706133714e5fae258c6a
created 2014-12-18 06:54 -0600
pushed 2015-02-23 18:11 +0000
Jason Orendorff Jason Orendorff - Bug 1112778, part 5 - Rename JSObject::defineGeneric etc. -> js::DefineProperty, js::DefineOwnProperty -> js::StandardDefineProperty (for the moment--the plan is to unite these soon, both the name and the implementation). r=Waldo.
4c63c749f2ca48fe59d503efd96a2e8277133c1f
created 2015-01-08 15:01 -0800
pushed 2015-02-23 18:11 +0000
Chris Peterson Chris Peterson - Bug 1119403 - Suppress read() -Wunused-result warning in jsmath.cpp's PRNG and call rand_s() twice. r=luke
2c50affabe2fc187b13b814daab415d671e03158
created 2015-01-13 08:41 +0100
pushed 2015-02-23 18:11 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 422367d84ec6 (bug 1119403) for Bustage on a CLOSED TREE
422367d84ec6acedb1b8811bc0d2e69f449b5384
created 2015-01-08 15:01 -0800
pushed 2015-02-23 18:11 +0000
Chris Peterson Chris Peterson - Bug 1119403 - Suppress read() -Wunused-result warning in jsmath.cpp's PRNG and call rand_s() twice. r=luke
65e82280a4be780a54ea4cf4ae15e85f216dd8dd
created 2014-11-22 12:23 -0600
pushed 2015-01-12 20:36 +0000
Jason Orendorff Jason Orendorff - Bug 1103368, part 5 - Make Class::getProperty and setProperty nullable instead of needing stub functions. Never store stub functions in JSPropertyDescriptors. r=bhackett.
a7d403088a1608e6c04692313bf476478c5095eb
created 2014-12-02 16:56 -0600
pushed 2015-01-12 20:36 +0000
Jason Orendorff Jason Orendorff - Bug 1103152 - Remove JS_DeletePropertyStub, JS_EnumerateStub, JS_ResolveStub, and JS_ConvertStub. Make five mandatory JSClass hooks optional (nullable). r=bhackett.
2a43632e25c9b4be986bdaa296e688b9742fa923
created 2014-11-28 14:26 +0100
pushed 2015-01-12 20:36 +0000
ZongShen Shen ZongShen Shen - Bug 1101637 - Implement the MathFunction(Sin) recover instruction. r=nbp
less more (0) -300 -100 -60 tip