js/src/jsnum.h
a8bab08b3739d5fe346e185bc3ef94e445f1a127
created 2021-11-24 10:16 +0000
pushed 2021-11-24 15:52 +0000
André Bargull André Bargull - Bug 1742628 - Part 2: Remove unnecessary includes to js/src/frontend. r=tcampbell
02192f5a949bcf979fc80390f56d63f9939b67e8
created 2021-06-09 09:16 +0000
pushed 2021-06-10 03:46 +0000
Jon Coppeard Jon Coppeard - Bug 1715299 - Remove JS_FASTCALL r=jandem
331046f56c0184220e20e49f419fb350fdd1b39f
created 2021-02-12 04:09 +0000
pushed 2021-02-12 10:01 +0000
Chris Peterson Chris Peterson - Bug 1684092 - Part 2: Move [[nodiscard]] to the head of function declarations in js/src/. r=jandem
08b75ff379d9ffe510a5b837cf904d0f243e5b9a
created 2021-01-29 19:41 +0000
pushed 2021-01-30 05:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1687428 - Part 25: Remove ParserAtom/ParserName from jsnum. r=nbp
394718eef5059ae3cffdb30a8b91b1c2032cd188
created 2020-10-30 06:33 +0000
pushed 2020-10-30 16:09 +0000
Jeff Walden Jeff Walden - Bug 1663365 - Don't include "js/friend/ErrorMessages.h" in jsfriendapi.h. r=arai
899e66b63e53d778f95cc11152627576ddb9e454
created 2020-10-22 10:50 +0000
pushed 2020-10-22 14:54 +0000
André Bargull André Bargull - Bug 1672373 - Part 5: Fold non-index strings in MGuardStringToInt32 and MGuardStringToDouble. r=jandem
02c688def29675abdb0d16653dda07a7018e05a6
created 2020-10-22 08:51 +0000
pushed 2020-10-22 14:54 +0000
André Bargull André Bargull - Bug 1672373 - Part 3: Change num_parseInt to a static function. r=jandem
16ef1f8501130d9eb5b9423f0bc8fed0f8f31896
created 2020-10-22 08:51 +0000
pushed 2020-10-22 14:54 +0000
André Bargull André Bargull - Bug 1672373 - Part 2: Drop "Helper" from {Int32,Number}ToStringHelperPure. r=jandem
8653ea92590d77201991cf89dc00d424282912e2
created 2020-10-22 08:46 +0000
pushed 2020-10-22 14:54 +0000
André Bargull André Bargull - Bug 1672373 - Part 1: Remove indirection in CharsToNumber. r=jandem
dcfb261d35d0be05ae37ce2032f58fe916f8c2d4
created 2020-10-12 07:42 +0000
pushed 2020-10-13 21:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1670109 - Part 2: Use ParserAtomsTable in Int32ToParserAtom and NumberToParserAtom. r=tcampbell
ba389884ca470e850567e236aad73d6b6dff8061
created 2020-10-12 10:39 +0300
pushed 2020-10-12 09:36 +0000
Razvan Maries Razvan Maries - Backed out 11 changesets (bug 1669790, bug 1669814, bug 1669851, bug 1670109) for SM Bustages on testDeduplication.cpp. CLOSED TREE
90474951867be81e2b5ba4a8a808fdfc30b45be7
created 2020-10-11 23:56 +0000
pushed 2020-10-12 09:36 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1670109 - Part 2: Use ParserAtomsTable in Int32ToParserAtom and NumberToParserAtom. r=tcampbell
9622978091f10d02cd63faf13f929d003bb7155b
created 2020-09-15 11:04 +0000
pushed 2020-09-16 09:56 +0000
Jon Coppeard Jon Coppeard - Bug 1664810 - Remove TraceIncomingCCWs from the public API r=sfink
2cca9cb89b46d67e1e25051495cb89f71b856c32
created 2020-09-15 14:01 +0300
pushed 2020-09-15 15:47 +0000
Csoregi Natalia Csoregi Natalia - Backed out 5 changesets (bug 1664810) for build bustages on TestingFunctions.cpp. CLOSED TREE
0d5cd8372bcb8e06983679407082883ff12e268f
created 2020-09-15 10:27 +0000
pushed 2020-09-15 15:47 +0000
Jon Coppeard Jon Coppeard - Bug 1664810 - Remove TraceIncomingCCWs from the public API r=sfink
4a60f6e7b2d44a6d7a1f923922d957702cc495dd
created 2020-09-01 23:52 +0000
pushed 2020-09-02 09:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1658971 - Part 10: Add JSContext* parameter to Int32ToParserAtom and NumberToParserAtom. r=tcampbell
e87bcd8a1f949b155dff0cc0c7cbad7f4fe03f77
created 2020-08-26 01:03 +0000
pushed 2020-08-26 15:40 +0000
Kannan Vijayan Kannan Vijayan - Bug 1660798 - Part 2 - Convert uses of JSAtom* and PropertyName* to ParserAtomId and ParserNameId. r=tcampbell
1a89b886cba63ac6b2647350a41e1a94aa4feb11
created 2020-08-25 01:03 +0300
pushed 2020-08-25 03:39 +0000
Cosmin Sabou Cosmin Sabou - Backed out 2 changesets (bug 1660798) for causing memory leaks. CLOSED TREE
846f88debca60ea217616fdc792a1585aa98f40f
created 2020-08-24 19:50 +0000
pushed 2020-08-25 03:39 +0000
Kannan Vijayan Kannan Vijayan - Bug 1660798 - Part 2 - Convert uses of JSAtom* and PropertyName* to ParserAtomId and ParserNameId. r=tcampbell
500b6b395b105ed545077e63dffe0f39e602fd77
created 2020-07-09 10:59 +0000
pushed 2020-07-09 21:37 +0000
Tom Schuster Tom Schuster - Bug 1651445 - Stop using CallNonGenericMethod for Number methods. r=anba
434d959d73dbb95f3667cecb13aa3f3e73d4868b
created 2020-06-17 22:31 +0000
pushed 2020-06-18 04:43 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
2463f34f9019db5cfcf4b9ca4c10501fe699a440
created 2020-06-17 05:49 +0300
pushed 2020-06-17 09:36 +0000
Razvan Maries Razvan Maries - Backed out changeset 647adc688cea (bug 1645845) for build bustages on ParserAtom.cpp.
647adc688cea6d02996a575901f30316ec852edf
created 2020-06-16 22:16 +0000
pushed 2020-06-17 09:36 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
0f93b9ceec367d2feccf8b49670ce944293a7925
created 2020-06-16 21:12 +0300
pushed 2020-06-17 03:41 +0000
Razvan Maries Razvan Maries - Backed out changeset f1a9f9c46808 (bug 1645845) for build bustages on Utility.h. CLOSED TREE
f1a9f9c468088583e895a9200066187968e4c5a9
created 2020-06-16 17:37 +0000
pushed 2020-06-17 03:41 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
51c25ad49d1142771f02b738c7b68f2d6b8a63a4
created 2020-06-16 20:19 +0300
pushed 2020-06-17 03:41 +0000
Razvan Maries Razvan Maries - Backed out changeset 13d8ddd71873 (bug 1645845) for bustages on ParserAtom.h. CLOSED TREE
13d8ddd718738f3f50cf464538cdd2d6da49a3c4
created 2020-06-16 15:57 +0000
pushed 2020-06-17 03:41 +0000
Kannan Vijayan Kannan Vijayan - Bug 1645845 - Add ParserAtomsTable, parser atoms types, common parser names table, and base parser atoms implementation. r=mgaudet,tcampbell
43a19073c67fa7b4a61f8a0127504a51673958aa
created 2020-02-27 13:10 +0000
pushed 2020-02-28 16:19 +0000
André Bargull André Bargull - Bug 1617586 - Part 1: Don't return -0 from ToInteger. r=jwalden
953b1e11b4017f21648c839a10e945df419d0105
created 2019-12-02 17:37 +0000
pushed 2019-12-03 09:48 +0000
André Bargull André Bargull - Bug 1599465 - Part 1: Move checked arithmetic functions into their own header. r=jwalden
bfdd5f34f2f4a11b84742400bb3130192c89d4fb
created 2019-11-26 07:25 +0000
pushed 2019-11-26 16:16 +0000
Philip Chimento Philip Chimento - Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal
2f5288e7e77e361d11dab4e612a75056df4b6c99
created 2019-11-26 10:27 +0000
pushed 2019-11-26 16:16 +0000
Philip Chimento Philip Chimento - Bug 1590907 - Stop configure macros from masking function prototypes in public JS headers. r=jwalden,sfink
98fd7a2227453a52213c0345605958f29a2a7f7b
created 2019-11-26 05:23 +0200
pushed 2019-11-26 09:34 +0000
Brindusan Cristian Brindusan Cristian - Backed out 7 changesets (bug 1590907) for build bustages at jsfriendapi.cpp. CLOSED TREE
1b5b40dcaac483ef5cc08416570e512995fd4dca
created 2019-11-26 02:02 +0000
pushed 2019-11-26 09:34 +0000
Philip Chimento Philip Chimento - Bug 1590907 - Make ENABLE_INTL_API and ENABLE_TYPED_OBJECTS into js-config macros. r=sfink,firefox-build-system-reviewers,mshal
308b42f3a99cd9094bda9ce960d6e3f66bc941b6
created 2019-11-26 02:00 +0000
pushed 2019-11-26 09:34 +0000
Philip Chimento Philip Chimento - Bug 1590907 - Stop configure macros from masking function prototypes in public JS headers. r=jwalden,sfink
77c80b5f79eadeb3d41d27f0b4baae2dffa27f77
created 2019-10-29 09:32 +0000
pushed 2019-10-31 16:25 +0000
André Bargull André Bargull - Bug 1129202 - Part 4: Allow numbers with fractional parts or exponents for canonical numeric indices. r=jandem
2c9bedcdac37094099542855bc08b6bfac41ea8b
created 2019-10-29 09:31 +0000
pushed 2019-10-31 16:25 +0000
André Bargull André Bargull - Bug 1129202 - Part 2: Move IsInteger to jsnum.h to allow reusing it. r=jandem
e9d48201f5172dd6a24553b89d88e8a83c2ca62f
created 2019-10-14 11:19 +0000
pushed 2019-10-15 21:37 +0000
Jan de Mooij Jan de Mooij - Bug 1586991 part 10 - Use JSLinearString instead of JSFlatString in number/string conversion code. r=jwalden
5967a3947ad0eeeecd97099e50655765259db28a
created 2019-08-09 19:43 +0000
pushed 2019-08-13 03:47 +0000
André Bargull André Bargull - Bug 1539780: Remove "--with-intl-api=build" build config option. r=jwalden
03eeef596a674972a80e10ec46b01b5b22f492a8
created 2019-07-19 11:41 +0000
pushed 2019-07-19 21:56 +0000
André Bargull André Bargull - Bug 1543677 - Part 1: Support BigInt in NumberFormat and toLocaleString. r=jwalden
e2a79742eaeaf19010aa96492b401af71b4d0581
created 2019-05-05 09:56 +0000
pushed 2019-05-06 21:44 +0000
André Bargull André Bargull - Bug 1421400 - Part 3: Implement "Numeric Separator" stage 3 proposal. r=jorendorff
fdb6f449e8c0858442997e9fdf5d35fbc35d5fec
created 2019-02-14 15:03 +0000
pushed 2019-02-15 01:38 +0000
Andy Wingo Andy Wingo - Bug 1527860 - Remove ENABLE_BIGINT #ifdef r=jandem,froydnj
5f4630838d46dd81dadb13220a4af0da9e23a619
created 2019-01-18 10:16 +0100
pushed 2019-01-19 09:59 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1521000 - Part 2: Adjust our clang-format rules to include spaces after the hash for nested preprocessor directives r=sylvestre
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
4b7c53151158f12abeadcd76779a26a94a9fd26b
created 2018-11-19 17:02 +0000
pushed 2018-11-19 21:56 +0000
Jan de Mooij Jan de Mooij - Bug 1508065 - Change JS_PUBLIC_{API,DATA} and JS_FRIEND_{API,DATA} to be more like similar macros to avoid confusing clang-format. r=tcampbell
81dd098adbd8984f9491eae22dac152cf4fb2d71
created 2018-10-10 19:18 +0000
pushed 2018-10-11 03:53 +0000
Iain Ireland Iain Ireland - Bug 1492977: Mark returns-false-for-retry functions as Pure r=tcampbell
b74cf577c4015db47ad19fca177beb7f9221c8aa
created 2018-09-18 03:55 +0000
pushed 2018-09-19 02:13 +0000
Robin Templeton Robin Templeton - bug 1490387 - Part 2: Implement ToInt32OrBigInt operation. r=jandem
9661ee2667d6a6251df86c4b0ddf3a939c0af9ce
created 2018-09-05 17:10 -0400
pushed 2018-09-17 21:58 +0000
Matthew Gaudet Matthew Gaudet - Bug 1488775 - Add String x Number concatenation IC r=tcampbell
de10f7dce98f6d79b41d1932578dac23b890c9dc
created 2018-09-16 10:19 +0300
pushed 2018-09-16 21:36 +0000
arthur.iakab arthur.iakab - Backed out changeset 05c1ab8569bd (bug 1490387)for causing spidermokey build bustages CLOSED TREE
05c1ab8569bddd4e767c3cd159709579a793eacb
created 2018-09-16 03:18 +0000
pushed 2018-09-16 21:36 +0000
Robin Templeton Robin Templeton - bug 1490387 - Part 2: Implement ToInt32OrBigInt operation. r=jandem
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
a23a0c5054d9b1990910151d59efa08a2656ab40
created 2018-09-05 13:38 +0000
pushed 2018-09-05 16:02 +0000
Matthew Gaudet Matthew Gaudet - Bug 1467907 - Add an IC for String x Number comparison r=jandem
69a4d421088167f1baf44a9df12fcc705b1df3eb
created 2018-07-25 20:11 -0700
pushed 2018-07-31 09:53 +0000
Jeff Walden Jeff Walden - Bug 1478587 - Make number-parsing functions deal with UTF-8 input. r=arai
fd12c0a357b378feaf48266389bfa0e5c27d766b
created 2018-07-29 13:33 +0300
pushed 2018-07-30 09:52 +0000
shindli shindli - Backed out 11 changesets (bug 1478892, bug 1478587) for build bustages in ../../../dist/bin/gdb-tests on a CLOSED TREE
1a4669e53b4672d06e0bf76ec9ce64e6cad2850d
created 2018-07-25 20:11 -0700
pushed 2018-07-30 09:52 +0000
Jeff Walden Jeff Walden - Bug 1478587 - Make number-parsing functions deal with UTF-8 input. r=arai
631e90e9e0747845da585184217fa6f30525c14e
created 2018-06-12 13:57 -0400
pushed 2018-06-13 09:22 +0000
Robin Templeton Robin Templeton - bug 1466893 - Part 1: Implement ToNumeric operation. 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
363cc3b4dd41a2c5469fb03d72451e942687c73c
created 2018-04-19 10:46 +0200
pushed 2018-04-19 22:30 +0000
André Bargull André Bargull - Bug 1453922: Add fast path for non-negative int32 values to ToIndex. r=jandem
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
less more (0) -300 -100 -60 tip