js/src/jit/CodeGenerator.cpp
5ab01476a1ccebc49962acd2737980fa6ec1f69f
created 2016-08-29 02:05 +0900
pushed 2016-10-31 15:58 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1185106 - Part 11.1: Implement async functions. r=till
bc85cad3e93b19ea9a09c49d93b6010711f06fff
created 2016-07-17 10:22 +0900
pushed 2016-10-31 15:58 +0000
Mariusz Kierski Mariusz Kierski - Bug 1185106 - Part 0.1: Refactor JSOP_DEFFUN. r=efaust,jandem,till,h4writer
5639a9f476d08f300c079117e61697f5026b6367
created 2016-10-21 17:12 -0400
pushed 2016-10-21 21:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Merge autoland to m-c on a CLOSED TREE. a=merge
353578b40e7aa13eaeea0ec96b1425e1f1d2217a
created 2016-10-11 12:44 -0600
pushed 2016-10-21 21:17 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
01d621c2dbe3a92c8ea778fdd0b809120e03c6cd
created 2016-06-24 19:02 +0200
pushed 2016-10-21 21:17 +0000
Johannes Schulte Johannes Schulte - Bug 1176230 - Try to fold ternary's with double-argument to NaNToZero. r=nbp
515d4661df696d8cf7d122fc2820a7629983cc13
created 2016-10-19 18:29 +0200
pushed 2016-10-20 01:36 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 2bfd163f23f9 (bug 553032)
2bfd163f23f900d36262b3f8708708a86a7f8d8b
created 2016-10-11 12:44 -0600
pushed 2016-10-20 01:36 +0000
Tom Tromey Tom Tromey - Bug 553032 - use MOZ_FORMAT_PRINTF in js; r=evilpie
b9e36eed9fb4c96ffd08bff6a8b7980d49d5680c
created 2016-10-18 16:46 +0900
pushed 2016-10-19 02:58 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1304191 - Part 8: Stop using jsval_layout in JIT. r=jwalden
c4bd4302355be10ea29e233d1fa76eb268d5cb6f
created 2016-10-17 15:31 +0200
pushed 2016-10-17 22:39 +0000
Hannes Verschore Hannes Verschore - Bug 1308220 - TraceLogger: generally report non-jit calls in ionmonkey, r=bbouvier
860ba5468626ee1c99780b3879f7c2009054c0b3
created 2016-10-13 13:17 -0500
pushed 2016-10-14 10:29 +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 03:23 +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:28 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1290337 - Part 11: Replace ConstantOrRegister parameter to const ConstantOrRegister&. r=nbp
7c97d5898871280008baf27b37c98d2e22e52ba5
created 2016-09-29 22:33 +0200
pushed 2016-09-30 10:10 +0000
h4writer h4writer - Bug 1301400: Baseline Wasm Compiler: Part 3: Implement ConvertI64, r=lth
d29c970e4d7d1a4f5dccaff860c6eaec60f05856
created 2016-09-19 21:04 +0200
pushed 2016-09-20 10:05 +0000
Jan de Mooij Jan de Mooij - Bug 1293311 - Handle OOM in ArgumentsObject::finishForIon properly. r=nbp
f54e413d0eb088a343907d4c50f3f571544b1933
created 2016-09-14 15:10 +0200
pushed 2016-09-16 21:35 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1302723: Use an input copy in LAssertRangeF register allocation; r=nbp
e51f95231d67144750a8248b9443ebc4ca2b01f0
created 2016-09-14 09:48 +0000
pushed 2016-09-14 13:45 +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:50 +0000
Luke Wagner Luke Wagner - Bug 1298202 - Baldr: take advantage of guard page to simplify asm.js/wasm memory access (r=sunfish)
2356dac937b763c3b4918a0f82d65741c1a28905
created 2016-09-07 16:55 +0200
pushed 2016-09-08 01:08 +0000
Jan de Mooij Jan de Mooij - Bug 1300548 - Fix the iterator cache to not reuse iterators in different compartments. r=jonco
5db21f7f4efa2eb6d8e59beef7f97f64001b2b6f
created 2016-09-07 09:42 -0500
pushed 2016-09-08 01:08 +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:53 +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:56 +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:56 +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:56 +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-26 00:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1263355 - Rewrite the frontend: bindings. (r=jorendorff,Waldo)
c8e8e8603716956543e117ec2d4a0ae03229ab5e
created 2016-08-22 09:56 -0700
pushed 2016-08-23 14:12 +0000
Eric Faust Eric Faust - Bug 1287340 - Part 2: Improve new.target jit performance. (r=h4writer)
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:56 +0000
Iris Hsiao Iris Hsiao - Backed out changeset defd76119eda (bug 1294606)
defd76119eda320091508165e477814fc3dc6f8a
created 2016-08-19 17:07 +0800
pushed 2016-08-19 13:56 +0000
Heiher Heiher - Bug 1294606 - Part 2: Folds Lsh/Rsh same bits to SignExntend. r=nbp
9e56bed2322564b1e9dfd419dc151ed0c684cc59
created 2016-08-05 16:53 -0700
pushed 2016-08-17 05:10 +0000
Michael Smith Michael Smith - Bug 1287161 - Move TraceLogger VM events into generateVMWrapper. r=hv1989
7df4b1bf3a37bef4f0e4a419d12984a5209f2e69
created 2016-08-05 15:58 -0700
pushed 2016-08-17 05:10 +0000
Michael Smith Michael Smith - Bug 1287161 - Add names to all VM FunctionInfo; remove unknown name constructor. r=hv1989
dea9c5788c50de3f16cdcb300821d7d3fbbd3763
created 2016-08-11 17:14 +0100
pushed 2016-08-12 23:39 +0000
Jon Coppeard Jon Coppeard - Bug 1291292 - Use chunk location word for nursery test in JIT code r=jandem
494760e727953aa80b28fb948ff1d8fc6196ba4b
created 2016-08-10 22:26 +0900
pushed 2016-08-10 23:55 +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 07:18 +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:06 +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:07 +0000
Luke Wagner Luke Wagner - Bug 1291757 - Baldr: fold loading of import into call op (r=sunfish)
a69237267b62336d8c30bb268a3dd410f844b1f1
created 2016-08-02 01:34 +0200
pushed 2016-08-04 14:06 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1287485 - Display comments inside dumped assembly code (-D flag) r=nbp
37e1f09cd54e81f7e5c23123fe4caa2dc9277019
created 2016-08-02 22:16 +0200
pushed 2016-08-03 15:07 +0000
Tom Schuster Tom Schuster - Bug 1251364 - Remove our custom printf implementation (jsprf.cpp). r=tromey
75fbd8a856889d5a228ac7fd5237205a8efce488
created 2016-07-21 21:19 -0500
pushed 2016-08-02 15:14 +0000
Luke Wagner Luke Wagner - Bug 1288483 - Baldr: stop using activation global pointer in JIT exit stub (r=h4writer)
df8f35c1858453850c471339bf3e7687f30cf8b6
created 2016-07-29 16:53 +0200
pushed 2016-07-30 14:25 +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:25 +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:25 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 2: Implement the 64bit variant of AsmJSParameter on 32bit platforms, r=jandem
88b6929d3c0bedcb7e5486b549e977d273f7a21a
created 2016-07-28 17:01 +0200
pushed 2016-07-29 10:35 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 30da5718207a (bug 1287485) for bustage
30da5718207afe6dc72f919bbbf0cc6c178c71be
created 2016-07-28 01:33 -0400
pushed 2016-07-29 10:35 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1287485 - Display comments inside dumped assembly code (-D flag). r=nbp
866d7307db91fd01cd26b50aba25b8396d716d93
created 2016-07-25 07:57 -0700
pushed 2016-07-26 09:59 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1279312 - Use TLS pointer for the stack limit check. r=luke
d55c09896ad7dc94eab55b9d81936618eda5271f
created 2016-07-21 21:19 -0500
pushed 2016-07-25 14:17 +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 14:17 +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 10:00 +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 10:00 +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:27 +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: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
b00ee999a59199c84960398dce43cc68c44be6cc
created 2016-07-13 15:03 +0200
pushed 2016-07-13 15:31 +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:31 +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:31 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1276955 - Inline constructor of large typed arrays. r=jandem, r=Waldo
6ffe64c98d403bcd28e27da07786a929f4db05f4
created 2016-07-06 14:04 +0000
pushed 2016-07-07 09:43 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1282810 - Register instruction information before encoding snapshots. r=h4writer
f3649be85315f90802952f172a750fb863f68a0f
created 2016-07-06 08:36 -0500
pushed 2016-07-07 09:43 +0000
Luke Wagner Luke Wagner - Bug 1284056 - Baldr: don't set CompileRuntime (r=jandem)
5fbfd52e02678da4a00b2535f568086ad3e33258
created 2016-07-05 18:22 -0700
pushed 2016-07-07 09:43 +0000
Jeff Walden Jeff Walden - Bug 1284634 - Introduce ShapedObject as a base class containing a shape field, for subclassing by NativeObject and ProxyObject. r=efaust
56479cda8c95905935eb25c513f52b8246145ffc
created 2016-07-04 10:30 +0200
pushed 2016-07-04 22:07 +0000
Hannes Verschore Hannes Verschore - Bug 1282743 - TraceLogging: Make sure there is a payload when baking in an event, r=bbouvier
64248267e93ec47ace9a37957ceeb19d8d72acad
created 2016-07-04 09:49 +0200
pushed 2016-07-04 22:07 +0000
Jan de Mooij Jan de Mooij - Bug 1266470 - Fix a TSan data race on JSFunction flags. r=efaust
4af8f332bc98bf8d0ccd8c2c0a9493d4099f88c2
created 2016-07-03 08:24 +0200
pushed 2016-07-04 11:08 +0000
Sander Mathijs van Veen Sander Mathijs van Veen - Bug 1248163 - Inline typed array constructors r=jandem r=Waldo
633d41ede644bf0fed6ca98328168d9c8f44c1de
created 2016-06-30 07:20 +0200
pushed 2016-06-30 10:53 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset c34ec3e0884c (bug 1248163) for hazard failures
less more (0) -1000 -300 -100 -60 tip