js/src/jsnum.cpp
03a00bb49a69b334c06c567a3c2bc198686f229e
created 2018-02-21 13:54 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1440043 - Remove jsversion.h. r=jandem.
84214cf75b8861fb101fee30b7197157878b7616
created 2018-02-21 10:15 +0200
pushed 2018-03-01 16:46 +0000
Jeff Walden Jeff Walden - Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj on a CLOSED TREE
39518a5011af6aa8295e6a40a7c5dc214d510bdc
created 2018-02-21 08:29 +0200
pushed 2018-03-01 16:46 +0000
Gurzau Raul Gurzau Raul - Backed out changeset 66c1c1596bea (bug 1438750) for assertion failure at TestFloatingPoint.cpp on Windows platform
66c1c1596bea7cfb2316e78c940e52679b595efa
created 2018-02-15 21:02 -0800
pushed 2018-03-01 16:46 +0000
Jeff Walden Jeff Walden - Bug 1438750 - Remove mfbt/double-conversion.h, and change existing users to instead do #include "double-conversion/double-conversion.h" themselves. r=froydnj
040692f892ab2c8c7c748e65a3dc9da2c553cf07
created 2018-02-19 05:08 -0800
pushed 2018-03-01 16:46 +0000
André Bargull André Bargull - Bug 1438618: Remove unused using declarations. r=Waldo
3ceed0fcb88258a867879388d84b3a41953da431
created 2018-02-14 16:04 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1438278 - Part 4: Rename some files into js/src/util. r=jandem.
0054d892b106cfc60874dc1662a7278c74108b03
created 2018-02-12 15:37 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 8: Rename jsatom* -> vm/JSAtom*. r=jandem.
609eb4880073d3b1ff1a198ec68737dce50bcb3f
created 2018-02-12 15:05 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 7: Rename jscntxt* -> vm/JSContext*. r=jandem.
eabb74b1c3bd181ff74c9d41003bc2b9aee6fe68
created 2018-02-12 12:03 -0600
pushed 2018-03-01 16:46 +0000
Jason Orendorff Jason Orendorff - Bug 1429206 - Part 3: Rename jsobj* -> vm/JSObject*. r=jandem.
aae0a2c15e00898c4f0a920b548afbf700edfc3a
created 2018-02-13 10:33 +0000
pushed 2018-03-01 16:46 +0000
Jon Coppeard Jon Coppeard - Bug 1437489 - Split out implementation of atoms table out into vm/AtomsTable.h r=jandem
e39d8a15596a0c97ea1ce19194ce43af59cfbb60
created 2017-12-01 10:04 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
53c688982d4ba2543f898461478bead6c278e46b
created 2017-12-05 19:30 +0200
pushed 2018-01-11 21:05 +0000
Noemi Erli Noemi Erli - Backed out changeset 0ec15b1f9fd3 (bug 1422362) for linux32 debug bustage in js/src/gc/Cell.h r=backout on a CLOSED TREE
0ec15b1f9fd34ed6d6c860064251b57ce48790c2
created 2017-12-01 10:04 -0800
pushed 2018-01-11 21:05 +0000
André Bargull André Bargull - Bug 1422362: Remove unused parameters from various methods in js/src. r=tcampbell
4498739037187b553b5428ad65b7c38238e6298f
created 2017-09-12 16:41 +0200
pushed 2017-09-15 00:19 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 5 - Split NativeDefineProperty in separate accessor vs data functions. r=evilpie
94b2ac8be5db8e0792675a133934ecf92648a450
created 2017-09-08 16:14 +0200
pushed 2017-09-15 00:19 +0000
André Bargull André Bargull - Bug 1398086 - Remove unused functions and classes. r=till
5eb5af7c30a999bd03d3df13067640b9967875d1
created 2017-09-07 14:59 +0200
pushed 2017-09-15 00:19 +0000
Jan de Mooij Jan de Mooij - Bug 1394835 part 4 - Split js::DefineProperty/DefineElement in separate accessor vs data functions. r=anba
ed14274963545e4e7406f51bd35700d557d2cc27
created 2017-01-31 14:34 +0100
pushed 2017-08-02 08:25 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 3: Implement ReadableStream and associated classes in the JS engine. r=shu
03533ecbc1af51dd87edf1419b132a5a254f43a1
created 2017-07-28 17:43 -0700
pushed 2017-08-02 08:25 +0000
Shu-yu Guo Shu-yu Guo - Bug 1367791 - Constrain Number.prototype.toFixed precision to be 0 <= p <= 100. (r=jorendorff)
a85c954dfda4a99af6de33828b129ba962fc752f
created 2017-07-28 20:18 +0200
pushed 2017-08-02 08:25 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 862ba8683d19 (bug 1272697)
862ba8683d196e7d194ab72d2a1680ff707c47d3
created 2017-01-31 14:34 +0100
pushed 2017-08-02 08:25 +0000
Till Schneidereit Till Schneidereit - Bug 1272697 - Part 3: Implement ReadableStream and associated classes in the JS engine. r=shu
ba31bf7e9dc7d3a462eb60b603cc31972b5a2b13
created 2017-07-12 10:29 -0700
pushed 2017-08-02 08:25 +0000
André Bargull André Bargull - Bug 1379639 - Move Number.isInteger to self-hosted code and avoid bailouts in isSafeInteger. r=jandem
0e71e43dcee8655ce22cb3ad2cef44e17e06fea7
created 2017-07-13 14:56 +0200
pushed 2017-08-02 08:25 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 77fac7f5d728 (bug 1379639) for still perma failing xpcshell x6 tests
77fac7f5d7284cd7d7a2270b7769086dda573e50
created 2017-07-12 10:29 -0700
pushed 2017-08-02 08:25 +0000
André Bargull André Bargull - Bug 1379639 - Move Number.isInteger to self-hosted code and avoid bailouts in isSafeInteger. r=jandem
0d0c4418614b6983ec6380f68d7fe317a0c205d3
created 2017-07-10 04:55 -0700
pushed 2017-08-02 08:25 +0000
André Bargull André Bargull - Bug 1379222 - Avoid [[Get]] for "prototype" property when calling builtin constructors. r=jandem
0a0d65bba22a3d3986b9203408c12831c3a2fc35
created 2017-05-02 14:20 -0700
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1317383 - Part 2: Use ToIndex when constructing TypedArray with length argument (ES2017). r=evilpie
548e11d30cad5a5608f21158976ae96c62dd4a3e
created 2017-04-25 09:28 -0700
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1317383 - Part 1: Move NonStandardToIndex to SIMD.cpp. r=evilpie
edaf81997a7bd28d3fd6c1955ef52b837b183ff5
created 2017-04-28 16:26 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 884baa5893d6 (bug 1317383) for failing web-platform-test _mozilla/wasm/jsapi.js.html and tests in other suites. r=backout on a CLOSED TREE
bc2539cd72c91ae71633c8aea460577e1120647c
created 2017-04-28 16:24 +0200
pushed 2017-06-12 13:08 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset eeb52543a6c6 (bug 1317383)
eeb52543a6c6e9bb931eaeef9734e82d5228ea92
created 2017-04-25 09:35 -0700
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1317383 - Part 2: Use ToIndex when constructing TypedArray with length argument (ES2017). r=evilpie
884baa5893d662335aea1fe603d165cf021ccd2f
created 2017-04-25 09:28 -0700
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1317383 - Part 1: Move NonStandardToIndex to SIMD.cpp. r=evilpie
a139ec75777a1263c8d09ddffcda40d65f0c6413
created 2017-04-24 19:09 +0200
pushed 2017-06-12 13:08 +0000
Tom Schuster Tom Schuster - Bug 654190 - Cache index values in JS strings. r=jandem
a01bd91a80c1f29cf5d97ed9a38f44dfeaf07ab9
created 2017-03-10 23:40 +0100
pushed 2017-06-12 13:08 +0000
André Bargull André Bargull - Bug 1346074 - Part 2: Move ToLengthClamped into jsarray.cpp. r=shu
06254f3037c370bfa81a26c4a5ff673c8e16940f
created 2017-02-23 20:03 +0100
pushed 2017-04-18 12:07 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1342176: Enable 80-bits precision for the x87 floating-point unit; r=jandem
d2758f635f72f779f712bf9c6e838868ed53c9f7
created 2017-02-02 12:12 -0700
pushed 2017-04-18 12:07 +0000
Brian Hackett Brian Hackett - Bug 1325050 - Structure reorganization for multithreaded runtimes, r=jandem,jonco,h4writer,luke,lhansen,nbp.
bdafc05f51e8164e3a8923637f7248f7c1124066
created 2017-01-21 17:25 +0900
pushed 2017-03-06 20:48 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1320408 - Part 14: Change some GlobalObject methods to static method. r=jandem
0ae67adc68ac72f510d292dfe223acd92d0f6fde
created 2016-12-24 00:13 +0100
pushed 2017-03-06 20:48 +0000
Tom Schuster Tom Schuster - Bug 1255128 - Fix ArrayBuffer constructor parameter handling with ToIndex. r=arai
d7088aa43bf55e2e38d83d88d25fc9eb28526bef
created 2016-11-05 21:13 -0400
pushed 2017-01-23 14:19 +0000
Nathan Froyd Nathan Froyd - Bug 1315004 - rename Range::start to Range::begin to match C++ conventions; r=botond
382e04e39c82ef5a38f11f713deedd933c526ca1
created 2016-11-01 10:23 -0700
pushed 2017-01-23 14:19 +0000
André Bargull André Bargull - Bug 1297720 - Streamline ToNumberSlow's code so it matches ToStringSlow. r=till
1190abb16e18347ca1640a6ae90c3ab4de38e73b
created 2016-10-18 16:45 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 25: Use HandleValue in ToNumber and ToNumberSlow. r=shu
9796ed81f17a936804ec792c843dadf2c00023df
created 2016-09-11 18:15 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 3: Replace Value parameter to const Value& in simple case. r=shu
f970fe55ff6cbf39fca00df19b0894ad0830fbd9
created 2016-08-15 23:05 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 8: Use ASCII or UTF8 variant of JS_ReportErrorNumber in non-simple cases. r=jwalden
ccacc9678443f2a45da35f3486e0b0bb814e4fd8
created 2016-08-14 20:39 +0900
pushed 2017-01-23 14:19 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1289050 - Part 6: Use ASCII variant of JS_ReportErrorNumber in simple case. r=jwalden
28f796a18c0c74ae04b0b7ec4a49ea5194632411
created 2016-07-12 03:58 +0900
pushed 2016-09-19 13:38 +0000
Rajinder Yadav Rajinder Yadav - Bug 1286114 - Do not allocate NaN and Infinity strings in num_toFixed_impl. r=arai
78aede3bf18d0bce39385714b4f2c36eb5745e2a
created 2016-07-10 14:47 +0200
pushed 2016-09-19 13:38 +0000
Rajinder Yadav Rajinder Yadav - Bug 818617 - Number.prototype.{toPrecision,toExponential} should accept out-of-range input for NaN/Infinity. r=arai
71eb251a0f29de94082623b91326e2449a3aa81e
created 2016-03-24 18:14 +0100
pushed 2016-06-06 19:02 +0000
Lars T Hansen Lars T Hansen - Bug 1253371 - make atomics range checking conformant. r=jolesen
9827c218b665b8c5d3058495520df34d78021666
created 2015-12-23 09:52 -0800
pushed 2016-03-07 14:18 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1233111 - Add a new ToUint8() function. r=efaust
628c1d07a0e985b01b5342473ef3d0af7a44701d
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 6: Make the Number constructor properly subclassable. (r=Waldo)
652bd59cdb5153cac5a7d1720ccd546862130144
created 2015-11-19 20:01 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Backed out 20 changesets (bug 1055472) for Linux64 cgc failures and an apparent crash in the cpp test test_audio on OS X 10.6 debug
94135702e1b51d1811b0735c672f60227eac1503
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 6: Make the Number constructor properly subclassable. (r=Waldo)
4618d76a09f0d927f4d5de31b5c90a38465fb68a
created 2015-11-18 16:42 -0800
pushed 2016-01-25 13:55 +0000
Wes Kocher Wes Kocher - Backed out 20 changesets (bug 1055472) for various bustages including m(jp) to get the CLOSED TREE back to a good state
a3eee2d8c90e7b83df1ef6a6793f99b66e55591c
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 6: Make the Number constructor properly subclassable. (r=Waldo)
0f9b54b8ed535e2b059fb1280b771951a6eb77ee
created 2015-11-13 20:49 -0800
pushed 2016-01-25 13:55 +0000
Phil Ringnalda Phil Ringnalda - Back out 19 changesets (bug 1055472) for hazards and jstest failures
03d708347ebba969cdb94bdf3a9abf30c86e126b
created 2015-11-13 18:22 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1055472 - Part 6: Make the Number constructor properly subclassable. (r=Waldo)
c59612f82a95c89661dbbaf28e04854b7e1c7e19
created 2015-08-27 21:18 +0200
pushed 2015-10-29 11:30 +0000
Till Schneidereit Till Schneidereit - Bug 1198193 - Change all functions taking CallArgs to take const CallArgs& instead. r=Waldo
51c6f51151a7d8941df2cc29d839d8a953b864cd
created 2015-07-02 17:51 +0200
pushed 2015-09-21 14:04 +0000
ProgramFOX ProgramFOX - Bug 1124291 - added ToInt8 and ToInt16. r=Waldo
5232dd059c11090c118ca413f60b22822823b2c3
created 2015-05-01 14:03 -0500
pushed 2015-08-10 18:23 +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.
fb6ceba6f57e8e1458894d6ebae0bd6a30ac47a3
created 2015-04-02 11:22 +0200
pushed 2015-06-29 20:18 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 followup - Stop declaring multiple pointers on a single line. r=jorendorff
02f2f4c75007651c63bbc0791d9a58dea88f545f
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
less more (0) -300 -100 -60 tip