js/src/jit/LIR-Common.h
40c95e7f4f4bd7a7d58acb4392e7e3cf73b6c8d8
created 2015-02-09 18:16 -0600
pushed 2015-02-10 21:03 +0000
Luke Wagner Luke Wagner - Bug 1121433 - Remove clone-at-call-site functionality (r=shu,jandem)
042f7f7638b8b643689a5a3447e9e2969681297e
created 2015-02-06 15:30 -0800
pushed 2015-02-07 16:46 +0000
Dan Gohman Dan Gohman - Bug 1129088 - IonMonkey: Revert bug 1100685 and add a comment r=jandem
729f09bc8d13147ce5fc581965ea835cc9bb57d6
created 2015-02-05 21:41 +0100
pushed 2015-02-06 00:55 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112163 - Make Ion frame size a multiple of the JitStackAlignment. r=bbouvier
e3ff19a4994504fbedc7a02830b1063efb194183
created 2015-02-02 11:20 -0700
pushed 2015-02-02 22:28 +0000
Brian Hackett Brian Hackett - Bug 1125930 - Rename TypeObject to ObjectGroup, r=jandem.
cb01144424b5493c90f16733568eb109f3eb2fd0
created 2015-01-31 14:52 +0100
pushed 2015-02-01 17:17 +0000
Jan de Mooij Jan de Mooij - Bug 1113240 - Allow optimizing nursery-allocated getters/setters in Ion. r=bhackett
150ea8d298b92bd9b56f43abf79e7227c43d6912
created 2015-01-30 08:05 -0700
pushed 2015-01-31 16:54 +0000
Brian Hackett Brian Hackett - Bug 1124377 - Try to provide scratch registers for memory->memory MoveGroup moves, r=sunfish.
97692c7152d6c317d87aa14a619fbfdac1ee793a
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
fcb33cbbe1d25fa842b80c58d23de9dba9979c27
created 2015-01-26 12:22 +0100
pushed 2015-01-26 21:33 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112156 - Add MSimdUnbox to extract SIMD values from the TypedObjects. r=bbouvier
99eff4410e330e99b9d694375f5dae34f5107c6b
created 2015-01-16 11:57 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - Fix static-analysis build sailure on CLOSED TREE. r=tbpl-red
ea8cce9f66303f415a8bc27693bca6582efd3cca
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
70a8168c7d24fafac7b10f42069d257519999bd4
created 2015-01-15 20:11 -0500
pushed 2015-01-17 01:33 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
6ec139c64468872dc5b8ab44747e2b0c85870d5d
created 2015-01-14 15:26 -0800
pushed 2015-01-15 13:19 +0000
Wes Kocher Wes Kocher - Backed out 8 changesets (bug 1057082) for ASAN failures on a CLOSED TREE
b1ad3dabec8f59cc7351e2f472e93bb1ff7b0b0c
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 5/7 - Remove SPS instrumentation and replace with exitaddr instrumentation. r=jandem
635e101ed2be856b2c74fb93fb6453373e2fba6f
created 2015-01-14 16:19 -0500
pushed 2015-01-15 13:19 +0000
Kannan Vijayan Kannan Vijayan - Bug 1057082 - 3/7 - Modify jits to use lastProfilingFrame and lastProfilingCallSite fields. r=jandem
ac3b15d066657f307b8bcad8bd1b9993f0f82ece
created 2015-01-12 16:45 +0100
pushed 2015-01-12 20:26 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1112154 - Add MSimdBox and inline calls to SIMD constructors. r=bbouvier,jandem
7584b643e7e9e44c450c186e2631bed91fea5850
created 2015-01-07 01:18 -0800
pushed 2015-01-08 13:16 +0000
Shu-yu Guo Shu-yu Guo - Bug 1118038 - Remove JIT parts of PJS. (r=lth)
70d349ef50b7031fdccacf7efda7aba978b157b5
created 2015-01-02 17:18 -0500
pushed 2015-01-04 23:17 +0000
Boris Zbarsky Boris Zbarsky - Bug 1112934. Tell MGetDOMMember what its result type is so it can do a typed slot load. r=jandem
6c4b30ffe4d400adb94b16453c838ede151bc49b
created 2015-01-03 01:24 -0800
pushed 2015-01-04 04:02 +0000
Phil Ringnalda Phil Ringnalda - Back out cbf65998682c (bug 1112934) for SM(r) orange
cbf65998682c1a1ed036652c25d9f0f9193be085
created 2015-01-02 17:18 -0500
pushed 2015-01-04 04:02 +0000
Boris Zbarsky Boris Zbarsky - Bug 1112934. Tell MGetDOMMember what its result type is so it can do a typed slot load. r=jandem
f46c2220f91be38dd7299474f8906cd28a15f25c
created 2014-12-30 09:07 -0800
pushed 2014-12-30 23:48 +0000
Dan Gohman Dan Gohman - Bug 1115766 - IonMonkey: Generalize the regalloc constraints for LSimdShuffle r=bbouvier
f3e8355e98306060f1e73e61f6b1532c97f65158
created 2014-12-29 18:04 +0100
pushed 2014-12-30 01:28 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1110164: Extend MSimdSelect to also handle element-wise select; r=sunfish
a207bb51ae07cf7f33425d5d4f18b7ccd309d169
created 2014-12-22 18:08 +0100
pushed 2014-12-30 01:28 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1110164: Rename MSimdTernaryBitwise into MSimdSelect; r=sunfish
d8d78db85c5dd9b59edf9fd8a889b200d411482e
created 2014-12-23 13:52 -0800
pushed 2014-12-24 23:38 +0000
Dan Gohman Dan Gohman - Bug 1096138 - IonMonkey: Augment Nops with Mops to avoid collisions with fixed live ranges r=jandem
7ddd3a2413f4a0363e9d7811ab36956ae22906bf
created 2014-12-22 19:27 +0100
pushed 2014-12-23 18:17 +0000
Tom Schuster Tom Schuster - Bug 1114584 - Remove HaveSameClass. r=h4writer
3b3479d7b0b76e814b6b4e4ec852176c8bd5428a
created 2014-12-17 08:45 -0800
pushed 2014-12-18 01:53 +0000
Dan Gohman Dan Gohman - Bug 1100123 - IonMonkey: Simplify LSimdSelect's regalloc constraints r=bbouvier
9638a136fbeebb1f8e4d1c41e37be22fe6e78aa4
created 2014-12-15 20:53 -0800
pushed 2014-12-16 12:35 +0000
Dan Gohman Dan Gohman - Bug 1111241 - SpiderMonkey: Use VEX encodings for add, sub, and, or, xor, and andn r=jandem
489a094de48a691638ae5e9d7f562c7a84c7afb6
created 2014-12-15 20:53 -0800
pushed 2014-12-16 12:35 +0000
Dan Gohman Dan Gohman - Bug 1099080 - OdinMonkey: Eliminate AsmJSInterruptCheck's temporary register r=luke
4c4c162bfc77a46c44729b66b2d5853c698fd137
created 2014-12-13 10:22 -0500
pushed 2014-12-15 18:52 +0000
Ehsan Akhgari Ehsan Akhgari - Bug 1109702 - Fix more bad implicit constructors in js; r=Waldo
1d8b8c3d74e323165e6112151f43c796b9df5332
created 2014-12-12 10:24 -0700
pushed 2014-12-13 00:25 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
810cb91fe026097e0b961ddbbecd3a51fa5b910d
created 2014-12-11 13:00 -0500
pushed 2014-12-12 01:30 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset c2659bf5793d (bug 1107145) for bustage.
c2659bf5793d2093d573f47551125e28be94d34e
created 2014-12-11 10:35 -0700
pushed 2014-12-12 01:30 +0000
Brian Hackett Brian Hackett - Bug 1107145 - Allow typed objects with the same prototype to have different descriptors, r=nmatsakis.
354a878fcc9f2703fcc3930a59e49611e411307d
created 2014-12-11 12:10 +0100
pushed 2014-12-12 01:30 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1108825: Implement SIMD.int32x4.mul in Odin; r=sunfish
56d19efedf4fc80e5022b65930ad2723b4742684
created 2014-12-11 12:57 +0100
pushed 2014-12-12 01:30 +0000
Benjamin Bouvier Benjamin Bouvier - Backed out changeset dd24124194d5 (bug 1108825) for SM(e) failures
dd24124194d5dcdd9f1e40ad3aa57f4f86b42132
created 2014-12-11 12:10 +0100
pushed 2014-12-12 01:30 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1108825: Implement SIMD.int32x4.mul in Odin; r=sunfish
161eb7362fc67f5e539798844a11d1fcaceba731
created 2014-12-07 21:09 +0100
pushed 2014-12-10 21:10 +0000
Johannes Schulte Johannes Schulte - Bug 1105498 - Fix strict-handling for MCalllSetElement. r=efaust
b5136e8cd58e16ca8994d434a4fb4b9a55a67526
created 2014-11-24 18:52 -0800
pushed 2014-11-27 01:34 +0000
Nicholas Nethercote Nicholas Nethercote - Bug 1102538 - s/Ion/Jit/ where appropriate. r=jandem.
cecc072d44bccea803829f3d4fdbfceb52e6c8c8
created 2014-11-21 17:27 +0100
pushed 2014-11-22 00:36 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1094855: Update SimdBinaryArith::Min/Max to properly handle comparisons involving -0/0 and NaNs; r=sunfish
d64f299df337d69c8750df659ae4cc0c4460e6a2
created 2014-11-20 16:27 +0100
pushed 2014-11-21 01:35 +0000
Lars T Hansen Lars T Hansen - Bug 1073096 - Support for Odin and asm.js. r=luke
4e9c799bccc6ff3faa3b8049bebb42681c15ad81
created 2014-11-20 16:27 +0100
pushed 2014-11-21 01:35 +0000
Lars T Hansen Lars T Hansen - Bug 1073096 - Use MemoryBarrierBits type as container for bit sets. r=luke
68dd715f6f79a4fc540b7fffeec047cfe4dc3b6a
created 2014-11-20 03:56 -0700
pushed 2014-11-21 01:35 +0000
Brian Hackett Brian Hackett - Bug 1096539 - Keep track of typed object reference properties in type information, r=nmatsakis.
43aceb996c3bd38ea864606448e82207b997a6be
created 2014-11-20 01:48 +0100
pushed 2014-11-20 10:40 +0000
Hannes Verschore Hannes Verschore - Bug 1101576 - IonMonkey: Add fixes for LSubstr, r=efaust
ea2d1aa200e425c8fb33c4f79ad436551d0c803e
created 2014-11-19 13:14 +0100
pushed 2014-11-20 02:35 +0000
Jan de Mooij Jan de Mooij - Bug 1100513 - Inline Array(x) in IonMonkey. r=bhackett
4dad70c4554d1ae2ab6149495ced17469dc366ad
created 2014-11-18 16:42 -0800
pushed 2014-11-19 12:36 +0000
Shu-yu Guo Shu-yu Guo - Bug 1098696 - Make onDebuggerStatement able to trigger on non-debuggee frames. (r=jandem,jimb)
0088d5bbeecb1a931fc46da5154a4650ac0a2a0b
created 2014-11-18 14:25 -0800
pushed 2014-11-19 12:36 +0000
Dan Gohman Dan Gohman - Bug 1100685 - IonMonkey: Don't use tempCopy for LClampDToUint8. r=jandem
34859490061a145e795c439286cf8820c340ccd8
created 2014-11-18 15:53 +0100
pushed 2014-11-19 02:08 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till,jonco
9bd6e299c84a9dbaf3468866380609db76d475d6
created 2014-11-12 12:38 -0800
pushed 2014-11-13 01:03 +0000
Dan Gohman Dan Gohman - Bug 1096684 - IonMonkey: extraName() for SIMD insert and extract element r=bbouvier
ceca39a1a15480e8427eb2f7c50c63f79f79f6d1
created 2014-11-07 08:37 -0700
pushed 2014-11-08 01:50 +0000
Brian Hackett Brian Hackett - Bug 1092318 - Remove unsized array typed objects, r=nmatsakis.
c6c9c652409f678273f05bd0de7eb418bc5ae0e3
created 2014-11-05 20:43 -0800
pushed 2014-11-06 12:50 +0000
Wes Kocher Wes Kocher - Backed out changeset f28d2350eb43 (bug 1092318) for jsreftest permafails
f28d2350eb43fdabcd7ba6d370bf5e27fbd98c95
created 2014-11-05 17:58 -0700
pushed 2014-11-06 12:50 +0000
Brian Hackett Brian Hackett - Bug 1092318 - Remove unsized array typed objects, r=nmatsakis.
0cb31e9df233db19782758e6f07091e35d8a4f19
created 2014-11-05 09:24 -0700
pushed 2014-11-06 12:50 +0000
Brian Hackett Brian Hackett - Bug 1092238 - Optimize reads from reference members of TypedObjects, r=nmatsakis.
21402c47765a5ab35ebcc7749822daa4aa2c6d15
created 2014-11-05 14:03 +0100
pushed 2014-11-05 19:04 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 2e9f81c5d00c (bug 1052839) for ggc bustage
4bdc3391644e7200cb8419cdf59e502f36424498
created 2014-11-04 18:21 -0700
pushed 2014-11-05 19:04 +0000
Brian Hackett Brian Hackett - Bug 1091329 - Optimize writes to reference members of TypedObjects, r=nmatsakis,jandem.
2e9f81c5d00c0b5bc7df99645557eb9f4dd04283
created 2014-11-04 23:31 +0100
pushed 2014-11-05 19:04 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till,jonco
ed6401282c181e48024ffb661c1a9d3a65a85f11
created 2014-11-04 15:19 -0700
pushed 2014-11-05 19:04 +0000
Brian Hackett Brian Hackett - Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
672874702338dcadb45e203ad6164c5a1e39e0ab
created 2014-11-04 10:53 +0100
pushed 2014-11-05 02:19 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 88041cfff520 (bug 1052839) for rootanalysis test failures
88041cfff52074cd1f2fd6dfb53f0ce6d9d5ba3c
created 2014-11-04 09:43 +0100
pushed 2014-11-05 02:19 +0000
Hannes Verschore Hannes Verschore - Bug 1052839 - Selfhost substr/slice/substring, r=waldo,till
e5cc4321fbed33e76346389f17f04fc4577d92c4
created 2014-11-03 14:12 -0500
pushed 2014-11-03 21:18 +0000
Ryan VanderMeulen Ryan VanderMeulen - Backed out changeset 062226e8a2d2 (bug 1091015) for SM test failures.
062226e8a2d2c57979bc99dbcd1eb1f61d9d315d
created 2014-11-03 11:36 -0700
pushed 2014-11-03 21:18 +0000
Brian Hackett Brian Hackett - Bug 1091015 - Inline allocation of Typed Objects in IonMonkey, r=nmatsakis,jandem.
cad42543634925b55364e8149fb36754c6ed4d40
created 2014-11-03 10:38 +0100
pushed 2014-11-03 21:18 +0000
Mukilan Thiyagarajan Mukilan Thiyagarajan - Bug 1023154 - IonMonkey: Improve codegeneration of MIsObject followed by a branch. r=h4writer
4ec33eddc6fcdcab1c8bc9bc5100bc2d699c17e3
created 2014-10-29 11:14 -0700
pushed 2014-10-30 13:46 +0000
Brian Hackett Brian Hackett - Bug 1083600 - Use inline data for small transparent typed objects, r=sfink,nmatsakis.
less more (0) -100 -60 tip