js/src/jit/shared/Assembler-shared.h
c918e480c03938f4cead22acbd171c9cd95521ba
created 2017-11-22 12:52 +0200
pushed 2017-11-22 10:54 +0000
Andi-Bogdan Postelnicu Andi-Bogdan Postelnicu - Bug 1419637 - do not call memset on a non-trivial type. r?Ms2ger draft
30b2f19116ba3546cd0e6fc917edc05e012a56c8
created 2017-11-16 18:32 +0100
pushed 2017-11-17 01:25 +0000
Jan de Mooij Jan de Mooij - Bug 1417398 - Use a single JitCode instance for JitRuntime trampolines. r=nbp
f3b03113b42fcca61a79df77cb0721b103346ace
created 2017-11-10 00:26 -0500
pushed 2017-11-10 16:50 +0000
Botond Ballo Botond Ballo - Bug 1415697 - Move a using-declaration in Assembler-shared.h to global scope. r=bbouvier draft
98e2b4ee9775a2a2b5cc1bb8a390bfe901814f38
created 2017-11-06 13:22 +0100
pushed 2017-11-07 10:47 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
78f6394c884cc4d87c5ac188ba4abeec314813a4
created 2017-11-05 17:29 +0100
pushed 2017-11-05 18:10 +0000
Sylvestre Ledru Sylvestre Ledru - reformat all draft
feabbcfb887148108f28ad465adae2323c9c5381
created 2017-10-30 14:28 +0100
pushed 2017-10-30 15:43 +0000
Benjamin Bouvier Benjamin Bouvier - Back out bug 1410429 because dependency hasn't been landed yet; r=me
448c186100f17e5ab8352299b4d8c85ccf90ef9b
created 2017-10-19 16:52 +0200
pushed 2017-10-30 15:43 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1410429 - Odin: Fold base pointer into offsets whenever possible; r=luke
8dd2fefd471b508a6233042abc5d2ed5b7b754a4
created 2017-10-06 11:01 +0200
pushed 2017-10-10 10:01 +0000
Lars T Hansen Lars T Hansen - Bug 1406336 - JS Jits: Fix load64() on 32-bit platforms, and centralize address arithmetic. r=nbp
6ff0f49d6e25827d4615136a0100571acf4b9eac
created 2017-09-22 11:05 -0500
pushed 2017-09-22 17:54 +0000
Luke Wagner Luke Wagner - Bug 1329019 - Baldr: don't transport MacroAssemblers between helper and ModuleGenerator threads (r=lth)
30f8a995d4c1949e8763ddf52e2c971e1e6ba1e8
created 2017-09-22 11:05 -0500
pushed 2017-09-22 17:54 +0000
Luke Wagner Luke Wagner - Bug 1329019 - Baldr: Split CallSiteAndTarget into CallSite and CallSiteTarget (r=lth)
c236dfe7dc98c387219d7cb45d0693560db708fd
created 2017-08-17 11:13 +0200
pushed 2017-08-17 11:56 +0000
Sylvestre Ledru Sylvestre Ledru - indent all (with js specific coding style) draft
45d45d3e658fcec64cbeacf8ae8b14065e83a411
created 2017-08-08 13:55 +0200
pushed 2017-08-08 17:44 +0000
Jan de Mooij Jan de Mooij - Bug 1387535 part 2 - Encapsulate Label fields better. r=bhackett
1f22b5f636692052cfb0d9e166a46828e378de87
created 2017-04-05 19:47 +0200
pushed 2017-04-14 01:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1340219: Give a builtin stub for all the builtin calls; r=luke
291cfed3e754a10d19d12a42f2862a958c6539c0
created 2017-04-10 13:43 +0200
pushed 2017-04-11 17:01 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1340219: Baldr: Make calls to builtin imports fast in wasm; r=luke
4701cf47fa9008fcd8b8a516e934e738283c82b3
created 2017-03-22 17:11 -0500
pushed 2017-03-23 13:45 +0000
Luke Wagner Luke Wagner - Bug 1334504 - Baldr: always enable profiling prologue (r=bbouvier)
1a9059a55ce0d12376465994f43060cb7cc537a5
created 2017-03-07 15:37 +0100
pushed 2017-03-07 18:21 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Wasm, stop patching generated code. r=luke
7ebcd45634eef3711dccf68e4e1390134d48b63b
created 2017-03-07 15:30 +0100
pushed 2017-03-07 16:12 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset b7bcda1f007a (bug 1338217) for bustage on a CLOSED TREE
b7bcda1f007ab786881220566bf2007985f17629
created 2017-03-06 16:10 +0100
pushed 2017-03-07 16:12 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Wasm, stop patching generated code. r=luke
bc761b1b23c66b6c441b4fc8dc1ac8569e4680d2
created 2017-02-27 14:00 +0100
pushed 2017-02-27 22:28 +0000
Sylvestre Ledru Sylvestre Ledru - indent js without the sorting of js headers draft
a902510561e752b603045b94fe96356835fcd07e
created 2017-02-24 09:56 +0100
pushed 2017-02-25 15:06 +0000
Sylvestre Ledru Sylvestre Ledru - indent js draft
29d6afb1f91681a3f27549f5167e6dfc544546a0
created 2017-02-13 09:07 -0800
pushed 2017-02-14 21:32 +0000
Jeff Walden Jeff Walden - Bug 1287006 - Adjust js/ code to not pass Maybe (or any class containing a Maybe member) by value, only by reference or pointer. r=luke
a250e0834223ab994ee547cc2afc41f1749ffa37
created 2017-02-03 13:09 +0100
pushed 2017-02-03 16:04 +0000
Lars T Hansen Lars T Hansen - Bug 1335068 - Break wasm globals out of the code segment. r=luke
7f1a68a78656619e068a0252155083c762ccd9a4
created 2017-01-19 12:45 +0100
pushed 2017-01-19 19:52 +0000
Lars T Hansen Lars T Hansen - Bug 1330942 - move MemoryAccessDesc::isUnaligned to the ARM/MIPS platform layer. r=luke
7c26f8cd7ab321e10bb5c6d28983cd6493f80f33
created 2016-03-09 00:37 -0800
pushed 2017-01-16 18:05 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj a=sylvestre
0aad3ebe6f6e8ea6170d7cbb933edd1e438b5e5a
created 2016-11-30 17:34 -0800
pushed 2017-01-11 22:00 +0000
Manish Goregaokar Manish Goregaokar - Bug 1317208 - Stylo: Store servo computed values for animation properties; r?birtles,heycam draft
67d5acbde642b6a1f2f512c89b150ef2cdc14aa0
created 2017-01-05 18:02 -0600
pushed 2017-01-06 00:05 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Extends AbstractFramePtr to reference wasm::DebugFrame. r?shu, luke draft
caddf2a4dab07730c182153bd6e222db3be05630
created 2016-11-29 15:10 -0600
pushed 2016-11-29 21:15 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Adds prolog and epilog debug traps and handlers. r?luke draft
dddf069a453e288e417945d1bcc6c24aba41e828
created 2016-11-18 16:55 -0600
pushed 2016-11-18 23:12 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Adds prolog and epilog debug traps and handlers. r=luke draft
22a1c87ddbe1f92cbda21192f1dddff991b607ba
created 2016-10-21 13:54 -0400
pushed 2016-11-17 18:57 +0000
Mike Shal Mike Shal - Bug 1183613 - Cross compile universal OSX builds in Taskcluster; r?ted,froydnj draft
3308693bb2e93ef5b5bd866b2bb5a2aa358110f7
created 2016-11-07 16:06 -0600
pushed 2016-11-07 22:16 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Adds prolog and epilog debug traps and handlers. draft
700fccbb5044182632fea0a2b0cb7500eaae7097
created 2016-11-04 17:05 -0500
pushed 2016-11-05 15:48 +0000
Luke Wagner Luke Wagner - Bug 1313180 - Baldr: move around a few things (r=bbouvier)
f37699322f20dbf4e6f25ccf6ab8405cf83352d2
created 2016-11-02 18:42 +0100
pushed 2016-11-04 17:27 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r=luke
520c46902b450411405d509365db6aa020a5cf52
created 2016-11-02 18:06 +0100
pushed 2016-11-04 17:27 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: More jit/ renamings from asm.js to wasm; r=luke
692d198a677bed15f757ba24e687009c70f8fdba
created 2016-11-02 18:42 +0100
pushed 2016-11-02 18:00 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename asmjs/ directory to wasm/; r?luke draft
74ba6afedbe5cc224348d8cbac3bdc6cdb0ee191
created 2016-11-02 18:06 +0100
pushed 2016-11-02 18:00 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: More jit/ renamings from asm.js to wasm; r?luke draft
435db1263490db0c40ceb7538859f607fb002f4c
created 2016-10-21 13:54 -0400
pushed 2016-10-28 16:18 +0000
Mike Shal Mike Shal - Bug 1183613 - Cross compile universal OSX builds in Taskcluster; r?ted,froydnj draft
c5e48ceb64948536afe5c47663b58d8a5f36047c
created 2016-10-18 16:00 -0500
pushed 2016-10-19 00:51 +0000
Yury Delendik Yury Delendik - Bug 1286948 - Adds prolog and epilog debug traps and handlers. draft
860ba5468626ee1c99780b3879f7c2009054c0b3
created 2016-10-13 13:17 -0500
pushed 2016-10-14 00:31 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: provide precise trap locations and stacks (r=bbouvier)
959f1e7b26fa630e9b6f842cf96934b2b1d15b6b
created 2016-10-13 13:17 -0500
pushed 2016-10-14 00:31 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: hoist wasm::MemoryAccessDesc (r=bbouvier)
e29daffaaca4b5a22756d631eac82d920a701c62
created 2016-10-13 13:17 -0500
pushed 2016-10-14 00:31 +0000
Luke Wagner Luke Wagner - Bug 1277973 - Baldr: prepare CallSiteAndTarget for another Kind (r=bbouvier)
41e130f21a43c56b6eaaaa40f7f896bba8ce78ec
created 2016-09-15 09:51 +0200
pushed 2016-09-15 07:52 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1302401 - backout: "use nullptr when possible" draft
2cb43ce2d0b47bb8507bd309b2eb8d8a3bc161ab
created 2016-09-14 16:16 +0200
pushed 2016-09-14 14:17 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1302401 - Revert "This check replaces default bodies of special member functions with = default;" draft
30fe3411d82421b4a8a3970222978c2967e89dcd
created 2016-09-14 16:15 +0200
pushed 2016-09-14 14:17 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1302401 - Revert: "With move semantics added to the language and the standard library updated with move constructors added for many types it is now interesting to take an argument directly by value, instead of by const-reference, and then copy. This check allows the compiler to take care of choosing the best way to construct the copy." draft
d361ffb81a9130263997983d46d23671f02fac92
created 2016-09-13 14:23 +0200
pushed 2016-09-13 12:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1302401 - This check replaces default bodies of special member functions with = default; draft
4040e87dca0972de7bcae504b0727d6fb548b7ef
created 2016-09-13 14:23 +0200
pushed 2016-09-13 12:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1302401 - With move semantics added to the language and the standard library updated with move constructors added for many types it is now interesting to take an argument directly by value, instead of by const-reference, and then copy. This check allows the compiler to take care of choosing the best way to construct the copy. draft
0fa1aba2b39e6f3b263fcd71a6517766a09e519d
created 2016-09-13 14:08 +0200
pushed 2016-09-13 12:23 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1302401 - use nullptr when possible draft
94befb88aee28153afdd35ef8a46761cd1a07bc6
created 2016-09-06 16:47 -0500
pushed 2016-09-07 00:44 +0000
Luke Wagner Luke Wagner - Bug 1292724 - Baldr: remove call_import, add imports to function index space (r=bbouvier)
f7f0a9f0833e0df30eeaf3c0b9ff5152e16b0fda
created 2016-07-29 16:51 +0200
pushed 2016-07-29 17:54 +0000
Hannes Verschore Hannes Verschore - Bug 1279248 - Part 1: Preparations in IonMonkey to support i64 on x86, r=jandem
3faf6a4932c13c6bef7b8834014650d9e237dc7f
created 2016-07-20 19:47 +0200
pushed 2016-07-21 15:39 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Rename AsmJS{Load,Store}GlobalVar to Wasm{Load,Store}GlobalVar; r=luke
86f32ce6a34434b8d3f3b16018b27376e5befa88
created 2016-07-20 12:28 -0700
pushed 2016-07-21 02:47 +0000
Wes Kocher Wes Kocher - Backed out 2 changesets (bug 1286517) for SM(arm) bustage CLOSED TREE
aa1eab6436badfd108056b392c06ee1c95e533dc
created 2016-07-13 16:44 +0200
pushed 2016-07-20 18:07 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1286517: Rename AsmJS{Load,Store}GlobalVar to Wasm{Load,Store}GlobalVar; r=luke
a134a50729fadcdd7b0804862946c533a60bcd7e
created 2016-06-13 10:24 +0200
pushed 2016-06-13 20:32 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1268024: split HeapAccess into MemoryAccess and BoundsCheck; r=luke
9a8b1991d802de8c97110f1b3c2e904635b0af35
created 2016-05-10 16:11 +0200
pushed 2016-05-23 01:13 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1271010: Remove AsmJSInternalCallee; r=luke
c2b3f129d0c88620ee822e5bd4b7365d2a21c2f5
created 2015-11-05 10:42 -0500
pushed 2016-04-19 08:34 +0000
Ryan VanderMeulen Ryan VanderMeulen - Revert to revision a725f1cd4baa, undoing the m-c -> b2g44 merge. a=bustage
6ff2fe5a07d99d40cbf32485125efd484119514b
created 2016-03-09 00:37 -0800
pushed 2016-04-14 20:27 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj, a=lizzard
ab18e997c2a9ede9e51811a6d9ade778393bdb42
created 2016-03-09 00:37 -0800
pushed 2016-04-01 17:48 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj a=lizzard
967dcb05f34702b5fdbc12892c3f92d67fc3450a
created 2016-03-09 00:37 -0800
pushed 2016-03-23 23:45 +0000
Jeff Walden Jeff Walden - Bug 1246061. r=jandem, r=bz, r=luke, r=froydnj
d1fca8995788d8628ac82e84f362b1f183464afd
created 2016-03-19 11:04 +0100
pushed 2016-03-19 17:36 +0000
Jan de Mooij Jan de Mooij - Bug 1257408 - Fix VS2015 C4312 warnings in js/src. r=nbp
101b028bc5861436573b5be17f6d633a6dfcdbb3
created 2016-03-09 19:07 +0800
pushed 2016-03-09 17:43 +0000
Heiher Heiher - Bug 1254808 - IonMonkey: MIPS: Define JS_USE_LINK_REGISTER on MIPS. r=h4writer
23f8c4fb046e1030ead14fa2138774e04d59b870
created 2016-02-10 09:23 -0600
pushed 2016-02-11 02:40 +0000
Luke Wagner Luke Wagner - Bug 1240583 - Odin: fix long jumps/calls on ARM for large modules (r=bbouvier)
less more (0) -100 -60 tip