js/src/jsmath.cpp
4b9c8d9d04d2ba37130d30bf19aa9b01245e65e5
created 2022-04-01 20:29 +0000
pushed 2022-04-02 09:44 +0000
Serge Guelton Serge Guelton - Bug 1754864 - cleanup js/ includes r=andi
4c57ee89730d9d8e2ea0281ece7a65c9bc6bbb76
created 2022-03-25 00:07 +0200
pushed 2022-03-25 09:38 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 62bd03bc3763 (bug 1754864) for causing bustage on WeakMapObject.cpp. CLOSED TREE
62bd03bc3763665d13eb575e147c116662d56ffe
created 2022-03-24 21:36 +0000
pushed 2022-03-25 09:38 +0000
Serge Guelton Serge Guelton - Bug 1754864 - cleanup js/ includes r=andi
673c0f997e3ea92b01662b300436f9acf6dd6b58
created 2021-09-17 17:57 +0000
pushed 2021-09-18 09:46 +0000
Jeff Walden Jeff Walden - Bug 1730275 - Move util/Windows.h to util/WindowsWrapper.h so that util/moz.build can be added in a subsequent rev without inducing <windows.h>/"Windows.h" conflicts. r=jandem
d48caedacbb164018112a3f98e022a8a005ab556
created 2021-09-15 17:34 +0000
pushed 2021-09-16 09:43 +0000
Ted Campbell Ted Campbell - Bug 1730426 - Save exception before calling jit::BailoutIonToBaseline. r=jandem
2d5fb224e0e0f0fc2b0495ef0939d5338baee973
created 2021-09-13 23:42 +0300
pushed 2021-09-14 14:35 +0000
Sandor Molnar Sandor Molnar - Backed out 11 changesets (bug 1730426) for causing assertion failures in src/vm/JSContext.
76ff766c5cdf2695239f1e6e18712d001b500a59
created 2021-09-13 19:21 +0000
pushed 2021-09-14 14:35 +0000
Ted Campbell Ted Campbell - Bug 1730426 - Save exception before calling jit::BailoutIonToBaseline. r=jandem
a42624b244beb0c38b29d8ac16b04256e3a209f7
created 2021-08-13 11:57 +0000
pushed 2021-08-13 16:07 +0000
sanketh sanketh - Bug 531915 - part 6 - optionally use fdlibm's sin, cos, and tan in jsmath r=tjr,arai
e044484558585b9a68e4c9758f52a139ccf8eacf
created 2021-08-12 13:33 +0300
pushed 2021-08-12 16:01 +0000
Iulian Moraru Iulian Moraru - Backed out 6 changesets (bug 531915) for causing build bustages. CLOSED TREE
65cf5929d5f2927356d1278941a210216aca3673
created 2021-08-12 09:59 +0000
pushed 2021-08-12 16:01 +0000
sanketh sanketh - Bug 531915 - part 6 - optionally use fdlibm's sin, cos, and tan in jsmath r=tjr,arai
8137e1710fb5a7800deb743c77b538739f5b4923
created 2021-05-28 21:41 +0000
pushed 2021-05-29 03:43 +0000
Steve Fink Steve Fink - Bug 1713212 - Convert uses of mozilla::Unused to void casts in rest of JS code r=jandem
11be0b92d7fabdc3e32ae5418544b0f956c3febf
created 2021-02-12 16:25 +0000
pushed 2021-02-12 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1690634 - Part 19: Move js_*_str to WellKnownAtom.h. r=nbp
5068eea4c7e94c4a62a0684fb30a307131b4906d
created 2020-12-02 20:01 +0000
pushed 2020-12-03 21:52 +0000
Jan de Mooij Jan de Mooij - Bug 1673553 part 68 - Replace calls to NewSingletonObjectWithGivenProto with NewTenuredObjectWithGivenProto. r=iain
3c07e6f1f530e778a2dfcdfd097dce3ea7f56189
created 2020-11-18 09:05 +0000
pushed 2020-11-18 16:05 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat with clang-format-11 to the Google coding style r=andi,sg,geckoview-reviewers,snorp
c8893d381a57ae65891c5cac509925a18501e347
created 2020-05-19 11:03 +0000
pushed 2020-05-20 03:39 +0000
Jan de Mooij Jan de Mooij - Bug 1638798 part 2 - Factor out code to convert UnaryMathFunction to function pointer or string. r=evilpie
9a1cff83052cd2968c1640e8cfa31b45e83153d0
created 2020-05-18 18:47 +0000
pushed 2020-05-20 03:39 +0000
Jan de Mooij Jan de Mooij - Bug 1638798 part 1 - Replace MMathFunction::Function enum with UnaryMathFunction enum class. r=evilpie
35515bdc44e9a61adf4003662d21c3fa1875d123
created 2020-05-18 18:38 +0000
pushed 2020-05-20 03:39 +0000
Jan de Mooij Jan de Mooij - Bug 1638790 part 2 - Inline Math.sqrt in CacheIR. r=evilpie
0af62512ca1fc39c139344d96e5e124344e59aee
created 2020-04-26 17:32 +0000
pushed 2020-04-26 21:51 +0000
Tom Schuster Tom Schuster - Bug 1633207 - Define double constants via ClassSpec. r=arai
0c40d004b57c1931a979959978b543aefb996c0a
created 2020-04-14 16:57 +0000
pushed 2020-04-15 09:25 +0000
Jeff Walden Jeff Walden - Bug 949220 - Change callers of |NewObjectWithGivenProto| that specify a constant |SingletonObject| to instead call a new |js::NewSingletonObjectWithGivenProto| that hides away that constant argument. r=jandem
71f4061ed1ef409ca54176ddea93ddf04fcbe35b
created 2020-04-14 13:17 +0300
pushed 2020-04-14 15:44 +0000
Bogdan Tara Bogdan Tara - Backed out 30 changesets (bug 949220) for assertion failure on JSObject.cpp CLOSED TREE
2d677ae71924fec4adafb4291956ed6c24196c57
created 2020-04-14 08:28 +0000
pushed 2020-04-14 15:44 +0000
Jeff Walden Jeff Walden - Bug 949220 - Change callers of |NewObjectWithGivenProto| that specify a constant |SingletonObject| to instead call a new |js::NewSingletonObjectWithGivenProto| that hides away that constant argument. r=jandem
ffbed74e25fd0e0ab32b3cbc63318fd64a7fa180
created 2020-03-23 13:15 +0000
pushed 2020-03-23 21:38 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1624237 - Run misc-unused-using-decls - Remove useless declarations r=andi
f449a588de9aa51bbce98437f5e125eaf901c224
created 2020-02-24 11:08 +0000
pushed 2020-02-24 16:27 +0000
Sylvestre Ledru Sylvestre Ledru - bug 1617532 - js/ replace typedef by using r=jandem
30ee34be3dac525f815bc20246705a361c2781e1
created 2019-11-15 17:42 +0000
pushed 2019-11-19 21:20 +0000
André Bargull André Bargull - Bug 1595745 - Part 6: Change Math to use ClassSpec. r=mgaudet
ec8cad6891215a6db48cf2bc927ef6c77838035f
created 2019-11-15 18:17 +0200
pushed 2019-11-15 21:44 +0000
Cosmin Sabou Cosmin Sabou - Backed out 16 changesets (bug 1595745) for spidermonkey bustages on testWasm.cpp. CLOSED TREE
68c5cdced300d92c3102c2fdddab32459e14e95d
created 2019-11-15 15:03 +0000
pushed 2019-11-15 21:44 +0000
André Bargull André Bargull - Bug 1595745 - Part 6: Change Math to use ClassSpec. r=mgaudet
c034401401c23f041958b032f5dad95ab382c228
created 2019-08-14 19:13 +0000
pushed 2019-08-15 19:33 +0000
Jon Coppeard Jon Coppeard - Bug 1573844 - Remove references to js::Class and remove the alias r=tcampbell
06e0a127bc84ec22c2f537e8fec25e1705594070
created 2019-07-04 21:39 +0000
pushed 2019-07-06 03:34 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
8a9279474147d96daf6cfa7aea7ea273c689255f
created 2019-07-05 00:31 +0300
pushed 2019-07-05 06:46 +0000
Coroiu Cristina Coroiu Cristina - Backed out changeset f4ec67ebfc94 (bug 1561732) for run failures on a CLOSED TREE
f4ec67ebfc945aa8799d826943d9096d52ddb8b5
created 2019-07-04 20:00 +0000
pushed 2019-07-05 06:46 +0000
Iain Ireland Iain Ireland - Bug 1561732: Remove sincos optimization r=mgaudet
77a8b17163210f7d4bba7e800c2fcb55b0690a24
created 2019-01-03 15:37 -0600
pushed 2019-01-08 10:16 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
e32d3be39b84c40e5bf8dee55d3a3ae8c6773916
created 2019-01-04 16:33 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Back out f8a29b8bb211, d1267711aef0, df1b7a886a9d, 0f6a3dd2c2f7, e6628922b7be, 0a374ac233cd, cf00fd0f080c, 6fc24c4e7798, ab2e4a2e5dd2, 2d17e4ef5e71, 4a8940073f8c, ea3ab4b83152, c7577c232591, e58454c68f0f, and 0e39815d1bce for breaking a single Android J10 and nothing else. (That J10 task must not like deck chairs...) r=bustage
cf00fd0f080c31a4d475585e7583180a62007596
created 2019-01-03 15:37 -0600
pushed 2019-01-05 04:03 +0000
Jeff Walden Jeff Walden - Bug 1517624 - Move JSPropertySpec and JSFunctionSpec definitions into a new js/public/PropertySpec.h header. r=arai
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2018-12-01 05:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1511393 - Use c-basic-offset: 2 in Emacs mode line for C/C++ code. r=nbp
e4712449ba4303cef134ba0b3f1bea13fbd50c4a
created 2018-11-30 16:39 +0100
pushed 2018-12-01 05:49 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2018-11-30 11:01 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1511181 - Reformat everything to the Google coding style r=ehsan a=clang-format
2b3783d7fa5354130d452383dc9025d96326c97e
created 2018-11-28 10:58 +0100
pushed 2018-11-29 17:00 +0000
Jan de Mooij Jan de Mooij - Bug 1508097 - Remove clang-format off/on annotations for JSFunctionSpec arrays. r=tcampbell
f3d23a7bcbb6e30a5d7368882fdf1b04498d9bdf
created 2018-10-25 18:00 +0000
pushed 2018-10-26 09:49 +0000
Chris Martin Chris Martin - Bug 1402282 - Move CSPRNG logic to common area r=froydnj
9f15c79e58d135c7e710210a9d0242eb42d9f5bc
created 2018-10-24 03:00 +0300
pushed 2018-10-24 04:14 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset b283e9a224e0 (bug 1402282) build bustages on RandomNum.cpp.
b283e9a224e0450ff9880af7b7366f9e73661ac5
created 2018-10-24 02:49 +0300
pushed 2018-10-24 04:14 +0000
Cosmin Sabou Cosmin Sabou - Bug 1402282 - Move CSPRNG logic to common area r=froydnj
d4fe026dee75521ac39478591cb84d782eb0b189
created 2018-10-16 20:55 +0000
pushed 2018-10-17 00:54 +0000
Iain Ireland Iain Ireland - Bug 1499471: Mark unsafe API functions to allow calling from recovery code r=tcampbell
ad329ec90b6eedfdc428f8dcb08d85aed08af61d
created 2018-10-15 13:31 +0000
pushed 2018-10-15 22:19 +0000
Iain Ireland Iain Ireland - Bug 1499010: Mark ecmaPow to allow calling from recovery code r=tcampbell
7807742373e10ebd64db9d8b50d4abf809816cc3
created 2018-10-12 20:48 +0000
pushed 2018-10-13 09:35 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1498586 - Add clang-format off to avoid the reformatting of the data structures r=Ehsan
48b41b195cae79cae4aff526bd3c8b959f325185
created 2018-10-11 21:30 +0000
pushed 2018-10-12 03:43 +0000
Iain Ireland Iain Ireland - Bug 1498303: Relax restrictions on pending exceptions in math functions called from recovery code r=tcampbell
838b2692a934fba342f5b288326b224405305f7f
created 2018-10-11 02:07 +0000
pushed 2018-10-11 09:59 +0000
Iain Ireland Iain Ireland - Bug 1492977: Rework RAII exception guards r=tcampbell
a6baf63a4fd58b89dd1aad32a840aeb1288cb5f1
created 2018-09-06 12:07 +0200
pushed 2018-09-11 22:13 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/js*. r=jandem
c980318f4f82e2175a1f23c6c4d301f01dbd4ed1
created 2018-07-09 17:20 -0400
pushed 2018-07-12 21:52 +0000
Matthew Gaudet Matthew Gaudet - Bug 1469044: [Part 3] Rename 'uncached' to 'impl' r=jandem
76ed6d31be85c63eab788714d65b8ae787660700
created 2018-07-09 16:52 -0400
pushed 2018-07-12 21:52 +0000
Matthew Gaudet Matthew Gaudet - Bug 1469044: [Part 2] Remove remainder of MathCache r=jandem
58e93d58965c4f57f20625929d33e9cafb6e0777
created 2018-07-09 15:55 -0400
pushed 2018-07-12 21:52 +0000
Matthew Gaudet Matthew Gaudet - Bug 1469044: [Part 1] Remove caching from math_function helper r=jandem
22883fe0cf16befe28ce81deb8a012453cf80af7
created 2018-07-08 21:13 +0300
pushed 2018-07-10 16:35 +0000
Robin Templeton Robin Templeton - bug 1471134 - Part 4: Add PowValues/PowOperation for exponentiation. r=jandem
ac87103cdf38dd631b41dc6d16e646239b2f93da
created 2018-06-08 16:16 +0200
pushed 2018-06-09 15:31 +0000
Jan de Mooij Jan de Mooij - Bug 1466121 part 4 - Rename vm/JSCompartment* to vm/Realm*. r=luke
aa9543ec7f36f03c990e00adaea8ab8c41f7c639
created 2018-05-23 15:26 +0200
pushed 2018-05-23 22:01 +0000
Jan de Mooij Jan de Mooij - Bug 1461938 part 24 - Move randomNumberGenerator from JSCompartment to JS::Realm. r=evilpie
93f3dc3cecc3ce364736bc777e259bd273fcc9be
created 2018-05-08 05:41 -0700
pushed 2018-05-08 22:59 +0000
André Bargull André Bargull - Bug 1416289 - Part 3: Always use double values for Math functions which are inlined through MMathFunction. r=jandem
d37d926c33fa7469dd5f7b7692ab2f14ffe372dd
created 2018-05-08 05:41 -0700
pushed 2018-05-08 22:59 +0000
André Bargull André Bargull - Bug 1416289 - Part 2: Add Ion-inline support for Math.sign. r=jandem
06bee42b4d4955429061f706bd59b8275d8e77f4
created 2018-05-08 05:41 -0700
pushed 2018-05-08 22:59 +0000
André Bargull André Bargull - Bug 1416289 - Part 1: Add Ion-inline support for Math.trunc. r=jandem
ce4fdee191230038af2188d9c9ed1ee126fa551f
created 2018-05-07 09:28 -0700
pushed 2018-05-08 22:59 +0000
André Bargull André Bargull - Bug 1459611 - Use NumberEqualsInt32 when negative and positive zero are treated the same. r=jandem
2b300e277494b2aa2ed79d36118f4aa4b84e328e
created 2018-04-13 02:26 -0700
pushed 2018-04-14 09:49 +0000
André Bargull André Bargull - Bug 1447442 - Part 12: Remove unused HAVE_HYPOT from old-configure and update comments in hypot function. r=jorendorff
8bae4384ab4c8824ae137685023a5c35fb7032b6
created 2018-04-13 02:26 -0700
pushed 2018-04-14 09:49 +0000
André Bargull André Bargull - Bug 1447442 - Part 10: Remove ifdefs for unsupported compiler versions. r=jorendorff
7a03a7e15320ca43339f40866a1ac982f87e5c5e
created 2018-04-13 02:26 -0700
pushed 2018-04-14 09:49 +0000
André Bargull André Bargull - Bug 1447442 - Part 6: Pass Handle<GlobalObject*> in ClassInitializerOp. r=jorendorff
64276e10f5964127fc64f802c01bd3c25bb3021c
created 2018-03-22 10:04 -0400
pushed 2018-03-22 22:53 +0000
Ryan VanderMeulen Ryan VanderMeulen - Bug 1447763 - Remove some MSVC workarounds in the JS engine that aren't needed anymore. r=Waldo, r=jandem
less more (0) -300 -100 -60 tip