js/src/vm/BigIntType.cpp
18a0675bd755d8bad9a5825e43f94294f4375da9
created 2020-07-22 02:54 +0000
pushed 2020-07-22 03:27 +0000
Philip Chimento Philip Chimento - Bug 1606568 - Prevent excessive instantiation of BigInt parsing template. r=jwalden
5f9a6b8dc5f2ad38bf1a7d3bc87f5f537c3b0445
created 2020-07-21 05:02 +0300
pushed 2020-07-21 02:02 +0000
Bogdan Tara Bogdan Tara - Backed out 3 changesets (bug 1606568) for estBigInt.cpp related bustage and BigIntType.cpp related hazard CLOSED TREE
835cceddaf49cc50d48181431cfdd2e2e76b147b
created 2020-07-20 23:58 +0000
pushed 2020-07-21 01:10 +0000
Philip Chimento Philip Chimento - Bug 1606568 - Add public BigInt API. r=jwalden
7890c93298eced0be0a3b6ba39e21010ec8901d3
created 2020-07-20 23:58 +0000
pushed 2020-07-21 01:05 +0000
Philip Chimento Philip Chimento - Bug 1606568 - Prevent excessive instantiation of BigInt parsing template. r=jwalden
8ebb83edf3dbc38dd90d3e90223ab119ee577e5e
created 2020-06-30 08:55 +0000
pushed 2020-06-30 08:59 +0000
Jon Coppeard Jon Coppeard - Bug 1647803 - Move cell header field to the Cell class and remove CellHeader classes r=tcampbell
5346f9e67dbc540748f3986718e64b447ed46d75
created 2020-06-25 20:02 +0300
pushed 2020-06-25 17:03 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset decd39d62966 (bug 1647803) for build bustages on JSFunction.h. CLOSED TREE
decd39d62966328860aef632c317dbcbe58fe668
created 2020-06-25 15:14 +0000
pushed 2020-06-25 16:37 +0000
Jon Coppeard Jon Coppeard - Bug 1647803 - Move cell header field to the Cell class and remove CellHeader classes r=tcampbell
4b997ecea448dee9715e6888247823ce7f78b4ab
created 2020-05-06 07:54 +0000
pushed 2020-05-06 08:01 +0000
Jon Coppeard Jon Coppeard - Bug 1635087 - Create a NurseryCellHeader structure r=sfink
ddca597d13b1199ab7990ea20948cbcf5bb80177
created 2020-04-15 17:23 +0000
pushed 2020-04-16 08:12 +0000
Jon Coppeard Jon Coppeard - Bug 1591276 - Track memory used by malloced buffers associated with nursery cells r=sfink
b7b063fef238984179577df2537e18db4cb37ca5
created 2020-04-09 13:25 +0000
pushed 2020-04-09 13:27 +0000
Morgan Eckenroth Morgan Eckenroth - Bug 1626769 - Removed "else after return" code flow. r=jandem
dd3c63762d2c63752c16dc1ba30eccb8ce1575ad
created 2020-04-06 10:36 +0000
pushed 2020-04-06 10:46 +0000
Jon Coppeard Jon Coppeard - Bug 1625212 - Introduce CellHeader base class and convert String and BigInt to use an explicit cell header field r=tcampbell
db8ff01085b662b25b2b427e7f0dfe6edb5945e1
created 2020-04-01 20:14 +0000
pushed 2020-04-01 20:52 +0000
André Bargull André Bargull - Bug 1625734: Handle nursery allocated buffers in ubi::Concrete<BigInt>::size. r=sfink
0a07f96b0b411e4867fa58a91738d542e1c3fce7
created 2020-04-01 19:33 +0300
pushed 2020-04-01 16:37 +0000
Gurzau Raul Gurzau Raul - Backed out 11 changesets (bug 1625212) for mochitest failures at Cell.h on a CLOSED TREE.
c4c240f9d3e1b7f2da34d96d48d45dc434d7dc90
created 2020-04-01 09:42 +0000
pushed 2020-04-01 09:47 +0000
Jon Coppeard Jon Coppeard - Bug 1625212 - Introduce CellHeader base class and convert String and BigInt to use an explicit cell header field r=tcampbell
499d0e825c87d9c0355a6898423ac9b7e02dff66
created 2020-02-19 10:33 +0000
pushed 2020-02-19 21:13 +0000
Jeff Walden Jeff Walden - Bug 1615600 - Use a better error message for when an attempt is made to convert a non-integer number to a BigInt. r=wingo
e16c1de5de2370b625a42394328f984e2c56f5d7
created 2020-01-20 16:17 +0000
pushed 2020-01-20 16:39 +0000
Emilio Cobos Álvarez Emilio Cobos Álvarez - Bug 1609996 - Remove mozilla::Swap in favor of std::swap. r=froydnj
a0d1fb0a86b04c74a8809c35230382f90cdfe779
created 2020-01-06 12:49 +0000
pushed 2020-01-07 13:32 +0000
André Bargull André Bargull - Bug 1530372 - Part 4: Support nursery allocation for BigInt. r=sfink,jandem
9980078d96a3fd058cf744053f59e3d0c2ba8a24
created 2019-12-15 00:23 +0000
pushed 2019-12-15 00:37 +0000
Tom Schuster Tom Schuster - Bug 1543650 - Throw better error message in ToBigInt. r=arai
ee1fdd7df642502ada119f1e96fff6cd1227b7cc
created 2019-12-09 14:26 +0000
pushed 2019-12-09 15:20 +0000
André Bargull André Bargull - Bug 1599465 - Part 14: Addition and subtraction don't need to check if both operands fit in uint64. r=jwalden
5600a9888163fa6fb1bb8c88fb323c3bd97eb75b
created 2019-12-04 10:18 +0000
pushed 2019-12-04 14:19 +0000
André Bargull André Bargull - Bug 1599465 - Part 13: Add fast path for BigInt exponentiation with uint64 magnitude. r=jwalden
1152088adc0c422095a7cc936c99002c858d92f8
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 12: Remove extra rooting. r=jwalden
7348a9f6d8a5a55a0f9d57edcce3caadf9ccc02c
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 11: Add fast path for BigInt subtraction with uint64 magnitude. r=jwalden
7c2030a7c4ebffd98a6ec2aa69a450338070fc2e
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 10: Avoid calling absoluteCompare() twice in BigInt subtraction. r=jwalden
efbe6cad4fe13d0eab0ff5e9ffc1f8fcbf322b4b
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 9: Add 'const' modifier to hash() and dump() methods. r=jwalden
9e864c88ccb408d2805a44e0f5a0faa39cca565a
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 7: Add "Value" suffix to BigInt operations on Values types. r=jandem
434ff032438c18f1f64224d51b40cf7251be8006
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 6: Change test to check if uint128 types are available. r=jwalden
b2d5b77d8e784ad1d8de8c98f2f9456018204671
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 5: Add fast path for BigInt multiplication with uint64 magnitude. r=jwalden
035686cce4d8a626965457e026725b763321b85e
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 4: Add fast path for BigInt addition with uint64 magnitude. r=jwalden
c0bae66161b9a2ce0c18cf65c95bf50360953add
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 3: Add fitsInUint64 and uint64FromNonZero to BigInt. r=jwalden
751fec3b521b87dc07bbc502ac5ac46ead72427f
created 2019-12-02 17:37 +0000
pushed 2019-12-02 18:22 +0000
André Bargull André Bargull - Bug 1599465 - Part 2: Implement in-place modification in destructivelyTrimHighZeroDigits. r=jwalden
1934ce1a9d59d5f9d385c14e4d512f1927191592
created 2019-10-31 13:22 +0000
pushed 2019-11-01 19:28 +0000
André Bargull André Bargull - Bug 1526870 - Part 13: Support BigInt x String comparisons. r=jandem
2c9bedcdac37094099542855bc08b6bfac41ea8b
created 2019-10-29 09:31 +0000
pushed 2019-10-31 09:07 +0000
André Bargull André Bargull - Bug 1129202 - Part 2: Move IsInteger to jsnum.h to allow reusing it. r=jandem
67ab1fa79ea940485aa9579b45fa5667813b60bb
created 2019-09-26 19:27 +0000
pushed 2019-09-26 19:28 +0000
Matthew Gaudet Matthew Gaudet - Bug 1580020 - Defer BigInt allocation in deferred mode r=tcampbell,jwalden
858991b684efa86e069eb0a919d640781ccb12dd
created 2019-09-26 20:39 +0300
pushed 2019-09-26 17:40 +0000
shindli shindli - Backed out changeset 4af5b90d68a3 (bug 1580020) for causing a build bustage in /builds/worker/workspace/build/src/js/src/frontend/ParseNode.h CLOSED TREE
4af5b90d68a35f2f264bdb3e636cfb7c588ff091
created 2019-09-25 23:36 +0000
pushed 2019-09-26 17:21 +0000
Matthew Gaudet Matthew Gaudet - Bug 1580020 - Defer BigInt allocation in deferred mode r=tcampbell,jwalden
31a82aadb5232a485136a5a277840758591c1669
created 2019-08-12 10:43 +0000
pushed 2019-08-12 13:06 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
9f551fcee77ecd379e7df7d85102f72b6e9ec8ab
created 2019-08-12 13:37 +0300
pushed 2019-08-12 10:37 +0000
Oana Pop Rus Oana Pop Rus - Backed out 4 changesets (bug 1572782) for build bustages at build/src/obj-firefox/dist/include/nsIXPCScriptable.h on a CLOSED TREE
8239e4baa0f462d82fcaa6c5546d8cd369be2c7a
created 2019-08-12 10:16 +0000
pushed 2019-08-12 10:17 +0000
Jon Coppeard Jon Coppeard - Bug 1572782 - Replace internal use of js::FreeOp with JSFreeOp r=tcampbell?
6aeaedaaa1af13d4218fd73047661b0d249d02f5
created 2019-08-01 13:59 +0000
pushed 2019-08-02 08:29 +0000
Jan de Mooij Jan de Mooij - Bug 1525664 part 2 - Change BigInt to use CellWithLengthAndFlags. r=tcampbell,wingo
3f661c9e0e11625b0bc21d9b178e38f264e3c296
created 2019-07-19 12:31 +0000
pushed 2019-07-19 16:47 +0000
André Bargull André Bargull - Bug 1543677 - Part 2: Format BigInts representable as int64_t without first converting them to strings. r=jwalden
3be455e67a2ca279d8723b9270872a6b2a4c2e2d
created 2019-06-25 17:36 +0000
pushed 2019-06-27 07:56 +0000
Andy Wingo Andy Wingo - Bug 1557655 - Fix size_t/uint64_t mismatch for StringToBigInt on 32-bit r=jwalden
5b9a3de04646b915ab7521e558ff0868218c0ea2
created 2019-06-19 18:39 +0000
pushed 2019-06-19 18:42 +0000
Jeff Walden Jeff Walden - Bug 1558538 - BigInt-to-Number conversion is rather borken. r=wingo
4948b0bacf30949db7175783bc9f84151a6d64b0
created 2019-06-19 20:38 +0300
pushed 2019-06-19 17:39 +0000
Dorel Luca Dorel Luca - Backed out changeset 382f21591267 (bug 1558538) for Build bustage. CLOSED TREE
382f21591267f9563a043c24db8a7e9936ea0bb0
created 2019-06-19 17:01 +0000
pushed 2019-06-19 17:02 +0000
Jeff Walden Jeff Walden - Bug 1558538 - BigInt-to-Number conversion is rather borken. r=wingo
265a8451194c0a558fde24db7bb44982ad4a8c8e
created 2019-06-19 18:26 +0300
pushed 2019-06-19 15:38 +0000
Mihai Alexandru Michis Mihai Alexandru Michis - Backed out changeset 45210f041ea7 (bug 1558538) for causing bustages. CLOSED TREE
45210f041ea71be2f52d7e7c66cf9cb1fb8659c7
created 2019-06-19 15:24 +0000
pushed 2019-06-19 15:25 +0000
Jeff Walden Jeff Walden - Bug 1558538 - BigInt-to-Number conversion is rather borken. r=wingo
db2d48f8abf14bb15076aacd304d721fa1efbafd
created 2019-06-10 16:11 +0100
pushed 2019-06-12 21:45 +0000
Jon Coppeard Jon Coppeard - Bug 1395509 - Track malloc memory associated with BigInts r=pbone
1e82c40506077c6d5864a658b3585b0b2f2d8631
created 2019-05-16 07:39 +0000
pushed 2019-05-16 08:00 +0000
Andy Wingo Andy Wingo - Bug 1551128 - Limit result bit length in BigInt.asUintN on negative values r=jwalden
662b776a02e6d046b0358cb89b53c19477a4bc67
created 2019-04-05 21:41 +0000
pushed 2019-04-05 21:57 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
6d386a2162b90d72529adbc283391fc4732eff32
created 2019-04-05 09:48 +0300
pushed 2019-04-05 06:49 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 4ad80127f89f (bug 1519636) for bustage on MarkupMap.h and nsAccessibilityService.cpp. CLOSED TREE
4ad80127f89f58dd562fba3e8cececb66b29e62f
created 2019-04-04 21:36 +0000
pushed 2019-04-05 06:17 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
9e48fefcf1aca74fd97036121180907de52756e8
created 2019-04-05 00:27 +0300
pushed 2019-04-04 21:29 +0000
Narcis Beleuzu Narcis Beleuzu - Backed out changeset 389b6bbd76db (bug 1519636) for bustages on MarkupMap.h . CLOSED TREE
389b6bbd76dbdf3357453f0989bbe9595751b7ae
created 2019-04-04 20:12 +0000
pushed 2019-04-04 20:52 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - clang-format-8: Reformat recent changes to the Google coding style r=Ehsan
efc786c70693716c36e0ac591b58808c9b5d4484
created 2019-04-02 17:11 +0000
pushed 2019-04-03 13:14 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
68ac00e863e05091280bf23765607af045cba3cc
created 2019-04-02 05:40 +0300
pushed 2019-04-02 02:40 +0000
Noemi Erli Noemi Erli - Backed out changeset 6ccad746f5d8 (bug 1456569) for Linting opt failure in TypedArray.js CLOSED TREE
6ccad746f5d83af425dec5b26c5bca6f6bcfbb46
created 2019-04-01 22:22 +0000
pushed 2019-04-02 02:14 +0000
Robin Templeton Robin Templeton - bug 1456569 - Implement BigInt64 and BigUint64Array. r=wingo,jwalden,sfink
7de6e431f1ae32cacc2b5d4aea1c47bf7900c4c4
created 2019-03-31 15:12 +0000
pushed 2019-03-31 15:18 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
8743fe149037c18e2d17e455833ce22112c5317a
created 2019-03-15 14:33 +0000
pushed 2019-03-15 15:04 +0000
Andy Wingo Andy Wingo - Bug 1531269 - Fix bugs in BigInt.asUintN r=jwalden,terpri
632d46b315765eac2a7b18f276df0c68f18d3177
created 2019-02-21 16:14 +0000
pushed 2019-02-21 22:14 +0000
Andy Wingo Andy Wingo - Bug 1528799 - Add BigInt::dump() implementation r=jwalden
71aa5350d9014394c7e06aee58221a5a9c6e258d
created 2019-02-21 17:15 +0200
pushed 2019-02-21 15:15 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset d70d30512c0e (bug 1528799) for build bustages at BigIntType.cpp. CLOSED TREE
less more (0) -60 tip