js/src/jit/MCallOptimize.cpp
a7a5f51c271b800af05b967554a7152d7ba230fc
created 2016-06-20 13:54 +0000
pushed 2016-06-20 13:54 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1264948 - IonBuilder::inlineArray, check for OOMs when creating array elements without resume points. r=h4writer
57aca488acc1a2e2e53accb1e65ebcd19fa4bfab
created 2016-06-15 19:17 +0200
pushed 2016-06-15 17:21 +0000
Sebastian Hengst Sebastian Hengst - Backed out changeset 831077a22f58 (bug 1264948)
831077a22f587ba1c45e44336ee9aa00d5c51d89
created 2016-06-15 16:27 +0000
pushed 2016-06-15 16:28 +0000
Nicolas B. Pierron Nicolas B. Pierron - Bug 1264948 - IonBuilder::inlineArray, check for OOMs when creating array elements without resume points. r=h4writer
8f6ca5927195968e3d367c45f5348dc21084acbe
created 2016-06-06 07:51 -0700
pushed 2016-06-06 14:55 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1277796 - Fix boolean SIMD constructors. r=bbouvier
c19c99878a6076e928690f45b37403b110cd5482
created 2016-05-31 09:00 -0700
pushed 2016-05-31 16:00 +0000
Jakob Olesen Jakob Olesen - Bug 1136226 - Enable inlining of 8x16 and 16x8 types. r=sunfish
4314ed7441b656c689d98d54996dcd524f80b72a
created 2016-05-31 09:00 -0700
pushed 2016-05-31 16:00 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Inline small int SIMD.js constructor calls. r=sunfish
b986652cc2606730be2a7c0f43697d8b2a9a2641
created 2016-05-31 09:00 -0700
pushed 2016-05-31 16:00 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Make MIR New factories private where AddLegalized should be used. r=sunfish
500e86461a3cce584c5b8069a2721a95366f8f72
created 2016-05-31 09:00 -0700
pushed 2016-05-31 16:00 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Test loads, stores, and bitcasts. r=sunfish
a019522f497b3d852ece421f4e09548e654d1e7e
created 2016-05-31 09:00 -0700
pushed 2016-05-31 16:00 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Inline saturating arithmetic operations. r=sunfish
6ea5fb073f4be87096890646bf58061c90b22fcd
created 2016-05-31 09:00 -0700
pushed 2016-05-31 16:00 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Implement 8x16 SIMD shift operators. r=bbouvier
e2ec545e79761235c5f8dcd9dbf049695c08f271
created 2016-05-19 12:49 +0200
pushed 2016-05-21 13:52 +0000
Benjamin Bouvier Benjamin Bouvier - Bug 1273483: Look up the correctly typed SIMD template object when inlining a SIMD constructor; r=nbp
6eb70c8292c06d9ddffe886aac5ae99e5386a93c
created 2016-05-17 14:53 -0700
pushed 2016-05-17 21:54 +0000
Jakob Olesen Jakob Olesen - Bug 1136226 - Add FORALL enumerations for small integer SIMD types. r=sunfish
55aa8c623d4133eccc000cfa61f32c0809d97330
created 2016-05-11 10:14 +0100
pushed 2016-05-11 09:25 +0000
Jon Coppeard Jon Coppeard - Bug 1264575 - Add missing pre-barrier in Ion r=jandem a=abillings
a8a0b4464969d0b76cb23556e6bc940d74e481db
created 2016-05-09 16:48 -0700
pushed 2016-05-09 23:48 +0000
Jakob Olesen Jakob Olesen - Bug 1136226 - Rename MSimdSplatX4 to MSimdSplat. r=bbouvier
5de8e799eae3901a46aba497de1601be02c61a1a
created 2016-05-09 16:48 -0700
pushed 2016-05-09 23:48 +0000
Jakob Olesen Jakob Olesen - Bug 1136226 - Add 16x8 and 8x16 MIRTypes. r=sunfish
48e12dc46e554777b2048cbf515cd4f808364fb7
created 2016-05-09 16:48 -0700
pushed 2016-05-09 23:48 +0000
Jakob Stoklund Olesen Jakob Stoklund Olesen - Bug 1136226 - Remove SimdLane enumeration. r=sunfish
6ff565c59df8b540306742bfb40dfcfffb282f8a
created 2016-03-18 16:45 -0700
pushed 2016-05-03 22:56 +0000
Jeff Walden Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust
c1df39fd00dc69598ac688382889a0f9cc738aab
created 2016-04-28 12:59 +0200
pushed 2016-04-28 10:59 +0000
Hannes Verschore Hannes Verschore - Bug 1266095: IonMonkey - Add possibility to disable recover instructions, r=nbp
29f94bde2afa772692ab94b437ce74c294190954
created 2016-04-28 08:37 +0200
pushed 2016-04-28 06:38 +0000
Carsten "Tomcat" Book Carsten "Tomcat" Book - Backed out changeset 3c4b7e1de629 (bug 1263778) for assertion failures
3c4b7e1de6290ef6e21f2f9e17f99ee5a04f47c6
created 2016-03-18 16:45 -0700
pushed 2016-04-28 05:48 +0000
Jeff Walden Jeff Walden - Bug 1263778 - Rename a bunch of low-level [[Prototype]] access methods to make their interactions with statically-known and dynamically-computed [[Prototype]]s clearer. r=efaust
5decad670c7a535ed949b1553ff8c8a1b8555ffe
created 2016-04-27 14:57 +0900
pushed 2016-04-27 05:58 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1267565 - Re-enable JIT inlining for std_Array. r=efaust
b940a11bc55979007650b550fd2b6e55bc584ca5
created 2016-04-26 16:42 +0200
pushed 2016-04-26 14:44 +0000
Jan de Mooij Jan de Mooij - Bug 1267269 - Make MIRType an enum class. r=bbouvier
42dc2c780dd6c41cca64248fae97cfdc14c8cbd7
created 2016-04-26 03:37 +0900
pushed 2016-04-25 18:38 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263490 - Part 3: Inline GetFirstDollarIndex intrinsic. r=h4writer
054453fc28a53bc1aac8a76e5707aa604b37ceb6
created 2016-04-26 03:37 +0900
pushed 2016-04-25 18:38 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1266579 - Use jsop_newarray in inlineConstantStringSplitString. r=h4writer
86d33031bbd3f7173d8efbc1d5da8bb22352c53f
created 2016-04-23 03:09 +0900
pushed 2016-04-22 18:10 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263340 - Part 3: Use internal slot for sticky flag in RegExp native functions. r=h4writer
0b609cab107795bd79520e1674ddfdee80e46a8a
created 2016-04-21 08:45 +0900
pushed 2016-04-20 23:46 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1265748 - Enable non-Object path in IonBuilder::inlineIsCallable. r=shu
be2f6cb7251c22cec13209cc2314789e7ae0d0ea
created 2016-04-20 06:40 -0400
pushed 2016-04-20 10:40 +0000
Hannes Verschore Hannes Verschore - Bug 1241088: SharedStubs - part 2: port NewArray and NewObject shared stubs to work in ion, r=efaust
33ceb53fd609d13dd40edd5beae5f169f556014a
created 2016-04-20 06:40 -0400
pushed 2016-04-20 10:40 +0000
Hannes Verschore Hannes Verschore - Bug 1263609: SharedStubs - Port JSOP_POW to shared stubs, r=efaust
6f330fed23146feb54337db0ea94780be788bfc2
created 2016-04-14 16:41 +0900
pushed 2016-04-14 07:42 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1263888 - Push TypeBarrier after ArraySlice. r=jandem
b4e25cbe3dcbcf4018b59505816de535a0c29a07
created 2016-01-28 18:56 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
1a3a6133271c6072773e399eac66426ddcd3bfaf
created 2015-09-05 22:01 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till
c5e0ea1a1ed23ef4e9ca8e1fbdf3f8fcef1242c5
created 2015-09-05 22:01 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
ac74c5fe92172d8dbb363eb713e1512570c51af1
created 2016-01-27 23:43 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 8: Add ObjectHasPrototype. r=nbp
741c4be20f025d1b24b5fcab5b7987bd649bdd0b
created 2016-01-28 18:55 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
7e69c58a1efd048b7ff235d5f5c0af24d4ab2e27
created 2015-11-22 03:07 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
62974e03b350265b4413963e34ccef88bdb9d3d4
created 2015-11-16 09:01 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 5: Inline IsWrappedArrayConstructor intrinsic. r=jandem
ecb8f8821de2ab318eb4a0d863b5d9c1cd97d70f
created 2015-11-16 09:01 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
70e78d669f9de949dcbe972f74742045ca094fae
created 2015-12-18 17:02 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1233642 - Part 2: Self-host Array.prototype.concat. r=efaust,bholley
12c5896fe0d221c27a3576059b7f010560b46053
created 2016-03-05 18:56 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 0.3: Inline ArrayBufferByteLength self-hosting intrinsic. r=jwalden
a4662da80dbd571d78ac5b80b904897ec11477b2
created 2016-03-05 18:56 +0900
pushed 2016-04-07 10:49 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165053 - Part 0.2: Inline PossiblyWrappedArrayBufferByteLength self-hosting intrinsic. r=jwalden
859f435f2ca001acc659cf47a2068fc94287e84a
created 2016-04-02 08:55 -0700
pushed 2016-04-03 13:49 +0000
Lars T Hansen Lars T Hansen - Bug 1225028 - remove Atomics.fence. r=bbouvier
5e115ad804f53ca5f7b69820ca3dfabb382aca01
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset fffa0e5cc406 (bug 1165053)
2391f1cfd6060f28a62a011c18041250ec3d1c84
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f3195319f23d (bug 1165053)
bc9e586a8f1944d87e53f601d41ea860b272a3bc
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset b535cc24f7d0 (bug 1233642)
23e771ef64a10cb55b7d938b9d5dd60444c15013
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset fdbb1c215d78 (bug 1165052)
24ce44d6133013f942fa9c1bf5b641d468da0efc
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset cb171b15a882 (bug 1165052)
2081fb1b83a1dc8f1ba34fcf11bca7e621e20b9d
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 56e25768c99a (bug 887016)
fd7e704523d7138f12db889e9d92c6000ba88993
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset dee348be6685 (bug 887016)
592fbf849342b06d080078bc654f119b023c6b58
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 4be734a14524 (bug 887016)
185994606889363e10d446e0fb8835fab9fa19f2
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset f373233a8c82 (bug 887016)
5676c7b622c71064d62f8e3a57c7d35d1043f9bc
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 01da4d30fd11 (bug 887016)
d44ccce05064d63cd96efd511694bc1a28d94646
created 2016-03-28 06:49 +0900
pushed 2016-03-27 21:51 +0000
Tooru Fujisawa Tooru Fujisawa - Backed out changeset 7db6a99ec546 (bug 887016)
7db6a99ec5462372a107b3e346aa8c1ecffaa4ae
created 2016-01-28 18:56 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 14: Add RegExpSearcher. r=h4writer
01da4d30fd114f532009a77acfc663fd54699502
created 2015-09-05 22:01 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 13: Implement RegExp.prototype[@@split] and call it from String.prototype.split. r=h4writer,till
f373233a8c82941b6ca1dfca5fd62edb3ceae81a
created 2015-09-05 22:01 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 11: Implement RegExp.prototype[@@replace] and call it from String.prototype.replace. r=h4writer,till
4be734a1452428151831dbbc6115ac10b20083f7
created 2016-01-27 23:43 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 8: Add ObjectHasPrototype. r=nbp
dee348be668513677d339437e9fcf4d6b5b6ce01
created 2016-01-28 18:55 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 7: Add RegExpInstanceOptimizable. r=nbp
56e25768c99addacea51258b2392926749da2df5
created 2015-11-22 03:07 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 887016 - Part 6: Add RegExpPrototypeOptimizable. r=nbp
cb171b15a882723b189e2fefa2a06f27e8f907c5
created 2015-11-16 09:01 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 5: Inline IsWrappedArrayConstructor intrinsic. r=jandem
fdbb1c215d783a85c27d71ed8bb832690962c948
created 2015-11-16 09:01 +0900
pushed 2016-03-27 19:55 +0000
Tooru Fujisawa Tooru Fujisawa - Bug 1165052 - Part 4: Inline IsConstructor intrinsic. r=jandem
less more (0) -300 -100 -60 tip