js/src/jit/shared/LOpcodes-shared.h
b755618d7c138728721a13e7481c63035e7aec4d
created 2017-08-11 16:24 +0200
pushed 2017-08-21 23:40 +0000
Lars T Hansen Lars T Hansen - Bug 1389461 - WebAssembly sign extension opcodes. r=bbouvier
31625e5ae7685e3eede79541f3b483ca3e9a7faa
created 2017-08-17 18:31 +0200
pushed 2017-08-18 22:53 +0000
André Bargull André Bargull - Bug 1391304 - Inline IsCallable when called with MIRType::Value. r=jandem
a0e69aaf7f474f0c3c199cad25bdaa68b5c1ca48
created 2017-08-01 11:35 -0700
pushed 2017-08-04 01:07 +0000
André Bargull André Bargull - Bug 1383647 - Part 1: Use direct vm calls for String.prototype.toLower/UpperCase. r=jandem
f4b029e2a35de47ca02a59677821d5770ccdffae
created 2017-08-01 06:53 -0700
pushed 2017-08-02 00:34 +0000
André Bargull André Bargull - Bug 1383644 - Inline ToObject when called with MIRType::Value. r=jandem
99dfa13672c4a1574e70e4dca51abafcf00a70dd
created 2017-08-01 06:55 -0700
pushed 2017-08-02 00:34 +0000
André Bargull André Bargull - Bug 1385802 - Add ion-inline path for Reflect.getPrototypeOf(). r=jandem
aa3fa3b4af7229fb3dcf1044bcfd1fa283c7caee
created 2017-07-31 14:12 +0200
pushed 2017-08-01 00:43 +0000
Jan de Mooij Jan de Mooij - Bug 1385215 part 2 - Inline Object.prototype.toString in Ion. r=evilpie
8e46fc907da91a5ad9630fdca9fddaf3557eda63
created 2017-07-18 09:46 -0700
pushed 2017-07-21 12:15 +0000
André Bargull André Bargull - Bug 1381891 - Inline IsTypedArray even when non-TypedArrays were observed. r=jandem
eea24721f55d5bc96a7ffaebfd2e71e01a7c36ff
created 2017-07-20 18:47 +0200
pushed 2017-07-21 12:15 +0000
Tom Schuster Tom Schuster - Bug 1382612 - Support default class constructors in Ion. r=tcampbell
7e4f222d9501589ef8c53e58a5e90e9cc73763a6
created 2017-07-20 18:46 +0200
pushed 2017-07-21 12:15 +0000
Tom Schuster Tom Schuster - Bug 1344483 - Remove MInitProp from Ion. r=jandem
477268fa767f88f50fc99380a1bf3b303bb1b53d
created 2017-07-17 08:56 -0700
pushed 2017-07-19 14:00 +0000
André Bargull André Bargull - Bug 1380344 - Add Ion support for IsPackedArray. r=jandem
07e91ed4979384f67557a360a25d8ace5e0230ce
created 2017-07-18 12:08 +0000
pushed 2017-07-19 14:00 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1364908 - IonMonkey: Add LoadElementFromSate to support argument[x] in inlined functions. r=jandem
9d84a411ea6da7680c5086f29ecdfe20d5c4a688
created 2017-07-17 19:43 +0200
pushed 2017-07-18 16:15 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset b6be7c2be50e (bug 1364908)
b6be7c2be50eb559dc16815142e8a5bc2284db9a
created 2017-07-17 17:04 +0000
pushed 2017-07-18 16:15 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1364908 - IonMonkey: Add LoadElementFromSate to support argument[x] in inlined functions. r=jandem
1bd39c38c043886f64cc70fb452ee6093cdcf4de
created 2017-07-15 13:22 +0200
pushed 2017-07-16 14:31 +0000
Jan de Mooij Jan de Mooij - Bug 1375505 part 9 - Optimize for-in/JSOP_ITER with a Baseline/Ion IC. r=evilpie
0d961ec8015a554cc252dfe7611174fc96b2de8b
created 2017-06-27 11:53 -0700
pushed 2017-06-29 13:47 +0000
André Bargull André Bargull - Bug 1372081 - Ion-inline FinishBoundFunctionInit for normal and bound functions. r=jandem
4ef43b448dab296a3204077d6e9d0e8461759e77
created 2017-06-28 08:51 -0700
pushed 2017-06-29 13:47 +0000
Jan de Mooij Jan de Mooij - Bug 1376691 - Improve Ion-inlining of Array.isArray. r=nbp
d43cb547757f52677247a62dc353a6e46777cfee
created 2017-05-25 07:17 -0700
pushed 2017-05-26 19:44 +0000
André Bargull André Bargull - Bug 1367088 - Part 1: Generalize NewArrayIterator so it can be reused for other iterator types. r=evilpie
ba61a05620e4d2a0d85a63461d49c8ca9ce8b4e1
created 2017-04-17 13:31 -0400
pushed 2017-05-04 03:10 +0000
Ted Campbell Ted Campbell - Bug 1337773 - Use IonInIC for MIn and rename to MInCache r=jandem
a9d036ef05e83abbf6aa6370a4ef36bbc4d01706
created 2017-04-13 22:17 +0200
pushed 2017-04-14 09:07 +0000
Tom Schuster Tom Schuster - Bug 1344469 - Part 5 - CacheIR HasOwn in Ion. r=jandem
b26588027af0358884915cb5a09b52a9e48ac815
created 2017-04-03 22:24 +0200
pushed 2017-04-04 10:35 +0000
Tom Schuster Tom Schuster - Bug 1352006 - Inline NewArrayIterator in Ion. r=jandem
5f68da99a98c5b8f794120a2f13494de6e724387
created 2017-03-27 23:20 +0900
pushed 2017-03-29 13:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. r=jandem
a51f54fd72ffb04678ef00789f9655cd42f2c0ad
created 2017-03-27 23:20 +0900
pushed 2017-03-29 13:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. r=jandem
1d00d1e5a0f6a8ad28921c562e0fd52b9c4555e0
created 2017-03-27 17:25 +0200
pushed 2017-03-28 00:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 72750b6e9e2a (bug 1331092)
649797f1174f3e03b3b04feb54cf0cb2a660047b
created 2017-03-27 17:25 +0200
pushed 2017-03-28 00:13 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 831d289bb6cc (bug 1331092)
831d289bb6ccac19db04eca0bfba9ccef0699d19
created 2017-03-27 23:20 +0900
pushed 2017-03-28 00:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 8: Support JSOP_TOASYNCITER in JIT. r=jandem
72750b6e9e2a69f417257326a8af6f2b611592fd
created 2017-03-27 23:20 +0900
pushed 2017-03-28 00:13 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1331092 - Part 6: Support JSOP_TOASYNCGEN in JIT. r=jandem
ebd6a21698472d184f4ff16fc5bcb9e83853ab68
created 2017-03-19 14:16 +0900
pushed 2017-03-19 15:26 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1344477 - Part 2: Optimize Array.prototype.splice with JSOP_NORVCALL. r=jandem
1a9059a55ce0d12376465994f43060cb7cc537a5
created 2017-03-07 15:37 +0100
pushed 2017-03-08 00:40 +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-08 00:40 +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-08 00:40 +0000
Lars T Hansen Lars T Hansen - Bug 1338217 - Wasm, stop patching generated code. r=luke
7183f7b691fb198e90393767a88eaacea93210bc
created 2017-03-03 20:30 +0100
pushed 2017-03-08 00:40 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1339089: Inline floor/ceil/trunc/nearest in Ion when we have sse4; r=sunfish
712e84866cf557b5ed88c7b991dd508ec3d550ef
created 2017-02-26 14:02 +0900
pushed 2017-02-26 18:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1342553 - Part 0.2: Support JSOP_CHECKISCALLABLE in JIT. r=shu
0a3a0f9eb7737b7f7c28b638d0effc3f56b7aa4f
created 2017-02-15 15:28 -0500
pushed 2017-02-22 22:55 +0000
Ted Campbell Ted Campbell - Bug 1273858 - Ion-compile JSOP_FRESHENLEXICALENV/JSOP_RECREATELEXICALENV r=jandem
da80011188edef316aa6d8622f4de141a8332e71
created 2017-02-10 13:49 -0500
pushed 2017-02-22 22:55 +0000
Ted Campbell Ted Campbell - Bug 1273858 - Ion-compile JSOP_PUSHLEXICALENV/JSOP_POPLEXICALENV r=jandem
d85f460926f103fec2c319e5524c0c03c853b534
created 2016-12-03 07:44 +0900
pushed 2016-12-03 06:17 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 883377 - Part 3: Support JSOP_SETFUNNAME in Baseline and Ion. r=jandem
25b0168c9cc78b7fca048c1b1240926659f98033
created 2016-11-16 23:38 +0100
pushed 2016-11-18 03:21 +0000
Robin Templeton Robin Templeton - Bug 1188586 - Fix exponentiation of non-primitive values. r=jandem
d1710006b0936f2315997fcc39c092b72220e6eb
created 2016-11-09 03:27 +0900
pushed 2016-11-09 15:38 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1314055 - Part 3: Support JSOP_TOASYNC in Ion. r=jandem
b03e9ee30ba455587fa557a0670eb39d1383d690
created 2016-11-02 10:57 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Group AsmJS and Wasm MIR/LIR nodes together in opcodes list; r=luke
f8565f00c8dff329665537f75cceb749b6872366
created 2016-11-02 10:50 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSParameter to WasmParameter and AsmJSPassStackArg to WasmStackArg; r=luke
4e2659c6007108b36fc7a103fd0ba0a22db47dda
created 2016-11-02 10:43 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSReturn/AsmJSVoidReturn to WasmReturn/WasmReturnVoid; r=luke
ebd1e91c164d10e6fe5a4eca1875784a17cc0a79
created 2016-11-02 10:37 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSUnsignedToFloat32 to WasmUnsignedToFloat32; r=luke
9ef4cab999be0083c2e1ce03c810af927cb4b6ea
created 2016-11-02 10:33 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmJSUnsignedToDouble to WasmUnsignedToDouble; r=luke
4b874e0db3b4b68efd5ba8e88ca14ae534fe5a1b
created 2016-11-02 10:24 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmSelect to WasmSelect; r=luke
507bd72e0ff29e46e77d7650ec02516af42c644d
created 2016-11-02 10:15 +0100
pushed 2016-11-04 02:33 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1304672: Rename AsmReinterpret to WasmReinterpret; r=luke
150a4de2c5d9bd82d8fbb28fc7a3fb8d2949484f
created 2016-10-19 09:35 -0700
pushed 2016-11-03 02:30 +0000
André Bargull André Bargull - Bug 1288541 - Part 2: Inline _GetNextSetEntryForIterator intrinsic. r=arai
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
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
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)
less more (0) -100 -60 tip