js/src/jit/MOpcodes.h
6d8c0c9dc553
created 2015-05-28 10:16 +0200
pushed 2015-06-03 08:58 +0000
Jan de Mooij Jan de Mooij - Bug 1160884 - Add KeepAlive instructions after elements/slots uses. r=nbp, a=abillings
02f2f4c75007
created 2015-03-28 23:22 +0100
pushed 2015-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +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-05-11 18:39 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1092544 - Assert that instructions are recovered on bailouts. r=bbouvier
bcad11e292db
created 2015-03-18 20:07 +0100
pushed 2015-05-11 18:39 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1135039: Generalize swizzle MIR node to SimdGeneralShuffle; r=sunfish
b0993c742a0d
created 2015-03-12 10:25 -0600
pushed 2015-05-11 18:39 +0000
Brian Hackett Brian Hackett - Bug 1128076 - Clean up naming around unboxed scalar MIR accesses, r=jandem.
9e86bfdf6bd8
created 2015-03-03 06:32 -0600
pushed 2015-05-11 18:39 +0000
Brian Hackett Brian Hackett - Bug 1135816 - Handle unboxed object receivers when compiling getter/setter calls in baseline/Ion, r=jandem.
b5cac236faad
created 2015-02-27 09:35 +0100
pushed 2015-05-11 18:39 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1135039: Implement general SIMD swizzle and use it; r=sunfish
41be09fe77e0
created 2015-03-30 14:41 +0200
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1144366 - Switch SpiderMonkey and XPConnect style from |T *t| to |T* t|. r=jorendorff, a=sledru
456afb8e4650
created 2015-02-21 18:52 -0600
pushed 2015-03-30 18:32 +0000
Brian Hackett Brian Hackett - Bug 1133254 - Improve type information and Ion compilation when dealing with converted unboxed objects, r=jandem.
40c95e7f4f4b
created 2015-02-09 18:16 -0600
pushed 2015-03-30 18:32 +0000
Luke Wagner Luke Wagner - Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem)
e3ff19a49945
created 2015-02-02 11:20 -0700
pushed 2015-03-30 18:32 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
cb01144424b5
created 2015-01-31 14:52 +0100
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 1113240 - Allow optimizing nursery-allocated getters/setters in Ion. r=bhackett
fcb33cbbe1d2
created 2015-01-26 12:22 +0100
pushed 2015-03-30 18:32 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112156 - Add MSimdUnbox to extract SIMD values from the TypedObjects. r=bbouvier
a875275b8a9d
created 2015-01-17 13:04 +0100
pushed 2015-03-30 18:32 +0000
Jan de Mooij Jan de Mooij - Bug 900849 - Make polymorphic inlining work with non-singletons. r=djvj
ea8cce9f6630
created 2015-01-15 20:11 -0500
pushed 2015-03-30 18:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
6ec139c64468
created 2015-01-14 15:26 -0800
pushed 2015-03-30 18:32 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
b1ad3dabec8f
created 2015-01-14 16:19 -0500
pushed 2015-03-30 18:32 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
ac3b15d06665
created 2015-01-12 16:45 +0100
pushed 2015-02-23 15:17 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112154 - Add MSimdBox and inline calls to SIMD constructors. r=bbouvier,jandem
7584b643e7e9
created 2015-01-07 01:18 -0800
pushed 2015-02-23 15:17 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118038 - Remove JIT parts of PJS. (r=lth)
a207bb51ae07
created 2014-12-22 18:08 +0100
pushed 2015-02-23 15:17 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1110164: Rename MSimdTernaryBitwise into MSimdSelect; r=sunfish
7ddd3a2413f4
created 2014-12-22 19:27 +0100
pushed 2015-02-23 15:17 +0000
Tom Schuster Tom Schuster - Bug 1114584 - Remove HaveSameClass. r=h4writer
1d8b8c3d74e3
created 2014-12-12 10:24 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
810cb91fe026
created 2014-12-11 13:00 -0500
pushed 2015-02-23 15:17 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c2659bf5793d (bug 1107145) for bustage.
c2659bf5793d
created 2014-12-11 10:35 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
872df69a912c
created 2014-12-09 07:28 -0700
pushed 2015-02-23 15:17 +0000
Brian Hackett Brian Hackett - Bug 1107774 - Make LIRGenerator visit() methods infallible, r=jandem.
d64f299df337
created 2014-11-20 16:27 +0100
pushed 2015-01-12 19:37 +0000
Lars T Hansen Lars T Hansen - Bug 1073096 - Support for Odin and asm.js. r=luke
ea2d1aa200e4
created 2014-11-19 13:14 +0100
pushed 2015-01-12 19:37 +0000
Jan de Mooij Jan de Mooij - Bug 1100513 - Inline Array(x) in IonMonkey. r=bhackett
4dad70c4554d
created 2014-11-18 16:42 -0800
pushed 2015-01-12 19:37 +0000
Shu-yu Guo Shu-yu Guo - Bug 1098696 - Make onDebuggerStatement able to trigger on non-debuggee frames. (r=jandem,jimb)
34859490061a
created 2014-11-18 15:53 +0100
pushed 2015-01-12 19:37 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till,jonco
ceca39a1a154
created 2014-11-07 08:37 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1092318 - Remove unsized array typed objects, r=nmatsakis.
c6c9c652409f
created 2014-11-05 20:43 -0800
pushed 2015-01-12 19:37 +0000
Wes Kocher Wes Kocher - Backed out changeset f28d2350eb43 (bug 1092318) for jsreftest permafails
f28d2350eb43
created 2014-11-05 17:58 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1092318 - Remove unsized array typed objects, r=nmatsakis.
0cb31e9df233
created 2014-11-05 09:24 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1092238 - Optimize reads from reference members of TypedObjects, r=nmatsakis.
21402c47765a
created 2014-11-05 14:03 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2e9f81c5d00c (bug 1052839) for ggc bustage
4bdc3391644e
created 2014-11-04 18:21 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091329 - Optimize writes to reference members of TypedObjects, r=nmatsakis,jandem.
2e9f81c5d00c
created 2014-11-04 23:31 +0100
pushed 2015-01-12 19:37 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till,jonco
ed6401282c18
created 2014-11-04 15:19 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
672874702338
created 2014-11-04 10:53 +0100
pushed 2015-01-12 19:37 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 88041cfff520 (bug 1052839) for rootanalysis test failures
88041cfff520
created 2014-11-04 09:43 +0100
pushed 2015-01-12 19:37 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till
e5cc4321fbed
created 2014-11-03 14:12 -0500
pushed 2015-01-12 19:37 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 062226e8a2d2 (bug 1091015) for SM test failures.
062226e8a2d2
created 2014-11-03 11:36 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
0be3a777ab2b
created 2014-10-28 17:30 -0700
pushed 2015-01-12 19:37 +0000
Dan Gohman Dan Gohman - Bug 1077991 - IonMonkey: Simplify the handling of try-catch block control flow r=jandem
4ec33eddc6fc
created 2014-10-29 11:14 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
ab936277cf4b
created 2014-10-23 14:23 +0200
pushed 2015-01-12 19:37 +0000
Lars T Hansen Lars T Hansen - Bug 979594 - JIT implementations of the important Atomics. r=sstangl
b3d520124cd3
created 2014-08-27 19:24 +0200
pushed 2015-01-12 19:37 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1021716: SIMD x86-x64: Implement MSimdShuffleMix; r=sunfish
e072ee6538a7
created 2014-06-18 22:38 +0200
pushed 2015-01-12 19:37 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1021716: SIMD x86x-64: Implement MSimdSwizzle; r=sunfish
35ba8c31d7f3
created 2014-10-17 16:57 -0700
pushed 2015-01-12 19:37 +0000
Brian Hackett Brian Hackett - Bug 1073842 - Remove slots/elements from non-native objects, use a new layout for proxies and typed objects, r=luke,billm,efaust,bz,sfink,jandem.
6f07f38a90df
created 2014-10-28 17:30 -0700
pushed 2014-11-28 15:29 +0000
Dan Gohman Dan Gohman - Bug 1077991 - IonMonkey: Simplify the handling of try-catch block control flow. r=jandem, a=dveditz
d80d80865715
created 2014-07-25 14:37 -0700
pushed 2014-11-28 15:29 +0000
Ivan Jibaja Ivan Jibaja - Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
279aac062e97
created 2014-10-07 16:25 +0100
pushed 2014-11-28 15:29 +0000
Ed Morley Ed Morley - Backed out changeset 2e15d016544a (bug 1044256) for failures in testSIMD.js; CLOSED TREE
2e15d016544a
created 2014-07-25 14:37 -0700
pushed 2014-11-28 15:29 +0000
Ivan Jibaja Ivan Jibaja - Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
e6e7586b3e02
created 2014-10-01 14:57 +0200
pushed 2014-11-28 15:29 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1073064: SIMD x86-x64 backend: Implement MSimdBinaryLogical; r=sunfish
c965698b314e
created 2014-09-25 13:18 +0200
pushed 2014-11-28 15:29 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1069956: SIMD x86-x64 backend: implement SimdReinterpretCast; r=sunfish
1926709eaf90
created 2014-09-25 13:18 +0200
pushed 2014-11-28 15:29 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1069956: SIMD x86-x64 backend: implement SimdConvertFrom; r=sunfish
d418a4d0f8d5
created 2014-09-19 14:53 +0200
pushed 2014-11-28 15:29 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1025100: Implement MSimdInsertElement; r=sunfish
26d86ab7c4f3
created 2014-09-17 21:07 +0200
pushed 2014-11-28 15:29 +0000
Jan de Mooij Jan de Mooij - Bug 831585 - Refactor and simplify for-in bytecode and remove cx->iterValue. r=bhackett
31714af41f2c
created 2014-09-15 16:30 -0700
pushed 2014-11-28 15:29 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 3: Compile new let opcodes in Ion. (r=jandem)
ac936775ecb6
created 2014-09-11 18:55 +0200
pushed 2014-11-28 15:29 +0000
Inanc Seylan Inanc Seylan - Bug 1005922: IonMonkey: Remove bailing on NewObject/NewArray during arguments usage analysis; r=h4writer
less more (0) -100 -60 tip