js/src/jit/CodeGenerator.h
01d621c2dbe3a92c8ea778fdd0b809120e03c6cd
created 2016-06-24 19:02 +0200
pushed 2016-10-21 21:08 +0000
Johannes Schulte Johannes Schulte - Bug 1176230 - Try to fold ternary's with double-argument to NaNToZero. r=nbp
860ba5468626ee1c99780b3879f7c2009054c0b3
created 2016-10-13 13:17 -0500
pushed 2016-10-14 09:59 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: provide precise trap locations and stacks (r=bbouvier)
d07da2290d3ea92f41132519f87d0b55524e7d2b
created 2016-10-05 03:25 -0700
pushed 2016-10-07 02:58 +0000
André Bargull André Bargull - Bug 1297749 - Inline String.fromCodePoint in Ion. r=jandem
9550e82a1bc0fdc7274998a7a97a591268ad32bd
created 2016-09-11 18:15 +0900
pushed 2016-10-01 06:25 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 11: Replace ConstantOrRegister parameter to const ConstantOrRegister&. r=nbp
e51f95231d67144750a8248b9443ebc4ca2b01f0
created 2016-09-14 09:48 +0000
pushed 2016-09-14 13:42 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1302142 - Accept any value as valid input for MIteratorStart. r=jandem
b96ee3dad4d8eb59ba72e2b5735461ec7cfb2540
created 2016-09-08 00:49 -0500
pushed 2016-09-08 10:01 +0000
Luke Wagner Luke Wagner - Bug 1298202 - Baldr: take advantage of guard page to simplify asm.js/wasm memory access (r=sunfish)
5db21f7f4efa2eb6d8e59beef7f97f64001b2b6f
created 2016-09-07 09:42 -0500
pushed 2016-09-08 00:56 +0000
Luke Wagner Luke Wagner - Bug 1300963 - Baldr: remove dead AsmJSInterrupt Ion nodes (r=bbouvier)
26e6632de510d91ea6466008d2eda8f4cf25825f
created 2016-08-25 16:28 -0700
pushed 2016-08-31 13:15 +0000
Leo Gaspard Leo Gaspard - Bug 1283334 - Part 3: Do not sparsify dense arrays when freezing - Ion. r=nbp
c945b9db25012f65327ce8b265927b34c437848d
created 2016-08-29 17:38 -0400
pushed 2016-08-30 00:41 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out 6 changesets (bug 1283334) for hazard analysis failures.
f0571b52b9037649859179ad3141de3309934868
created 2016-08-25 16:28 -0700
pushed 2016-08-30 00:41 +0000
Leo Gaspard Leo Gaspard - Bug 1283334 - Part 3: Do not sparsify dense arrays when freezing - Ion. r=nbp
019c4896543ac7fb19ef07606bf8b1ce558240cd
created 2016-07-29 11:45 +0200
pushed 2016-08-30 00:41 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1290421: Throw ahead of time on statically known out-of-bounds; r=sunfish
cb6fc6d38f8df50e25502dc55ee1ed2dd3d7a304
created 2016-08-25 01:28 -0700
pushed 2016-08-25 23:59 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
803ae1fb9740b6af035d68f03a00dcc12bd2c92a
created 2016-08-21 22:16 +0800
pushed 2016-08-22 13:41 +0000
Heiher Heiher - Bug 1294606 - Part 2: Folds Lsh/Rsh same bits to SignExntend. r=nbp
6568553f74326a641789e5ce6e31a265dfb152dc
created 2016-08-19 17:41 +0800
pushed 2016-08-19 13:53 +0000
Iris Hsiao Iris Hsiao - Backed out changeset defd76119eda (bug 1294606)
defd76119eda320091508165e477814fc3dc6f8a
created 2016-08-19 17:07 +0800
pushed 2016-08-19 13:53 +0000
Heiher Heiher - Bug 1294606 - Part 2: Folds Lsh/Rsh same bits to SignExntend. r=nbp
494760e727953aa80b28fb948ff1d8fc6196ba4b
created 2016-08-10 22:26 +0900
pushed 2016-08-10 23:15 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1016936 - Part 3: Support JSOP_CHECKISOBJ in Ion. r=jandem
eb8ec8e246d618a25915f66a77e10d1f866c9c36
created 2016-08-05 15:39 -0500
pushed 2016-08-07 06:34 +0000
Luke Wagner Luke Wagner - Bug 1291757 - Baldr: fold MAsmJSLoadFuncPtr into MWasmCall (r=sunfish)
cb1f1638d126b11f3f1022bb6898eaa858092c60
created 2016-08-04 07:42 +0200
pushed 2016-08-05 21:02 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size r=jandem,Waldo
e0a401691ee7b6c0979d228bc55f6c8db291663d
created 2016-08-03 18:37 -0500
pushed 2016-08-05 10:01 +0000
Luke Wagner Luke Wagner - Bug 1291757 - Baldr: fold loading of import into call op (r=sunfish)
df8f35c1858453850c471339bf3e7687f30cf8b6
created 2016-07-29 16:53 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1289054 - Part 8: Implement the 64bit variant of Compare on arm, r=nbp
c65db91b411f3bad4a0675c457c6a52e90fb630b
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 3: Implement the 64bit variant of AsmJSReturn on 32bit platforms, r=nbp
1a594c9bd29f4a8e05d6dd6e7a390cbd44f9730f
created 2016-07-29 16:51 +0200
pushed 2016-07-30 14:21 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 2: Implement the 64bit variant of AsmJSParameter on 32bit platforms, r=jandem
d55c09896ad7dc94eab55b9d81936618eda5271f
created 2016-07-21 21:19 -0500
pushed 2016-07-25 13:51 +0000
Luke Wagner Luke Wagner - Bug 1288222 - Baldr: match signature types structurally (r=bbouvier)
32e22104e1aa1501a5d26a636aa458722a2b91c4
created 2016-07-20 12:56 -0500
pushed 2016-07-25 13:51 +0000
Luke Wagner Luke Wagner - Bug 1288222 - Baldr: factor out common global access code (r=bbouvier)
5910a5ced959527375eea77c194bb0ff81d8ee6b
created 2016-07-21 14:41 -0400
pushed 2016-07-22 09:58 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 8f3feee73843 (bug 1279992) for browser_pdfjs_main.js crashes on a CLOSED TREE.
8f3feee738430140a75e80c725af121fbc42ed3e
created 2016-07-21 07:57 -0400
pushed 2016-07-22 09:58 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size. r=jandem, r=Waldo
481501a8258f120e980987dd1ec237abc53ded18
created 2016-07-14 14:46 +0200
pushed 2016-07-15 14:15 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset f1c5f34ad31b (bug 1279992) for memory leaks
f1c5f34ad31b8d9b89428aff7ffc4796c4db7f7d
created 2016-07-13 14:22 +0200
pushed 2016-07-15 14:15 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size r=jandem,Waldo
b00ee999a59199c84960398dce43cc68c44be6cc
created 2016-07-13 15:03 +0200
pushed 2016-07-13 15:27 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 4197ec30757a (bug 1279992) for frequent memory leaks
4197ec30757a9a8070bf329b756418d5ddab7dbf
created 2016-07-12 13:48 +0200
pushed 2016-07-13 15:27 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1279992 - Inline constructor of typed arrays with non-compile-time known size r=jandem,Waldo
480e54e0ae6c08919fc79dbb1922e19366b8c829
created 2016-07-12 08:37 -0400
pushed 2016-07-13 15:27 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1276955 - Inline constructor of large typed arrays. r=jandem, r=Waldo
2733f167b8cd6f5c2ce2713f08ebb5e2511a77df
created 2016-06-28 17:07 +0100
pushed 2016-06-29 14:13 +0000
Jeff Walden Jeff Walden - Bug 1282795 - Make CodeGenerator final to silence some -Wdelete-non-virtual-dtor warnings caused by Maybe<CodeGenerator>. r=froydnj
0d258790a40634d76fc60c0493dbe744e52c5b6a
created 2016-06-06 17:15 +0100
pushed 2016-06-07 13:29 +0000
Jon Coppeard Jon Coppeard - Bug 1275033 - Don't call into the VM for global objects that are already in the store buffer r=jandem
d21a912dfd85657ed906dcc7ec46b4d0a1eacca9
created 2016-05-30 10:09 -0500
pushed 2016-05-31 10:00 +0000
Luke Wagner Luke Wagner - Bug 1271010 - Baldr: add real heterogeneous function table (r=bbouvier)
8c9c8720264d65050a97c6a9ba93b7914b96b8d5
created 2016-05-23 17:46 +0200
pushed 2016-05-24 12:54 +0000
Hannes Verschore Hannes Verschore - Bug 1256324: IonMonkey - Fix bailAfter for opt builds, r=nbp
0f74961b048ebdcccd92c8a89239a5bba422dc77
created 2016-05-23 17:19 +0200
pushed 2016-05-24 12:54 +0000
Hannes Verschore Hannes Verschore - Bug 1256324: IonMonkey - Add bailAfter debug function, r=efaust
47dcb8959eed895257ede693cc7b10d8ebceaf50
created 2016-05-11 09:23 +1000
pushed 2016-05-12 09:54 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 9) - Use MOZ_MUST_USE more in js/src/jit/. r=h4writer.
ae19bf92ae8e7f888b0eb95aa3ff49da1a317006
created 2016-04-29 14:38 +0200
pushed 2016-04-29 21:57 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268518: Baldr: implement int32/int64 rotations; r=luke
42dc2c780dd6c41cca64248fae97cfdc14c8cbd7
created 2016-04-26 03:37 +0900
pushed 2016-04-26 00:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263490 - Part 3: Inline GetFirstDollarIndex intrinsic. r=h4writer
be2f6cb7251c22cec13209cc2314789e7ae0d0ea
created 2016-04-20 06:40 -0400
pushed 2016-04-20 20:55 +0000
Hannes Verschore Hannes Verschore - Bug 1241088: SharedStubs - part 2: port NewArray and NewObject shared stubs to work in ion, r=efaust
b4e25cbe3dcbcf4018b59505816de535a0c29a07
created 2016-01-28 18:56 +0900
pushed 2016-04-07 20:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
c5e0ea1a1ed23ef4e9ca8e1fbdf3f8fcef1242c5
created 2015-09-05 22:01 +0900
pushed 2016-04-07 20:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
741c4be20f025d1b24b5fcab5b7987bd649bdd0b
created 2016-01-28 18:55 +0900
pushed 2016-04-07 20:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
7e69c58a1efd048b7ff235d5f5c0af24d4ab2e27
created 2015-11-22 03:07 +0900
pushed 2016-04-07 20:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
ecb8f8821de2ab318eb4a0d863b5d9c1cd97d70f
created 2015-11-16 09:01 +0900
pushed 2016-04-07 20:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
70e78d669f9de949dcbe972f74742045ca094fae
created 2015-12-18 17:02 +0900
pushed 2016-04-07 20:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1233642 - Part 2: Self-host Array.prototype.concat. r=efaust,bholley
bc9e586a8f1944d87e53f601d41ea860b272a3bc
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset b535cc24f7d0 (bug 1233642)
23e771ef64a10cb55b7d938b9d5dd60444c15013
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset fdbb1c215d78 (bug 1165052)
2081fb1b83a1dc8f1ba34fcf11bca7e621e20b9d
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 56e25768c99a (bug 887016)
fd7e704523d7138f12db889e9d92c6000ba88993
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset dee348be6685 (bug 887016)
185994606889363e10d446e0fb8835fab9fa19f2
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f373233a8c82 (bug 887016)
d44ccce05064d63cd96efd511694bc1a28d94646
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 7db6a99ec546 (bug 887016)
7db6a99ec5462372a107b3e346aa8c1ecffaa4ae
created 2016-01-28 18:56 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
f373233a8c82941b6ca1dfca5fd62edb3ceae81a
created 2015-09-05 22:01 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
dee348be668513677d339437e9fcf4d6b5b6ce01
created 2016-01-28 18:55 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
56e25768c99addacea51258b2392926749da2df5
created 2015-11-22 03:07 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
fdbb1c215d783a85c27d71ed8bb832690962c948
created 2015-11-16 09:01 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
b535cc24f7d0b2703a43cf43fa371c6087dbb5e4
created 2015-12-18 17:02 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1233642 - Part 2: Self-host Array.prototype.concat. r=efaust
a3d994656b2bf373d1deb2cc13f559a4dcf15747
created 2016-03-19 02:42 +0900
pushed 2016-03-19 15:23 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
e3a45833901b5d826b1586d78aa11e7f453d47ad
created 2016-03-10 21:00 +0100
pushed 2016-03-15 00:39 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1255772: Implement wasm::Unreachable; r=sunfish
less more (0) -300 -100 -60 tip