js/src/jit/MCallOptimize.cpp
cb171b15a882723b189e2fefa2a06f27e8f907c5
created 2015-11-16 09:01 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 5: Inline IsWrappedArrayConstructor intrinsic. r=jandem
fdbb1c215d783a85c27d71ed8bb832690962c948
created 2015-11-16 09:01 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
b535cc24f7d0b2703a43cf43fa371c6087dbb5e4
created 2015-12-18 17:02 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1233642 - Part 2: Self-host Array.prototype.concat. r=efaust
f3195319f23d49c8f91b2edfe2b549a470d386db
created 2016-03-05 18:56 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 0.3: Inline ArrayBufferByteLength self-hosting intrinsic. r=jwalden
fffa0e5cc40628fcb7848dff1fe8c8c7605e9bc7
created 2016-03-05 18:56 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 0.2: Inline PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden
a3d994656b2bf373d1deb2cc13f559a4dcf15747
created 2016-03-19 02:42 +0900
pushed 2016-04-04 13:43 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1248289 - Part 1: Inline _GetNextMapEntryForIterator intrinsic. r=jandem
1da938156283fc4fec76261e41efbd5abd894e24
created 2016-02-29 13:20 +0000
pushed 2016-03-09 16:35 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1248412 - inlineIsTypedArrayHelper: Check for TypedArray and Proxy classes when we allow wrapped TypedArray. r=Waldo
e286e902c15ef24d3a28cfb4dd56f22a182cedb4
created 2016-02-23 23:45 +0900
pushed 2016-03-09 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1249896 - Part 3: Add JS namespace for GenericNaN. r=luke
d1a4b82b556a5491cd824e70f781a55f7025269d
created 2016-02-20 05:43 +0900
pushed 2016-03-09 16:35 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1249235 - Store RegExp flags into single slot. r=h4writer
0af8ffcf68700145b0885e85ce396533e20430eb
created 2016-02-18 15:37 -0800
pushed 2016-03-09 16:35 +0000
Jakob Olesen Jakob Olesen - Bug 1201934 - Remove SIMD shiftRight***ByScalar. r=sunfish
16203ccd8f80055ac71bcd4ccbb1a247289ef107
created 2016-02-18 11:38 -0800
pushed 2016-03-09 16:35 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244889 - Remove trivial SIMD NewAsmJS factories. r=bbouvier
2da9867fc1d2c83dd8be224dd606034772ecde16
created 2016-02-18 14:18 +0100
pushed 2016-03-09 16:35 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 5 - Support int64 constants, add MIRType_Int64. r=luke
b7f93e7b0caad9cc07b1c8d3e0bcbad59c0d35f3
created 2016-02-17 01:40 +0900
pushed 2016-02-17 19:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1246575 - Inline RegExp.prototype.{global,ignoreCase,multiline,sticky,unicode} getters. r=h4writer
d170a9874c2b3c77541c32df0af0ae868bf2d5a8
created 2016-02-16 12:53 +0100
pushed 2016-02-17 19:16 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 4 - Replace MConstant's js::Value with a custom union. r=luke
98bc20ce84527365ab0398e32183127d5f7786fc
created 2016-02-12 08:58 +0100
pushed 2016-02-17 19:16 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 3 - Rewrite MConstant's public interface to not expose js::Value directly. r=luke
6cbce3cad8b72f00ff3f86a0804469f94510127b
created 2016-02-12 08:58 +0100
pushed 2016-02-17 19:16 +0000
Jan de Mooij Jan de Mooij - Bug 1246658 part 1 - Refactor MDefinition::constantValue and friends. r=bbouvier
b7ecabf42762c4a152dd32cd53280d27e84faef2
created 2016-02-09 08:46 -0800
pushed 2016-02-17 19:16 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244254 - Simplify MSimd* constructors. r=nbp
6e9789224055886c7a1a7126ca4e3428ce00d42e
created 2016-02-09 08:46 -0800
pushed 2016-02-17 19:16 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244254 - Add SimdType to MSimdBox and MSimdUnbox. r=nbp
65c42ca17bc765a219d793c7e27be46bc8400a3e
created 2016-02-09 08:46 -0800
pushed 2016-02-17 19:16 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244254 - Check SIMD arguments in IonBuilder. r=nbp
dbf37b8608533bc4a652e0055618dd2b2080aeb2
created 2016-02-09 08:46 -0800
pushed 2016-02-17 19:16 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244254 - Add IonBuilder::unboxSimd(). r=nbp
3104d4155b1e9f2ec92286fcfa380dc5ba540f5f
created 2016-02-09 08:46 -0800
pushed 2016-02-17 19:16 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244254 - Pass a SimdType to inlineSimd(). r=nbp
7eabb9a77994b362daffe3eb588770960a99e4f3
created 2016-02-09 08:45 -0800
pushed 2016-02-17 19:16 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1244254 - Move SimdTypeToMIRType into the header. r=nbp
9a15e1b3f69cdbf593db079b15409164393a6c7d
created 2016-02-04 09:23 -0800
pushed 2016-02-08 15:56 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1245547 - Implement RSimdBox for Uint32x4. r=nbp
84db96b7857f6f693331c1a78bf87cd0bfceb5e8
created 2016-02-01 14:55 -0800
pushed 2016-02-08 15:56 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement Uint32x4 extractLane in Ion. r=nbp
426fa86f579d918364e4f1fc74f6f5df5c8b4a59
created 2016-02-01 14:55 -0800
pushed 2016-02-08 15:56 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement unsigned SIMD compares. r=sunfish
564346366f94def3db4e03355263657274ec99d2
created 2016-02-01 14:55 -0800
pushed 2016-02-08 15:56 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Implement Uint32x4 <==> Float32x4 conversions. r=sunfish
a3eee47dab19a77a251829c4bb0be1084b96d61d
created 2016-02-01 14:55 -0800
pushed 2016-02-08 15:56 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Connect SIMD.Uint32x4 operations to the Ion inliner. r=bbouvier
8c519f3497f9140afb80b5bec570b8d5557e05fd
created 2016-02-01 14:55 -0800
pushed 2016-02-08 15:56 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1240796 - Inline SIMD operations that return scalars. r=bbouvier
57bce3c84db54a5f8c00251b305f16c70516fd70
created 2016-01-28 14:59 +0100
pushed 2016-02-08 15:56 +0000
Jan de Mooij Jan de Mooij - Bug 1232859 - Don't crash or abort compilation if we're unable to compile the regex stubs. r=nbp
3b5f43556647710f9f42ec8b09c9c252407d9650
created 2016-01-22 16:58 +0100
pushed 2016-01-24 02:31 +0000
Sylvestre Ledru Sylvestre Ledru - Bug 1218816 - Remove useless semicolons. Found by coccinelle. r=Ehsan
8cee871e838f1d14c8d3c37d1f3e862cc651d4fa
created 2016-01-22 11:04 +0100
pushed 2016-01-24 02:31 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1241454: Hoist SimdTypeDescr::Type into SimdType, unify AsmJSSimdType and SimdType; r=jolesen
02827acc616d26af4adcab766d6cdfe2b354bcf0
created 2016-01-20 12:50 -0800
pushed 2016-01-21 11:31 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1238679 - Implement main SIMD inlining dispatch. r=bbouvier
a5d469a2a37fb9f3f8807db603508d01c2ac87f6
created 2016-01-20 12:50 -0800
pushed 2016-01-21 11:31 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1238679 - Make inlineSimdLoad/Store take a MIRType argument. r=bbouvier
4b183a8cf314cb474607994710e7532836586b82
created 2016-01-20 12:50 -0800
pushed 2016-01-21 11:31 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1238679 - Provide per-operation JSJitInfo for the SIMD functions. r=bbouvier
af12e3e733d125620ca005ec3b0b7f668f8c85c1
created 2016-01-20 12:50 -0800
pushed 2016-01-21 11:31 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1238679 - Put JSJitInfo::depth in anonymous union. r=nbp
338294fa149d7bf7ab64ddf0c95c286c27ea86de
created 2016-01-20 13:54 -0600
pushed 2016-01-21 11:31 +0000
Morgan Phillips Morgan Phillips - Bug 1239068 - Inline "PossiblyTypedArrayLength" intrinsic; r=Waldo
b7a4595a79011dc47a6ac00eee59969586cccbe9
created 2016-01-12 14:47 +0100
pushed 2016-01-13 11:01 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction (updated). r=waldo
f29f1d9a3cd31eb7a12eaab889a8a138c79d5d98
created 2014-12-07 23:39 +0100
pushed 2016-01-13 11:01 +0000
Till Schneidereit Till Schneidereit - Bug 1000780 - Part 5: Self-host Function.prototype.bind. r=jandem
151695836c37eb591dab55cdb696d620b7092039
created 2016-01-12 14:25 +0100
pushed 2016-01-13 11:01 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 7bda46f81215 (bug 1225031) for spidermonkey test failures
7bda46f8121539b2970666e61d609a8907300e59
created 2015-12-05 16:33 +0100
pushed 2016-01-13 11:01 +0000
Lars T Hansen Lars T Hansen - Bug 1225031 - get rid of the AnyTypedArray abstraction. r=waldo
aaab4a60fca8db5d3e4ddbfbd58442bd32267455
created 2016-01-06 13:51 +0100
pushed 2016-01-08 14:26 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1237284: Make inlineSimd* functions take MIRType to avoid an indirection; r=jolesen
888d04815b8bb3007b5ea1a87e976cfa66d4faaf
created 2016-01-07 09:44 +0100
pushed 2016-01-08 14:26 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1237284: Make SIMD names more consistent in MCallOptimize; r=jolesen
d39655c43ff0ab6378f2fc82ec56270d3bd88013
created 2016-01-07 16:50 +0900
pushed 2016-01-08 01:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1207922 - Part 2: Propagate OOM thrown from stub generation. r=till
28cc01acfd024c6ba4066fc192c6ccff502c0b00
created 2015-09-24 18:28 +0900
pushed 2016-01-08 01:16 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1207922 - Part 1: Self-host RegExp.prototype.{exec,test}. r=till,h4writer
66bf206c48829731c7c34e2d781dd5541e104786
created 2015-12-23 09:52 -0800
pushed 2015-12-26 01:50 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1233111 - Implement SIMD shiftRightByScalar(). r=bbouvier
7de84f81fe57ed1b9cc4c81bbb3fdfb998ba75e4
created 2015-12-23 09:52 -0800
pushed 2015-12-26 01:50 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1233111 - Add unsigned SIMD types to interpreter. r=bbouvier
631fef632ea8e620964b5c338c10c8a178cff3e8
created 2015-12-23 14:49 +0000
pushed 2015-12-26 01:50 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1137624 - Remove ArrayJoin code duplication, and use a correct alias set. r=jandem
739b78a0d10987c77e2b5a53b83910e53dcd48c7
created 2015-12-22 14:17 -0800
pushed 2015-12-23 11:51 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1160971 - Part 4: Delete signMask and selectBits. r=bbouvier
aff94d347ecdc8965d2b9c30f3604a8b3d0ab24b
created 2015-12-22 14:17 -0800
pushed 2015-12-23 11:51 +0000
Sajjad Taheri Sajjad Taheri - Bug 1160971 - Part 3: SIMD boolean vector support for JIT. r=bbouvier
089ed419e48eefaa21292f1f1dd4c742443fbff7
created 2015-12-22 14:17 -0800
pushed 2015-12-23 11:51 +0000
Sajjad Taheri Sajjad Taheri - Bug 1160971 - Part 1: SIMD bool vector implementation for the interpreter. r=bbouvier
ee132b90ad4b11b03c4dcc5b21bc636ef11bbe66
created 2015-12-09 22:14 -0200
pushed 2015-12-13 01:02 +0000
Victor Carlquist Victor Carlquist - Bug 1231163 - Don't assume the RNG's been initialized by a prior call to Math.random, when a call to Math.random is being inlined. (A method can be inlined once its identity has been guarded against, but mere identity can be established without the method having been called.) r=jwalden
b6eea9eddc4aeba17ec35572ce45a3a565f4ec2a
created 2015-12-02 18:26 +0100
pushed 2015-12-04 00:11 +0000
Lars T Hansen Lars T Hansen - Bug 1225026 - Remove support for atomics on Uint8ClampedArray. r=nbp
36df961c4bdc55165397639f999cce8075af3326
created 2015-11-30 11:27 +0100
pushed 2015-12-03 11:11 +0000
Lars T Hansen Lars T Hansen - Bug 1176214 - Part 5: Ion changes. r=h4writer
c511942454b6b48093d50e0f90085dd6dd638006
created 2015-12-02 13:56 +0100
pushed 2015-12-03 11:11 +0000
Jan de Mooij Jan de Mooij - Bug 322529 part 3 - Fix LRandom JIT code to use the new algorithm. r=arai,jwalden
91bfd1093c2c748012d4aeb4af3a08f91daf04ce
created 2015-11-26 15:39 +0100
pushed 2015-12-02 00:11 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1228340: Rename JitOptions into DefaultJitOptions and get rid of the js_ prefix for the instance; r=h4writer
55ab2a060b85d2a55359421e8d1ce3f0b39746f7
created 2015-11-12 15:31 +0100
pushed 2015-11-26 15:56 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1181612: Make CompileInfo a const class; r=luke
6b670f0a0a632f84b9cb2ac9c2fa5d2497342383
created 2015-11-17 21:09 +0100
pushed 2015-11-20 22:45 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1225605: Remove non standard SIMD.Int{32x4,16x8,8x16}.bool; r=jolesen
1e9a544bc43ebc07fdacf5736ae8936a4ba3bf95
created 2015-11-19 10:37 -0800
pushed 2015-11-20 13:36 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1225908 - SimdTypeToArrayElementType. r=bbouvier
94d80c1508bfed035b52d5564d81138d3657431d
created 2015-11-19 10:37 -0800
pushed 2015-11-20 13:36 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1225908 - SimdTypeToLaneType. r=bbouvier
de036df63e4d68749475b1e67962745d9121e399
created 2015-10-21 10:21 +0100
pushed 2015-10-21 23:40 +0000
Jon Coppeard Jon Coppeard - Bug 930414 - Implement module namespaces r=shu
less more (0) -300 -100 -60 tip