js/src/jit/Recover.h
8b1881ead0b6
created 2017-09-07 13:01 +0000
pushed 2017-09-07 22:00 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 966743 - Inline Array.prototype.push with more than one argument. r=jandem
b755618d7c13
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
fc6159614e01
created 2017-06-15 13:14 -0400
pushed 2017-06-15 23:22 +0000
Kannan Vijayan Kannan Vijayan - Bug 1366377 - Unify StringSplitString ObjectGroup and fix Ion MCallOptimize. r=tcampbell
d43cb547757f
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
98dec674f3c9
created 2017-04-26 11:52 +0200
pushed 2017-04-27 00:30 +0000
Tom Schuster Tom Schuster - Bug 1355155 - Scalar replacement for arrow functions. r=nbp
df2d145e4c40
created 2017-04-05 20:35 +0200
pushed 2017-04-06 10:51 +0000
Tom Schuster Tom Schuster - Bug 1353170 - Implement scalar replacement for NewArrayIterator. r=jandem
109aaf987508
created 2017-03-01 13:36 +0000
pushed 2017-03-02 01:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1341951 - Use override keyword for all virtual methods of Recover Instructions. r=Waldo
06b3c4468a68
created 2017-03-01 13:36 +0000
pushed 2017-03-02 01:18 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1341951 - Replace RInstructionStorage copy by a cloneInto function on every RInstruction. r=Waldo
039475e39939
created 2017-02-09 17:12 -0800
pushed 2017-02-25 00:46 +0000
Jeff Walden Jeff Walden - Bug 1341951 - Use alignas/alignof (rather than a union that attempts to replicate the same thing) inside RInstructionStorage. r=nbp
968aa5ce9ed4
created 2016-11-08 14:06 +0000
pushed 2016-11-09 15:38 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1132888 part 1 - Re-add recover instruction for recovering typed array allocations. r=h4writer
9c43bca082b7
created 2016-11-04 11:38 -0700
pushed 2016-11-05 01:56 +0000
Wes Kocher Wes Kocher - Backed out 4 changesets (bug 1132888) for SM-tc(r) failures a=backout
e4b1a95a7f39
created 2016-11-04 14:02 +0000
pushed 2016-11-05 01:56 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1132888 part 1 - Re-add recover instruction for recovering typed array allocations. r=h4writer
01d621c2dbe3
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
d5bd7acc2f86
created 2016-08-26 15:02 -0400
pushed 2016-08-30 00:41 +0000
Taahir Ahmed Taahir Ahmed - Bug 1068605 - Add recovery instruction for MRandom. r=nbp
803ae1fb9740
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
6568553f7432
created 2016-08-19 17:41 +0800
pushed 2016-08-19 13:53 +0000
Iris Hsiao Iris Hsiao - Backed out changeset defd76119eda (bug 1294606)
defd76119eda
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
a8dac921f074
created 2016-06-08 16:10 +1000
pushed 2016-06-12 09:26 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1267551 (part 12) - Use MOZ_MUST_USE even more in js/src/jit/. r=h4writer.
49f41e609707
created 2016-05-11 09:54 +0900
pushed 2016-05-11 12:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1271037 - Part 2: Statically check that numOperands of the recover instruction and the MIR are consistent. r=h4writer, a=abillings
87b38a0c8543
created 2016-05-11 09:54 +0900
pushed 2016-05-11 12:53 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1271037 - Part 1: Fix numOperands of RRegExpMatcher, RRegExpSearcher, and RRegExpTester. r=h4writer, a=abillings
b4e25cbe3dcb
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
c5e0ea1a1ed2
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
185994606889
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f373233a8c82 (bug 887016)
d44ccce05064
created 2016-03-28 06:49 +0900
pushed 2016-03-28 20:04 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 7db6a99ec546 (bug 887016)
7db6a99ec546
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
f373233a8c82
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
28cc01acfd02
created 2015-09-24 18:28 +0900
pushed 2016-01-08 01:12 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer
fc0c61a15515
created 2016-01-06 14:37 +0000
pushed 2016-01-07 10:51 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1234736 - IonMonkey: Recover Math.imul as an int32 operation. r=h4writer
5a3767ed8441
created 2015-12-29 11:02 -0200
pushed 2016-01-05 10:59 +0000
Victor Carlquist Victor Carlquist - Bug 1235403 - Adding flat replacement bit on StringReplace to the recover instruction. r=nbp
91d6e262b662
created 2015-07-13 08:25 -0700
pushed 2015-07-13 22:55 +0000
Birunthan Mohanathas Birunthan Mohanathas - Bug 1182996 - Fix and add missing namespace comments. rs=ehsan
d8522704ac66
created 2015-07-01 05:07 +0200
pushed 2015-07-01 12:11 +0000
Lars T Hansen Lars T Hansen - Bug 1141994 - implement Atomics.isLockFree. r=h4writer r=luke
3bfb2991d525
created 2015-06-11 14:30 +0200
pushed 2015-06-12 00:02 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1166711 part 1.1 - Recover CreateThisWithTemplate with unboxed objects. r=bhackett
6e149698cd74
created 2015-06-11 14:30 +0200
pushed 2015-06-12 00:02 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1166711 part 0.5 - Add a big comment to explain Recover instructions. r=bhackett
5dbe1acdee3c
created 2015-06-10 09:42 -0700
pushed 2015-06-11 01:29 +0000
Brian Hackett Brian Hackett - Bug 1170372 - Use unboxed arrays for Array() and other functions keyed to allocation sites, r=jandem.
02f2f4c75007
created 2015-03-28 23:22 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
5b892d8ef453
created 2015-03-28 10:39 -0700
pushed 2015-03-29 03:30 +0000
Phil Ringnalda Phil Ringnalda - Backed out changeset 0c030f97a04f (bug 1144366) for being on top of patches being backed out
0c030f97a04f
created 2015-03-28 12:08 +0100
pushed 2015-03-29 03:30 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff
486e2ec002fe
created 2015-03-25 15:50 +0100
pushed 2015-03-26 18:44 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1092544 - Assert that instructions are recovered on bailouts. r=bbouvier
ac4464790ec4
created 2015-03-21 12:28 -0400
pushed 2015-03-22 20:58 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1145631 - Part 1: Replace MOZ_OVERRIDE and MOZ_FINAL with override and final in the tree; r=froydnj
e78f8f5154f2
created 2015-02-26 17:37 +0100
pushed 2015-02-27 02:25 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112165 - Recover SimdBox. r=bbouvier
6bfcb81d3716
created 2015-02-06 09:13 -0700
pushed 2015-02-06 22:44 +0000
Brian Hackett Brian Hackett - Bug 1129226 - Refactor ObjectGroup class and accessors, r=jandem.
97692c7152d6
created 2015-01-27 18:58 +0100
pushed 2015-01-28 00:05 +0000
Jarda Jarda - Bug 1101356 - MHypot Instruction supports up to four arguments. r=nbp
13f7779c31ed
created 2015-01-24 14:43 +0100
pushed 2015-01-25 00:24 +0000
Jan de Mooij Jan de Mooij - Bug 1066878 - Inline Object.create(x) in Ion. r=bhackett
95e3a5cf6530
created 2015-01-22 08:39 -0800
pushed 2015-01-24 16:27 +0000
ZongShen Shen ZongShen Shen - Bug 1120069 - IonMonkey: Implement MTruncateToInt32 recover instruction. r=nbp
9ccd38ce999f
created 2015-01-19 11:16 +0100
pushed 2015-01-20 02:25 +0000
Nicolas Devillers Nicolas Devillers - Bug 1096129 - IonMonkey: Implement Ceil Recover Instruction. r=nbp
a50d660f09da
created 2014-12-19 15:28 +0100
pushed 2014-12-19 20:08 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1073033 part 3 - Recover MLambda on bailouts. r=shu
2a43632e25c9
created 2014-11-28 14:26 +0100
pushed 2014-11-28 22:33 +0000
ZongShen Shen ZongShen Shen - Bug 1101637 - Implement the MathFunction(Sin) recover instruction. r=nbp
293af54d2872
created 2014-11-21 14:05 +0100
pushed 2014-11-22 00:36 +0000
ZongShen Shen ZongShen Shen - Bug 1066040 - IonMonkey: Implement the StringReplace recover instruction. r=nbp
c7eefbcb8e13
created 2014-11-18 17:34 +0100
pushed 2014-11-19 02:08 +0000
Jarda Jarda - Bug 1036163 - IonMonkey: Implement Hypot recover instruction. r=nbp
3789bf7f0e60
created 2014-11-03 15:39 +0100
pushed 2014-11-03 21:18 +0000
Peter Meuel Peter Meuel - Bug 1062888 - IonMonkey: Implement RToDouble Recover Instruction. r=nbp
27d545252264
created 2014-10-21 15:28 +0200
pushed 2014-10-21 19:21 +0000
Jyri Pyykkönen Jyri Pyykkönen - Bug 1076922 - Implement RToFloat32 Recover instruction. r=nbp
e22df17b1de9
created 2014-09-25 19:12 +0200
pushed 2014-09-25 20:46 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1064358 - Recover CreateThisWithTemplate. r=jandem
b85cd5885e12
created 2014-09-17 15:06 +0200
pushed 2014-09-17 18:42 +0000
Connor Connor - Bug 1066041 - Implement typeof recover instruction. r=nbp
18c0b7cb6a16
created 2014-09-10 19:02 +0200
pushed 2014-09-11 00:30 +0000
Aetf Aetf - Bug 1050649 - Implement recover instruction for RegExpReplace. r=nbp
0f2020c52ad7
created 2014-08-27 23:35 -0700
pushed 2014-09-05 15:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1040593 (attempt 2) - Partly allocate elements for |new Array(N)| when N > 2048. r=jandem,bhackett.
c234ba51a1d1
created 2014-09-04 18:00 -0700
pushed 2014-09-05 15:34 +0000
Wes Kocher Wes Kocher - Backed out changeset 94eed55e5a5b (bug 1040593) on a CLOSED TREE
94eed55e5a5b
created 2014-08-27 23:35 -0700
pushed 2014-09-05 15:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1040593 - Partly allocate elements for |new Array(N)| when N > 2048. r=jandem,bhackett.
8b1bfc63995e
created 2014-08-19 18:16 +0200
pushed 2014-08-19 20:23 +0000
Lawrence Abadier Lawrence Abadier - Bug 1038593 - IonMonkey: Implement RRegExpExec. r=nbp
d591725fbf82
created 2014-08-07 10:21 -0700
pushed 2014-08-07 21:20 +0000
Aetf Aetf - Bug 1038592 part 2 - Implement RegExpTest Recover Instruction. r=nbp
9bdc7649cc78
created 2014-08-04 07:18 -0700
pushed 2014-08-04 20:14 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1040027 part 2 - IonMonkey: Recover MNewArray. r=jandem
less more (0) -100 -60 tip