js/src/vm/BigIntType.cpp
12c9d3b85c14cefe91e938b72c63e79f4f722e5d
created 2019-06-25 17:36 +0000
pushed 2019-07-01 08:34 +0000
Andy Wingo Andy Wingo - Bug 1557655 - Fix size_t/uint64_t mismatch for StringToBigInt on 32-bit. r=jwalden, a=RyanVM
42c717b471c5f9e02ab3f9cf07dcf8dd5bc20fee
created 2019-06-19 18:39 +0000
pushed 2019-07-01 08:34 +0000
Jeff Walden Jeff Walden - Bug 1558538 - BigInt-to-Number conversion is rather borken. r=wingo, a=jcristau
1e82c40506077c6d5864a658b3585b0b2f2d8631
created 2019-05-16 07:39 +0000
pushed 2019-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-07-01 08:34 +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-05-13 09:36 +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-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1528799 - Add BigInt::dump() implementation r=jwalden
71aa5350d9014394c7e06aee58221a5a9c6e258d
created 2019-02-21 17:15 +0200
pushed 2019-05-13 09:36 +0000
Brindusan Cristian Brindusan Cristian - Backed out changeset d70d30512c0e (bug 1528799) for build bustages at BigIntType.cpp. CLOSED TREE
d70d30512c0e3d17800e8bb1e012a39a64a85311
created 2019-02-21 14:26 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1528799 - Add BigInt::dump() implementation r=jwalden
11f5a8e7853b0d751996a28b8797e7837b198e51
created 2019-02-15 09:48 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1526309 - Add BigInt support to JSOP_INC and JSOP_DEC r=jandem,terpri
9ae214a9c414b86b94d34db9b3e6dd01183d1476
created 2019-02-12 17:05 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1527155 - Uniformly signal OOM if StringToBigInt result too large r=jwalden,terpri
3924aed041cf7cb12c445e8c76618726f552f706
created 2019-02-04 19:10 +0000
pushed 2019-05-13 09:36 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1519636 - Reformat recent changes to the Google coding style r=Ehsan
e152c36c18414e06bdb4a492c503169356e98e82
created 2019-02-01 12:17 +0000
pushed 2019-05-13 09:36 +0000
Robin Templeton Robin Templeton - Bug 1524136 - Fix BigInt errors in string conversion and remainder operations r=jwalden
59b627e138589a04d58c93185f41ea4c65316770
created 2019-01-30 12:09 +0000
pushed 2019-05-13 09:36 +0000
Andy Wingo Andy Wingo - Bug 1523888 - Fix rooting hazard in BigInt::toString when called by ValueToID<NoGC> r=arai,terpri
03983e27640da79d652c2990684a4053923a67e3
created 2019-01-29 07:42 +0000
pushed 2019-05-13 09:36 +0000
Robin Templeton Robin Templeton - Bug 1523251 - Fix BigInt StructuredClone, XDR, MSVC errors r=jandem,terpri
e4b9b1084292686d3eb50ba0cadd85950824c955
created 2019-01-25 23:49 +0200
pushed 2019-03-11 12:10 +0000
Coroiu Cristina Coroiu Cristina - Merge inbound to mozilla-central a=merge
fd3b826ffad16e702bffe988c84ab922df1d03c1
created 2019-01-24 16:00 -0800
pushed 2019-03-11 12:10 +0000
Jeff Walden Jeff Walden - Bug 1522710 - Assert |!mod->isZero()| in bigint code where such is not entirely obvious unless you think about it. r=terpri
84b052018ef87384a065ac9d92aa6e070fbc626b
created 2019-01-25 03:46 +0000
pushed 2019-03-11 12:10 +0000
Robin Templeton Robin Templeton - Bug 1522738 - Fix BigInt build errors. r=jwalden
375bd8800b2d5b759453308e6115406decd20df8
created 2019-01-23 11:13 +0000
pushed 2019-03-11 12:10 +0000
Andy Wingo Andy Wingo - Bug 1502797 - Reimplement BigInt using V8/JSC code instead of GMP r=jwalden
66eb1f485c1a3ea81372758bc92292c9428b17cd
created 2018-12-01 04:52 +0900
pushed 2019-01-21 12:33 +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 2019-01-21 12:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1511383: Update vim modelines after clang-format; r=sylvestre
6f3709b3878117466168c40affa7bca0b60cf75b
created 2018-11-30 11:46 +0100
pushed 2019-01-21 12:33 +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 2019-01-21 12:33 +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
56f220f7a98f9ca941912ed1b9e69518f49c0d79
created 2018-11-15 15:01 +0000
pushed 2019-01-21 12:33 +0000
Andy Wingo Andy Wingo - Bug 1505849 - Implement parser support for BigInt literals r=terpri,jandem
fa0c3cafea63066739d42abd1a64ccd0edbd0245
created 2018-11-13 18:33 +0000
pushed 2019-01-21 12:33 +0000
Robin Templeton Robin Templeton - bug 1501104 - Implement asIntN and asUintN methods for BigInt values. r=wingo,jandem
1fdba4aa936e303e2c40a888ea088666b0c4db21
created 2018-11-07 21:39 +0200
pushed 2019-01-21 12:33 +0000
Cosmin Sabou Cosmin Sabou - Backed out changeset 64b039293b0a (bug 1501104) for causing SM bustages on non262/BigInt/large-bit-length.js.
64b039293b0aca1d038cc791ed914487cda42fe5
created 2018-11-07 18:38 +0000
pushed 2019-01-21 12:33 +0000
Robin Templeton Robin Templeton - bug 1501104 - Implement asIntN and asUintN methods for BigInt values. r=wingo,jandem
81837314ba09b55b0dfe6423b8308e5808bafd32
created 2018-10-25 10:00 +0000
pushed 2019-01-21 12:33 +0000
Robin Templeton Robin Templeton - bug 1492669 - Implement BigInt support for relational comparison operators. r=jandem
97b72703378959ef3797788aece1ae03fe7bb7e3
created 2018-09-25 07:11 +0300
pushed 2018-12-03 15:51 +0000
Csoregi Natalia Csoregi Natalia - Backed out changeset 3dace40ce193 (bug 1492669) for build bustage on Result.h:308. CLOSED TREE
3dace40ce193168f0b3c2102076747f0b99cdaab
created 2018-09-25 02:18 +0000
pushed 2018-12-03 15:51 +0000
Robin Templeton Robin Templeton - bug 1492669 - Implement BigInt support for relational comparison operators. r=jandem
e69d3f0b89678aa1230f34f6877435e25d8acdca
created 2018-09-18 03:50 +0000
pushed 2018-12-03 15:51 +0000
Robin Templeton Robin Templeton - bug 1490387 - Part 1: Add BigInt methods for bitwise operations. r=jandem
819c87ba38b7b57bbc3c8f30133e58b129b65af2
created 2018-09-16 10:18 +0300
pushed 2018-12-03 15:51 +0000
arthur.iakab arthur.iakab - Backed out changeset 5433e5f72f23 (bug 1490387)for causing spidermokey build bustages CLOSED TREE
5433e5f72f23ec36d86bd5a6343befdb8577ef5b
created 2018-09-16 03:21 +0000
pushed 2018-12-03 15:51 +0000
Robin Templeton Robin Templeton - bug 1490387 - Part 1: Add BigInt methods for bitwise operations. r=jandem
9f1df06ee3066e30ca84e270e37087f632969ca6
created 2018-09-06 11:11 +0200
pushed 2018-12-03 15:51 +0000
Jan de Mooij Jan de Mooij - Bug 1488698 - Always use braces for if/for/while statements in js/src/vm, part 2. r=mgaudet
c62f40111003f108aa6bef93af6b289688ea1d97
created 2018-08-24 20:43 +0300
pushed 2018-10-15 10:40 +0000
Robin Templeton Robin Templeton - bug 1486173 - Part 2: Add BigInt methods for equality comparison. r=jandem
417d94835a0334fb79cfa35b4216739d067783f2
created 2018-08-24 20:43 +0300
pushed 2018-10-15 10:40 +0000
Robin Templeton Robin Templeton - bug 1486173 - Part 1: Move error reporting out of StringToBigInt. r=jandem
1b449d788c942f8bb049423618be36fd3862e8ae
created 2018-07-08 21:13 +0300
pushed 2018-10-15 10:40 +0000
Robin Templeton Robin Templeton - bug 1471134 - Part 2: Add BigInt arithmetic methods that accept Value arguments. r=jandem
b1ebc15b5eec0e7bafa28dcb3bb2c192d90c1613
created 2018-07-08 21:12 +0300
pushed 2018-10-15 10:40 +0000
Robin Templeton Robin Templeton - bug 1471134 - Part 1: Define methods for basic BigInt arithmetic. r=Waldo
bd01847472fbc512fbf56b8e4748cf5fad6ee897
created 2018-06-28 09:07 -0700
pushed 2018-10-15 10:40 +0000
André Bargull André Bargull - Bug 1471931 - Part 1: Replace some js_malloc/js_calloc/js_realloc with their js_pod_malloc/js_pod_calloc/js_pod_realloc counterparts. r=sfink
940e6648c1f24868b5017f8fd4ed5b9a105bb848
created 2018-06-20 19:10 +0300
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - bug 1441098 - Part 2: Define BigInt serialization methods. r=sfink
7cdfba2700eb020b568fe2c34282d4154ba13577
created 2018-06-12 13:58 -0400
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - bug 1466893 - Part 2: Convert BigInt arguments to the Number constructor. r=jandem
08753da56e121ff186ce5895e6b93a41dc99baf6
created 2018-05-31 13:32 +0300
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - bug 1461050 - Implement string-to-BigInt conversion. r=jandem
971159738904104edcbf6ffb41dca1c281fc28ee
created 2018-05-11 20:02 -0700
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - bug 1366287 - Part 6: Implement boolean-to-BigInt conversion. r=jwalden
3bbd03d726e510923c0e93d5797f662059114b97
created 2018-05-11 19:43 -0700
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - bug 1366287 - Part 3: Define the BigIntObject class for BigInt wrapper objects. r=jwalden
f80aac2c702ab3b203632960a81b7e009ab7898d
created 2018-05-11 19:42 -0700
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - bug 1366287 - Part 2.1: Track GMP memory allocation from XPCOM. r=njn
c834c0c12a7fcdbeec7b82eac2c9a3fd80a1e90f
created 2018-05-11 19:42 -0700
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - bug 1366287 - Part 2.0: Use GMP integers to represent BigInt values. r=jwalden
b424782cd5d1646cc50d4aae08049163d3c4c898
created 2018-05-11 19:09 -0700
pushed 2018-08-24 17:02 +0000
Robin Templeton Robin Templeton - Bug 1366287 - Part 1.0: Define a new BigInt primitive type. (Disabled by default, implemented only incompletely, currently passing --enable-bigint will disable JITs, will be flipped on Eventually once every sub-aspect is in place, Don't Have A Cow, Man.) r=jwalden
less more (0) tip