diff browse annotate |
ce2ec4204fe8517bf7725d162ba55b6d3297966c created 2020-06-03 17:23 +0000 pushed 2020-06-29 14:50 +0000 |
Tom Schuster | Tom Schuster - Bug 1642593 - Transpile GuardAnyClass. r=jandem |
diff browse annotate |
b3f2a9279984e2376a37d4737a21ea662a859d26 created 2020-06-03 02:41 +0300 pushed 2020-06-29 14:50 +0000 |
Brindusan Cristian | Brindusan Cristian - Backed out 3 changesets (bug 1642593) for sm bustages on InlinableNatives.h. CLOSED TREE |
diff browse annotate |
4fc6b0a08a293697b99834cd4f19fa10c96f34a7 created 2020-06-02 18:57 +0000 pushed 2020-06-29 14:50 +0000 |
Tom Schuster | Tom Schuster - Bug 1642593 - Transpile GuardAnyClass. r=jandem |
diff browse annotate |
34e5876063184493227e5a6839144f88e8760367 created 2020-06-02 08:34 +0000 pushed 2020-06-29 14:50 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1641466 part 5 - Rename GuardFunctionIsNative op to GuardFunctionHasNoJitEntry. r=tcampbell |
diff browse annotate |
ce546d076f5274bb86a7a570fc4096f49a322afa created 2020-05-29 16:17 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1641708 - Transpile IsCallable/IsConstructor r=jandem |
diff browse annotate |
489bd543dc6f4ee686681e2bdb537f3cdb651f7d created 2020-05-29 16:17 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1641708 - Support IsConstructor in CacheIR r=jandem |
diff browse annotate |
a1b906385cfff40825bb71fc0e6bf447efa332c3 created 2020-05-29 16:17 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1641708 - Support IsCallable in CacheIR r=jandem |
diff browse annotate |
61f9f26e554c8ab7c4d8846fe11b65eb4b32f4e6 created 2020-05-29 12:23 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1641789 part 3 - Rename GuardType to GuardNonDoubleType and remove support for doubles. r=evilpie |
diff browse annotate |
b1cdd829acc967ce4e6ce535773f5a286926fe4b created 2020-05-29 11:25 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1641789 part 2 - Change LoadDoubleTruthyResult input from ValId to NumberId. r=evilpie |
diff browse annotate |
102cb2082b8a68ed2009be0137c5462c23ffdb56 created 2020-05-29 14:17 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1641789 part 1 - Change TruncateDoubleToUInt32 input from ValId to NumberId. r=evilpie |
diff browse annotate |
0fac8346449ba39f55c63896fb985afc0f7050c8 created 2020-05-28 09:35 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1641297 - Optimize Array.isArray in CacheIR and Warp. r=iain |
diff browse annotate |
a8e1d6e554e5431dbb7e9d313833936c4e876c12 created 2020-05-28 01:35 +0300 pushed 2020-06-01 09:52 +0000 |
Razvan Maries | Razvan Maries - Backed out changeset 5daeee90db7e (bug 1641297) for assertion failures. CLOSED TREE |
diff browse annotate |
5daeee90db7e3a7d037c73f567919071d90a7609 created 2020-05-27 21:37 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1641297 - Optimize Array.isArray in CacheIR and Warp. r=iain |
diff browse annotate |
8697046d90f6a9d8534279a32312aa4b254c656e created 2020-05-26 18:25 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1640300 - Transpile scripted calls r=jandem |
diff browse annotate |
26347a69e6d5e739e824c21ae11c470a6cf66c8a created 2020-05-26 18:25 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1640300 - Factor out WarpCacheIRTranspiler::emitCallFunction r=jandem |
diff browse annotate |
7ec7ea33770d5ed9694dac6d1808d69b6fde1740 created 2020-05-26 17:45 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1640300 - Construct WrappedFunction based on new function metadata stored in CacheIR r=jandem |
diff browse annotate |
172607d9be85bee8df6f92cd0c2e9e5c748627b1 created 2020-05-25 11:50 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1640581 - Transpile Int32URightShiftResult in WarpBuilder. r=evilpie |
diff browse annotate |
cbee2377997906cdb93ccb13b0bd99c568bb881c created 2020-05-25 03:03 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1640504 - Optimize IsObject. r=iain |
diff browse annotate |
658af832f0d9b5553a553e6840c57016bd3afe82 created 2020-05-25 09:32 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1639806 part 3 - Transpile Math.ceil in Warp. r=iain |
diff browse annotate |
bf10d442b3680097e8977411be628ce9bff1a72e created 2020-05-25 09:32 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1639806 part 2 - Optimize Math.ceil in CacheIR. r=iain |
diff browse annotate |
15c7977477482783098ffa5f9648c94534e53081 created 2020-05-21 16:50 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1639839 - Warp: Transpile JSOp::New. r=jandem |
diff browse annotate |
74a5be0601a28c2e6dc3b65ed7c9253197baa60d created 2020-05-20 18:45 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1639534 part 3 - Transpile Math.floor in Warp. r=evilpie |
diff browse annotate |
0ee345bdc942d1f53bf08c17262fd357568aab62 created 2020-05-20 18:45 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1639534 part 2 - Optimize Math.floor in CacheIR. r=evilpie |
diff browse annotate |
6e5ab322dc4d0a68833dbd73e55a4657d0c219c2 created 2020-05-20 18:18 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1639159 - Transpile ArrayPush. r=jandem |
diff browse annotate |
1704b3d9cf33e89fc6c9783596ccfbe8ca134d8f created 2020-05-20 18:18 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1639159 - Transpile LoadProto. r=jandem |
diff browse annotate |
b939cecf3fca5eafc9b4210fc4b526cb1de1e1a5 created 2020-05-19 19:31 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1639113 part 5 - Transpile Math.round in Warp. r=evilpie |
diff browse annotate |
5aff4aae97015b41517d3fce1e6142850cbd6247 created 2020-05-19 19:31 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1639113 part 4 - Optimize Math.round in CacheIR. r=evilpie |
diff browse annotate |
093e19e7893112536c9a3112f25c577f931bbfd2 created 2020-05-19 21:40 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1639037 - Optimize IntrinsicToString in CacheIR and Warp. r=iain |
diff browse annotate |
0988119e8cf6d55dab350d55d85ac7a26637d0ac created 2020-05-18 18:58 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1638798 part 3 - Optimize Math functions implemented with a C++ call in CacheIR and Warp. r=evilpie |
diff browse annotate |
fbb4b3249d3fbbf22a2b88c290f53edd8e717085 created 2020-05-18 18:40 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1638790 part 3 - Transpile Math.sqrt in Warp. r=evilpie |
diff browse annotate |
35515bdc44e9a61adf4003662d21c3fa1875d123 created 2020-05-18 18:38 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1638790 part 2 - Inline Math.sqrt in CacheIR. r=evilpie |
diff browse annotate |
5095760dd66066b0a7e284662b61f7ca02f14382 created 2020-05-19 06:51 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1638761 - Transpile DoubleNegationResult. r=evilpie |
diff browse annotate |
d052be2448b1f5a3ac95162baeb90bf6843f13ca created 2020-05-18 21:53 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1638460 - Warp: Support transpiling Calls to known natives. r=jandem |
diff browse annotate |
eb94a03438d1db4f5604885e317dc5b3654a5a59 created 2020-05-18 23:42 +0300 pushed 2020-06-01 09:52 +0000 |
Brindusan Cristian | Brindusan Cristian - Backed out 3 changesets (bug 1638460) for sm bustages at WarpCacheIRTranspiler.cpp. CLOSED TREE |
diff browse annotate |
a69152ce5537820611365d2a11e7e884cb6950a1 created 2020-05-18 20:22 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1638460 - Warp: Support transpiling Calls to known natives. r=jandem |
diff browse annotate |
51588346ff98c2d998277b9e1762b6b36a5eecfa created 2020-05-17 18:59 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1638586 - Transpile Math.abs in Warp. r=iain |
diff browse annotate |
6e4a013df09498cab2e0e15d411cae12f90efc79 created 2020-05-17 19:02 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1638586 - Support double and int32 Math.abs in CacheIR. r=iain |
diff browse annotate |
f1f07001d0c0495c294859edc8162a8c47de0a83 created 2020-05-15 22:37 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637755 - Support transpiling simple (optimized) native calls. r=jandem,iain |
diff browse annotate |
3c2afd69bfd57ad4e8fcdaffb4988dc5d3bc7d39 created 2020-05-15 22:37 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637748 - Dont guard on the argc, which is always constant per PC. r=iain |
diff browse annotate |
42c078bfda8ca1adaedf3642448d61695b1f8d73 created 2020-05-15 22:37 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637748 - Optimize StringChar(Code)At in CacheIR. r=iain |
diff browse annotate |
532a07b71c30c20366f77f134153ed1ea5a1bb04 created 2020-05-13 11:43 +0000 pushed 2020-06-01 09:52 +0000 |
André Bargull | André Bargull - Bug 1636869: Disable LoadTypedArrayLengthResult when TI/Ion are enabled. r=evilpie |
diff browse annotate |
8d2a7cedca2405f81d8ca4be7786f101b1f176fc created 2020-05-13 11:44 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637220 - Transpile StoreTypedArrayElement. r=jandem |
diff browse annotate |
c5fe9b319c799eb4da602ec5a0318d96438432c1 created 2020-05-13 11:44 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637220 - Split up StoreTypedElement. r=jandem |
diff browse annotate |
30e428162247a0ef0f9c0e73772ce9e0b0d1b535 created 2020-05-13 11:43 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637220 - Transpile GuardToInt32ModUint32. r=jandem |
diff browse annotate |
931f685a335f5a5b6893b78efba540d11db54b68 created 2020-05-13 14:34 +0300 pushed 2020-06-01 09:52 +0000 |
Csoregi Natalia | Csoregi Natalia - Backed out 3 changesets (bug 1637220) for bustage on WarpCacheIRTranspiler.cpp. CLOSED TREE |
diff browse annotate |
8399194a655b5c35f558c61bda20e259c35e5d36 created 2020-05-13 07:41 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637220 - Transpile StoreTypedArrayElement. r=jandem |
diff browse annotate |
80daf4134b4aa0cb36c32e729e8286ab87059f5c created 2020-05-13 07:40 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637220 - Split up StoreTypedElement. r=jandem |
diff browse annotate |
dac70c5c35a6f98c1316c1b0fcb77b807d3fcabf created 2020-05-13 07:39 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1637220 - Transpile GuardToInt32ModUint32. r=jandem |
diff browse annotate |
2cedd5be64423047af024c31a78de872d1d8efff created 2020-05-11 08:51 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635958 - Warp: Transpile GuardIsNull/Undefined. r=jandem |
diff browse annotate |
97e4cf6414760ae2db49b7ab00f181b6ef6a4ee0 created 2020-05-08 08:00 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635958 - Remove unused GuardIsNotNullOrUndefined. r=jandem |
diff browse annotate |
bd9919221ebd1e42b1d3f7a8f97da1cad00429e2 created 2020-05-08 07:58 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635958 - Warp: Transpile LoadBooleanResult. r=jandem |
diff browse annotate |
bfb077281e6e2a5ae1772100cf4004e9754be503 created 2020-05-08 08:05 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635958 - Warp: Transpile GuardIsNullOrUndefined. r=jandem |
diff browse annotate |
f9356df325cd5df64ef952636b788db27fbfd19f created 2020-05-07 12:11 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635958 - Warp: Transpile GuardToBoolean. r=jandem |
diff browse annotate |
acfb082720cf8f2ec92cef61d7c9814abb0f2901 created 2020-05-07 12:09 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635878 - Transpile LoadTypedArrayLength. r=jandem |
diff browse annotate |
6042c5c7c2a02d1fdc08354b801ed6b89da67bd3 created 2020-05-07 12:21 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635878 - CacheIR: Optimize TypedArray length. r=jandem |
diff browse annotate |
b1f0f7dc49f6cf3b9e61afa7c88d61edba3e5300 created 2020-05-07 10:07 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1636030 part 2 - Transpile StoreDenseElement. r=evilpie |
diff browse annotate |
c0a1ac68b8caf50c9f51ac0f106aa32565017991 created 2020-05-07 10:05 +0000 pushed 2020-06-01 09:52 +0000 |
Jan de Mooij | Jan de Mooij - Bug 1636030 part 1 - Transpile string concat and some int32 unary/binary ops. r=evilpie |
diff browse annotate |
e93a0fc3b11c8873885cc8bbe67d1953df655b7c created 2020-05-06 12:21 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635589 - Warp: Transpile TruncateDoubleToUInt32. r=jandem |
diff browse annotate |
9dcbac4db0f610026284a6c0e0dc3b06b6c761ac created 2020-05-06 12:28 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635589 - Warp: Transpile GuardType. r=jandem |
diff browse annotate |
a5145c1d6fba70b5776c1f712568e76818c887a5 created 2020-05-06 06:56 +0000 pushed 2020-06-01 09:52 +0000 |
Tom Schuster | Tom Schuster - Bug 1635589 - Warp: Transpile double arithmetic. r=jandem |