js/src/jit/LOpcodes.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)
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
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
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
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
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
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
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.
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
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)
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
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.
ab936277cf4ba207714f13d14ddbbfa9996c86fd
created 2014-10-23 14:23 +0200
pushed 2014-10-23 18:06 +0000
Lars T Hansen Lars T Hansen - Bug 979594 - JIT implementations of the important Atomics. r=sstangl
b3d520124cd3864c4b18ba94c185900e92d9c57a
created 2014-08-27 19:24 +0200
pushed 2014-10-21 19:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1021716: SIMD x86-x64: Implement MSimdShuffleMix; r=sunfish
e072ee6538a770e6c4a9d534f6e38df5aefd620f
created 2014-06-18 22:38 +0200
pushed 2014-10-21 19:21 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1021716: SIMD x86x-64: Implement MSimdSwizzle; r=sunfish
35ba8c31d7f3cdd4c93926d3cfd3977105b8a2d3
created 2014-10-17 16:57 -0700
pushed 2014-10-20 12:40 +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.
d80d80865715e81e38e3189af0c23faba1993068
created 2014-07-25 14:37 -0700
pushed 2014-10-08 23:37 +0000
Ivan Jibaja Ivan Jibaja - Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
279aac062e97caa4f4c3c14f0e1d8edb292758f5
created 2014-10-07 16:25 +0100
pushed 2014-10-07 20:04 +0000
Ed Morley Ed Morley - Backed out changeset 2e15d016544a (bug 1044256) for failures in testSIMD.js; CLOSED TREE
2e15d016544a16ddf87004dc206e93e664de0847
created 2014-07-25 14:37 -0700
pushed 2014-10-07 20:04 +0000
Ivan Jibaja Ivan Jibaja - Bug 1044256 - SIMD backend: implement unary arithmetic operations; a=ijibaja,bbouvier; r=sunfish
e6e7586b3e02cdd59e978f306b8f1c2d1ef71c4c
created 2014-10-01 14:57 +0200
pushed 2014-10-01 23:26 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1073064: SIMD x86-x64 backend: Implement MSimdBinaryLogical; r=sunfish
1926709eaf906f6667979a2830d748807e466878
created 2014-09-25 13:18 +0200
pushed 2014-09-25 20:46 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1069956: SIMD x86-x64 backend: implement SimdConvertFrom; r=sunfish
d418a4d0f8d5840b51c875599926074ee120ef97
created 2014-09-19 14:53 +0200
pushed 2014-09-19 17:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1025100: Implement MSimdInsertElement; r=sunfish
5f142d472a2686baa78337418fce8f0ded0ab41f
created 2014-09-19 14:39 +0200
pushed 2014-09-19 17:54 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1053788: Implement backends for generating min/max for float32; r=sunfish
26d86ab7c4f35da9e7db86c1e0e7cf2203f4bbd6
created 2014-09-17 21:07 +0200
pushed 2014-09-18 02:16 +0000
Jan de Mooij Jan de Mooij - Bug 831585 - Refactor and simplify for-in bytecode and remove cx->iterValue. r=bhackett
31714af41f2cd27611ef133a0db733fcdf72ab70
created 2014-09-15 16:30 -0700
pushed 2014-09-16 03:01 +0000
Shu-yu Guo Shu-yu Guo - Bug 1001090 - Part 3: Compile new let opcodes in Ion. (r=jandem)
179193fbcccdfe7ea0326038527956fd11543794
created 2014-09-11 08:50 +0200
pushed 2014-09-11 13:27 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1051860: Optimize SimdValueX4 codegen for float32x4 with unpcklps; r=sunfish
2c0bf50217f78a6a7ce18833c1703de21743b3ed
created 2014-09-03 18:12 +0200
pushed 2014-09-03 20:38 +0000
Jan de Mooij Jan de Mooij - Bug 1002473 - Make IsConstructing fast for JIT frames. r=nbp
974abe2bd9499d0031b4500eaacab7f0f4b7c5e3
created 2014-09-02 17:49 +1000
pushed 2014-09-02 18:33 +0000
Douglas Crosher Douglas Crosher - Bug 1060437 - SIMD backend: Implement the select operation; r=bbouvier
a65fbd070a585bf58dcbdda15190ae477db15de9
created 2014-09-01 01:30 +1000
pushed 2014-09-02 05:46 +0000
Douglas Crosher Douglas Crosher - Bug 1060789: SIMD x86-x64 backend: Add 'splat' backend support; r=sunfish
6a78c4812f10cd1003d088b3a2d30b1840e02a2c
created 2014-08-29 20:24 +1000
pushed 2014-09-02 05:46 +0000
Douglas Crosher Douglas Crosher - Bug 1059749: SIMD backend: implement signMask; r=sunfish
393c2341a26b5419d88cd17add68b9d4cf309423
created 2014-08-27 18:07 -0700
pushed 2014-09-02 05:46 +0000
Ivan Jibaja Ivan Jibaja - Bug 1059529: SIMD x86-x64 backend: Implement bitwise operations; a=ijibaja,dougc,bbouvier; r=sunfish
5fa26de0a04fcf3f6e44de54f143fbb9cda38004
created 2014-07-25 02:38 -0700
pushed 2014-09-02 05:46 +0000
Ivan Jibaja Ivan Jibaja - Bug 1025127: SIMD x86-x64 backend: implement Comparisons; a=ijibaja,dougc,bbouvier; r=sunfish
c9ffa291cfe3597c53b00a37d485c9d730586a89
created 2014-08-23 12:58 +0200
pushed 2014-08-25 15:49 +0000
Tom Schuster Tom Schuster - Bug 995230 - Inline Math.clz32. r=jandem
9605a571ca8ad581b903537906f99e0c449199e6
created 2014-08-19 22:25 -0800
pushed 2014-08-20 13:28 +0000
Brian Hackett Brian Hackett - Bug 934450 - Allow objects to have copy on write elements, r=billm,jandem.
7e2e5dffbb2e59ba83c880a28c46ddd76c9cdf2b
created 2014-08-17 15:58 -0400
pushed 2014-08-18 13:22 +0000
Kannan Vijayan Kannan Vijayan - Bug 1054340 - Remove PcOffset IR instructions. r=h4writer
50c3d450f98132045dc3e9dfa96aba44d5729fe9
created 2014-08-13 11:59 -0400
pushed 2014-08-13 19:31 +0000
Kannan Vijayan Kannan Vijayan - Bug 1004831 - Part 1 - Track pcOffsets of generated code during ion compilation. r=jdemooij
c667b20a1d07e661b0111cdfd103a45f0ddd8dd9
created 2014-08-13 15:13 +0200
pushed 2014-08-13 19:31 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1043337: SIMD x86-x64: Implement Add; r=sunfish
less more (0) -100 -60 tip