js/src/jit/CodeGenerator.h
d55c09896ad7dc94eab55b9d81936618eda5271f
created 2016-07-21 21:19 -0500
pushed 2016-09-19 13:38 +0000
Luke Wagner Luke Wagner - Bug 1288222 - Baldr: match signature types structurally (r=bbouvier)
32e22104e1aa1501a5d26a636aa458722a2b91c4
created 2016-07-20 12:56 -0500
pushed 2016-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-09-19 13:38 +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-08-01 13:59 +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-08-01 13:59 +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-08-01 13:59 +0000
Hannes Verschore Hannes Verschore - Bug 1256324: IonMonkey - Add bailAfter debug function, r=efaust
47dcb8959eed895257ede693cc7b10d8ebceaf50
created 2016-05-11 09:23 +1000
pushed 2016-08-01 13:59 +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-08-01 13:59 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268518: Baldr: implement int32/int64 rotations; r=luke
42dc2c780dd6c41cca64248fae97cfdc14c8cbd7
created 2016-04-26 03:37 +0900
pushed 2016-08-01 13:59 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263490 - Part 3: Inline GetFirstDollarIndex intrinsic. r=h4writer
b61ad3a6049cbcfe4945897e94b8d7ce5beb5c5f
created 2016-05-04 07:21 +0200
pushed 2016-06-06 19:02 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
4b9c6eb81f85bc3474a284a831b6ff33344e33a4
created 2016-05-04 15:44 +0200
pushed 2016-06-06 19:02 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 32af3dcb86a5 (bug 1265307) for spidermonkey test failures
32af3dcb86a545eaf19d62c26c393c60a90b035d
created 2016-05-04 04:42 +0200
pushed 2016-06-06 19:02 +0000
Hannes Verschore Hannes Verschore - Bug 1265307 - Backout selfhosting regexp and ES6 regexp conformity, r=efaust r=till, a=lizzard
be2f6cb7251c22cec13209cc2314789e7ae0d0ea
created 2016-04-20 06:40 -0400
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
c5e0ea1a1ed23ef4e9ca8e1fbdf3f8fcef1242c5
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
7e69c58a1efd048b7ff235d5f5c0af24d4ab2e27
created 2015-11-22 03:07 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
ecb8f8821de2ab318eb4a0d863b5d9c1cd97d70f
created 2015-11-16 09:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
70e78d669f9de949dcbe972f74742045ca094fae
created 2015-12-18 17:02 +0900
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset b535cc24f7d0 (bug 1233642)
23e771ef64a10cb55b7d938b9d5dd60444c15013
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset fdbb1c215d78 (bug 1165052)
2081fb1b83a1dc8f1ba34fcf11bca7e621e20b9d
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 56e25768c99a (bug 887016)
fd7e704523d7138f12db889e9d92c6000ba88993
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset dee348be6685 (bug 887016)
185994606889363e10d446e0fb8835fab9fa19f2
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f373233a8c82 (bug 887016)
d44ccce05064d63cd96efd511694bc1a28d94646
created 2016-03-28 06:49 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 7db6a99ec546 (bug 887016)
7db6a99ec5462372a107b3e346aa8c1ecffaa4ae
created 2016-01-28 18:56 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
f373233a8c82941b6ca1dfca5fd62edb3ceae81a
created 2015-09-05 22:01 +0900
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
56e25768c99addacea51258b2392926749da2df5
created 2015-11-22 03:07 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
fdbb1c215d783a85c27d71ed8bb832690962c948
created 2015-11-16 09:01 +0900
pushed 2016-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
b535cc24f7d0b2703a43cf43fa371c6087dbb5e4
created 2015-12-18 17:02 +0900
pushed 2016-06-06 19:02 +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-06-06 19:02 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
e3a45833901b5d826b1586d78aa11e7f453d47ad
created 2016-03-10 21:00 +0100
pushed 2016-06-06 19:02 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1255772: Implement wasm::Unreachable; r=sunfish
7bfe45ec123a47d227147967748ef72a36a378ac
created 2016-02-20 14:46 +0100
pushed 2016-04-25 16:57 +0000
Jan de Mooij Jan de Mooij - Bug 1248598 part 3 - Enable i64 on x64 and various related changes. r=sunfish
6e9789224055886c7a1a7126ca4e3428ce00d42e
created 2016-02-09 08:46 -0800
pushed 2016-04-25 16:57 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244254 - Add SimdType to MSimdBox and MSimdUnbox. r=nbp
cbb480545732d641f298e2517ccf39b9f8b5ed9c
created 2016-02-04 11:18 +0100
pushed 2016-04-25 16:57 +0000
Nick Fitzgerald Nick Fitzgerald - Bug 1233857 - Teach the JIT how to put individual elements' edges in the store buffer; r=jandem
28cc01acfd024c6ba4066fc192c6ccff502c0b00
created 2015-09-24 18:28 +0900
pushed 2016-03-07 14:18 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer
5f25108ed130a969db2a336d19fa62d94623778c
created 2015-12-28 17:39 -0600
pushed 2016-03-07 14:18 +0000
Luke Wagner Luke Wagner - Bug 1229642 - Split wasm::Module out of AsmJSModule (r=bbouvier)
63cfd96c94fc8e5e7cc631b4d81dbc935db3a894
created 2015-12-23 11:28 +0100
pushed 2016-03-07 14:18 +0000
Jan de Mooij Jan de Mooij - Bug 1233818 part 1 - Use explicit interrupt checks in Ion for loops that affect GC. r=bhackett
b3066c2d2d23f0491e5c3d061ebab5d8ac9f2403
created 2015-12-18 13:18 -0800
pushed 2016-03-07 14:18 +0000
Shu-yu Guo Shu-yu Guo - Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem)
cdc3315bff369dfdd6b71bc638cd3e1ed5e6e388
created 2015-12-16 08:14 -0800
pushed 2016-03-07 14:18 +0000
Eric Faust Eric Faust - Bug 1232022 - Part 2: Implement JSOP_DEBUGCHECKSELFHOSTED, and use it to check self-hosted callFunction()s. (r=till, r=h4writer)
7fdc4b055faa0e39d40eaec269e750a4ef310dae
created 2015-12-14 13:28 -0800
pushed 2016-01-25 13:55 +0000
Shu-yu Guo Shu-yu Guo - Backout bug 1071646, bug 1231758 on CLOSED TREE for breaking the web. (r=woe, a=backout)
c8e47cf8d3792668cb7e67e9898c1cadcec65347
created 2015-12-10 09:04 -0800
pushed 2016-01-25 13:55 +0000
Eric Faust Eric Faust - Bug 1202784 -Part 2: Seperate RequireCoercible check from JSOP_TOID. (r=jandem)
ffd21df83fee3ee19c894df4f3b55e58c9f25e58
created 2015-12-09 07:52 -0800
pushed 2016-01-25 13:55 +0000
Shu-yu Guo Shu-yu Guo - Bug 1071646 - Support JSOP_BINDVAR in Ion. (r=jandem)
36df961c4bdc55165397639f999cce8075af3326
created 2015-11-30 11:27 +0100
pushed 2016-01-25 13:55 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 5: Ion changes. r=h4writer
c511942454b6b48093d50e0f90085dd6dd638006
created 2015-12-02 13:56 +0100
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 322529 part 3 - Fix LRandom JIT code to use the new algorithm. r=arai,jwalden
9239605f27a8cfed6c559c0d1053144a2a323601
created 2015-10-30 17:09 -0500
pushed 2016-01-25 13:55 +0000
Luke Wagner Luke Wagner - Bug 1224389 - Odin: refactor types/signatures/values (r=bbouvier)
630fb403d6703b373cd3966ede1753ff6a118205
created 2015-11-26 17:23 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset; r=luke
6dea7f38baeb7cd4c6b7759850116c4a4c2ef43a
created 2015-11-30 13:30 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Backed out 2 changeset because of missing reviewer field in the commit message; r=me
6a8f7950ad63f19b5ad4c32dc101055b1d2da9a9
created 2015-11-26 17:23 +0100
pushed 2016-01-25 13:55 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228369: Rename CodeOffsetLabel into CodeOffset;
f61789e75c6e90253c797036a8c32c95902e8f00
created 2015-11-24 14:56 +0100
pushed 2016-01-25 13:55 +0000
Lars T Hansen Lars T Hansen - Bug 1108290 - optimize apply with Array. r=nbp
52d7c9292ecfc23a52835c49189dabd561b18675
created 2015-11-21 14:33 +0100
pushed 2016-01-25 13:55 +0000
Jan de Mooij Jan de Mooij - Bug 1132183 - Make |this| a real binding, remove lazy this computation. r=efaust,shu
less more (0) -300 -100 -60 tip