searching for reviewer(h4writer)
c9d3669dc5133a29944acb1353101c7bf905e914: Bug 1322319 - Check the result of GetGetterPure. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Sat, 10 Dec 2016 03:42:16 +0900 - rev 325599
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1322319 - Check the result of GetGetterPure. r=h4writer
82aeade4d0073cd0c2da2d61543fe0a50430cfbb: Bug 1322035 - Do not strip leading .* pattern in RegExp.prototype.test with global/sticky flags. r=h4writer
Tooru Fujisawa <arai_a@mac.com> - Thu, 08 Dec 2016 16:29:19 +0900 - rev 325402
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1322035 - Do not strip leading .* pattern in RegExp.prototype.test with global/sticky flags. r=h4writer
17f5bc695acc81a98f34c95eef31454c1706aa56: Bug 1320670 part 2 - Use GetPropIRGenerator for GETELEM stubs in Baseline. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Mon, 05 Dec 2016 15:44:35 -1000 - rev 325300
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1320670 part 2 - Use GetPropIRGenerator for GETELEM stubs in Baseline. r=h4writer
6b75807ac2e04eb448ed0f6c1b27b526e17a0669: Bug 1320670 part 1 - Use jsid instead of PropertyName in GetPropIRGenerator. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Mon, 05 Dec 2016 15:44:02 -1000 - rev 325299
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1320670 part 1 - Use jsid instead of PropertyName in GetPropIRGenerator. r=h4writer
13f67e1da316e494f62a3ddc4b7d2a940a07f4c2: Bug 1319888 - MBasicBlock::NewSplitEdge: use the successor info instead of the predecessor info. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 30 Nov 2016 15:08:30 +0000 - rev 324820
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1319888 - MBasicBlock::NewSplitEdge: use the successor info instead of the predecessor info. r=h4writer
c7dc06c5f56aa301af64092ce75033a6e7d9b0a4: Bug 1286816 - wasm baseline, optimize boolean expressions for control. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Sun, 27 Nov 2016 23:41:08 +0100 - rev 324429
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1286816 - wasm baseline, optimize boolean expressions for control. r=h4writer
2b4ee4fa6f1939f34dd8ee4c46f49855d613fd3c: Bug 1286816 - wasm baseline, test cases for boolean optimization for control. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Fri, 18 Nov 2016 10:56:10 +0100 - rev 324428
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1286816 - wasm baseline, test cases for boolean optimization for control. r=h4writer
3c9d3d8df078b513149aa0228621dad461abe94d: Bug 1286816 - wasm baseline, simplify code generation of branches. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Thu, 24 Nov 2016 09:20:01 +0100 - rev 324427
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1286816 - wasm baseline, simplify code generation of branches. r=h4writer
119af218c29ab502f82d60b4340bdb5f734bf6fd: Bug 1286816 - InvertCondition(DoubleCondition). r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Thu, 24 Nov 2016 09:17:45 +0100 - rev 324426
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1286816 - InvertCondition(DoubleCondition). r=h4writer
b023c7d0e8b2e00960b134793dc71fd25b74dc3d: Bug 1286816 - branch64(reg,reg) stub for arm64. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Thu, 24 Nov 2016 09:32:37 +0100 - rev 324425
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1286816 - branch64(reg,reg) stub for arm64. r=h4writer
08cbfe9c9060505ef904b744ada975a65ec9ca73: Bug 1314172 - Add an option to toggle backtracking on inlining failures. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 25 Nov 2016 09:24:38 +0000 - rev 324311
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1314172 - Add an option to toggle backtracking on inlining failures. r=h4writer
629069be312e79f7b50005adf6c68bf446f5064e: Bug 1317703 - Port Baseline native getter stub to CacheIR. r=h4writer,bz
Jan de Mooij <jdemooij@mozilla.com> - Fri, 25 Nov 2016 09:19:23 +0100 - rev 324294
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1317703 - Port Baseline native getter stub to CacheIR. r=h4writer,bz
4a29a037a33525700c5d8f8f1953e8e24c836048: Bug 1317761 - Standardise names of tracing methods r=jandem r=h4writer r=waldo r=bbouvier
Jon Coppeard <jcoppeard@mozilla.com> - Wed, 23 Nov 2016 17:45:47 +0000 - rev 324119
Push 24 by maklebus@msu.edu at Tue, 20 Dec 2016 03:11:33 +0000
Bug 1317761 - Standardise names of tracing methods r=jandem r=h4writer r=waldo r=bbouvier
8f0f229b844949b8eb5e4918fed4c2d8587bc39e: Bug 1317675: Check that phis are not guards before removing them; r=h4writer
Benjamin Bouvier <benj@benj.me> - Tue, 15 Nov 2016 18:54:57 +0100 - rev 323604
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1317675: Check that phis are not guards before removing them; r=h4writer MozReview-Commit-ID: DO4BWhaTPev
528b50a82eabb4481e6c113f922823325d8c1753: Bug 1318634 - Fix AddCacheIRGetPropFunction to add the receiver after doing other checks. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Sat, 19 Nov 2016 11:13:04 +0100 - rev 323548
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1318634 - Fix AddCacheIRGetPropFunction to add the receiver after doing other checks. r=h4writer
63a584c9d1f87ac5a4ab5b96447771a32d1cc63d: Bug 1294042 - Implement constant folding for MPow r=h4writer
Taahir Ahmed <ahmed.taahir@gmail.com> - Mon, 14 Nov 2016 09:52:00 +0100 - rev 323090
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1294042 - Implement constant folding for MPow r=h4writer Fold MPow instructions that have constant `x` and `p` arguments.
68b33d652efc4e502fc2f270026434cee7dc86a9: Bug 1310125 part 3 - Fix IsCacheableGetPropCallScripted perf regression. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Thu, 17 Nov 2016 12:00:15 +0100 - rev 323075
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1310125 part 3 - Fix IsCacheableGetPropCallScripted perf regression. r=h4writer
3656a6f2cd7e5c93f32c820d73ed73ad1a170dae: Bug 1310125 part 2 - Port Baseline scripted getter IC stub to CacheIR. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Tue, 15 Nov 2016 15:54:14 +0100 - rev 322754
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1310125 part 2 - Port Baseline scripted getter IC stub to CacheIR. r=h4writer
a9c898900950efe519e898507414e6e4f10240b4: Bug 1310125 part 1 - Don't use |holder| for own property getters/setters in IonBuilder. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Tue, 15 Nov 2016 15:54:12 +0100 - rev 322753
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1310125 part 1 - Don't use |holder| for own property getters/setters in IonBuilder. r=h4writer
321e451a82b2ec6818cc12aba3edd9379019040e: Bug 1316830 - FoldLinearArith: Do not set new additions as truncated by default. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Mon, 14 Nov 2016 15:18:07 +0000 - rev 322497
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1316830 - FoldLinearArith: Do not set new additions as truncated by default. r=h4writer
72eddba8641ac119f72b4d340591b312010e278a: Bug 1314614 - Replace GetCurrentProcessId calls by getpid. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Mon, 14 Nov 2016 11:18:14 +0000 - rev 322487
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1314614 - Replace GetCurrentProcessId calls by getpid. r=h4writer
3930bf2158788bc3681992d61cc0d26614c8b388: Bug 1315634 - Discard fallback resume points created on JSOP_CALLPROP if we are not inlining any function. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Thu, 10 Nov 2016 13:44:31 +0100 - rev 322064
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315634 - Discard fallback resume points created on JSOP_CALLPROP if we are not inlining any function. r=h4writer
8daddd6054f2bc3c1c563a257cbaf720032bea95: Bug 1132888 part 4 - Test that we do not disable assertRecoveredOnBailout assertion. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 08 Nov 2016 14:06:39 +0000 - rev 321724
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 4 - Test that we do not disable assertRecoveredOnBailout assertion. r=h4writer
5c1b90a1926d9210471d5f411ffad85ac9295e5f: Bug 1132888 part 3 - Fix assertRecoveredOnBailout optimization assertion. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 08 Nov 2016 14:06:38 +0000 - rev 321723
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 3 - Fix assertRecoveredOnBailout optimization assertion. r=h4writer
40ae0b40fd73c224b9e1a3b9f187c98aaab523ed: Bug 1132888 part 2 - Prevent spewers from consuming almost all the ballast space. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 08 Nov 2016 14:06:38 +0000 - rev 321722
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 2 - Prevent spewers from consuming almost all the ballast space. r=h4writer
968aa5ce9ed400c45382a2ee0e0140340c03fa4e: Bug 1132888 part 1 - Re-add recover instruction for recovering typed array allocations. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Tue, 08 Nov 2016 14:06:38 +0000 - rev 321721
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 1 - Re-add recover instruction for recovering typed array allocations. r=h4writer
02620bbac0928ad8f75b37dd3c0de458c7ddfe15: Bug 1315256 - Wasm baseline: clean up more ifdefs. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Mon, 07 Nov 2016 15:27:46 +0100 - rev 321459
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315256 - Wasm baseline: clean up more ifdefs. r=h4writer
3c814c9606ffc356e5c34571d1745e33781f445f: Bug 1315256 - Add branch64 stub for arm64 to benefit wasm baseline. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Fri, 04 Nov 2016 15:38:51 +0100 - rev 321458
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1315256 - Add branch64 stub for arm64 to benefit wasm baseline. r=h4writer
1e287fe4214720717b3def013366494fddd1e8ed: Bug 1246140 - Return correct value from Atomics.store (jit implementation). r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Thu, 03 Nov 2016 17:51:41 +0100 - rev 321410
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1246140 - Return correct value from Atomics.store (jit implementation). r=h4writer
e66184c7eb45ae566a7e2bce62c9b109e945d405: Bug 1246140 - Return correct value from Atomics.store (interpreter implementation). r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Thu, 03 Nov 2016 17:52:54 +0100 - rev 321409
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1246140 - Return correct value from Atomics.store (interpreter implementation). r=h4writer
f7fe9d1a41f3ae291e4926de88559411ea0f0cd1: Bug 1246140 - test for Atomics.store return value. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Fri, 04 Nov 2016 13:01:42 +0100 - rev 321408
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1246140 - test for Atomics.store return value. r=h4writer
cd3ff163021bc877464113a006f3c412d81b7366: Bug 1132888 part 4 - Test that we do not disable assertRecoveredOnBailout assertion. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 04 Nov 2016 14:02:47 +0000 - rev 321056
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 4 - Test that we do not disable assertRecoveredOnBailout assertion. r=h4writer
f596578a143e02a187656ff938db143208d4ceb8: Bug 1132888 part 3 - Fix assertRecoveredOnBailout optimization assertion. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 04 Nov 2016 14:02:47 +0000 - rev 321055
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 3 - Fix assertRecoveredOnBailout optimization assertion. r=h4writer
5e2739dedc3a6633468e68427aa2c3d750ce0f81: Bug 1132888 part 2 - Prevent spewers from consuming almost all the ballast space. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 04 Nov 2016 14:02:47 +0000 - rev 321054
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 2 - Prevent spewers from consuming almost all the ballast space. r=h4writer
e4b1a95a7f3997e90a1e278b82b17140ec235af8: Bug 1132888 part 1 - Re-add recover instruction for recovering typed array allocations. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 04 Nov 2016 14:02:46 +0000 - rev 321053
Push 21 by maklebus@msu.edu at Thu, 01 Dec 2016 06:22:08 +0000
Bug 1132888 part 1 - Re-add recover instruction for recovering typed array allocations. r=h4writer
bc85cad3e93b19ea9a09c49d93b6010711f06fff: Bug 1185106 - Part 0.1: Refactor JSOP_DEFFUN. r=efaust,jandem,till,h4writer
Mariusz Kierski <mkierski@mozilla.com> - Sun, 17 Jul 2016 10:22:33 +0900 - rev 320230
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1185106 - Part 0.1: Refactor JSOP_DEFFUN. r=efaust,jandem,till,h4writer MozReview-Commit-ID: 8XpAiHEzWVm
726ec9c83018397c0617eb25f71dde6e383b5ec3: Bug 1303399 part 3 - Remove resume points from the basic block list when we OOM. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 28 Oct 2016 12:45:32 +0000 - rev 319956
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1303399 part 3 - Remove resume points from the basic block list when we OOM. r=h4writer
47e4fb57325d0766abbe7dd6260d339cb1e8f20f: Bug 1303399 part 2 - IonMonkey: Fallback when we fail to inline an uninlinable function. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 28 Oct 2016 12:45:31 +0000 - rev 319955
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1303399 part 2 - IonMonkey: Fallback when we fail to inline an uninlinable function. r=h4writer
c0f71d17d65902b04f429e556bb8d709bcb32ce9: Bug 1303399 part 1 - Use InliningStatus as return value of inlineScriptedCall. r=h4writer
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Fri, 28 Oct 2016 12:45:31 +0000 - rev 319954
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1303399 part 1 - Use InliningStatus as return value of inlineScriptedCall. r=h4writer
f3b662e19b24da1c42c99a3cd5d08982c3cacc8f: Bug 1313036 - Remove unnecessary LoadUnboxedExpando. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Fri, 28 Oct 2016 12:07:43 +0200 - rev 319933
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1313036 - Remove unnecessary LoadUnboxedExpando. r=h4writer
e64ad680a6c6fe7e64f8fce2fc7ee07555de6957: Bug 1313043 - wasm baseline: remove many ifdefs. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Fri, 28 Oct 2016 09:15:28 +0200 - rev 319931
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1313043 - wasm baseline: remove many ifdefs. r=h4writer
2d72443b3ab664c1c7fe039d58e5dee1f3e672fa: Bug 1313043 - wasm baseline: remove many ifdefs. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Wed, 26 Oct 2016 14:21:59 +0200 - rev 319828
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1313043 - wasm baseline: remove many ifdefs. r=h4writer
70934a19312e01a66f2087fde2ed51cd552a523c: Bug 1277011 - Wasm baseline: ARM support. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Thu, 20 Oct 2016 11:23:22 +0200 - rev 319405
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1277011 - Wasm baseline: ARM support. r=h4writer
37dfd653f3a5ee6bc76b6d41e32621870ca95d7e: Bug 1311433 - Wasm baseline: clean up function calling code. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Tue, 25 Oct 2016 15:31:13 +0200 - rev 319404
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1311433 - Wasm baseline: clean up function calling code. r=h4writer
d41feccb93b2e1dd2cb4248ae275e447be5a06f6: Bug 1309861 - new APIs whitelisted for Aurora. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Tue, 25 Oct 2016 10:27:21 +0200 - rev 319398
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1309861 - new APIs whitelisted for Aurora. r=h4writer
cf0ce58e21e13a32cba1a3f2e96407233323c268: Bug 553032 - printf fix in MStoreSlot::printOpcode; r=h4writer
Tom Tromey <tom@tromey.com> - Thu, 20 Oct 2016 08:38:45 -0600 - rev 318966
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 553032 - printf fix in MStoreSlot::printOpcode; r=h4writer MozReview-Commit-ID: AebpsBc43qE
1b992940c812602d96d7d9898dbf713796825505: Bug 1311061 - Ensure the script is still Ion-compilable after creating |this|. r=h4writer
Jan de Mooij <jdemooij@mozilla.com> - Fri, 21 Oct 2016 12:26:43 +0200 - rev 318931
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1311061 - Ensure the script is still Ion-compilable after creating |this|. r=h4writer
f99da59c4383d121b57b4e97628ee5dd52bb4a3f: Bug 1311801 - Fold MTest to a Goto, if possible. r=h4writer
Johannes Schulte <j_schulte@outlook.com> - Thu, 04 Feb 2016 16:53:41 +0100 - rev 318916
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1311801 - Fold MTest to a Goto, if possible. r=h4writer
90a743486346d4372d12233d27e5268c91c5cf82: Bug 1310158 - clean up return value handling. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Fri, 14 Oct 2016 15:18:06 +0200 - rev 318640
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1310158 - clean up return value handling. r=h4writer
39eb040a44e6032ff65c2b367b7a57960a6192b1: Bug 1310158 - remove compiler dependency. r=h4writer
Lars T Hansen <lhansen@mozilla.com> - Wed, 19 Oct 2016 11:06:57 +0200 - rev 318639
Push 11 by maklebus@msu.edu at Mon, 31 Oct 2016 21:03:58 +0000
Bug 1310158 - remove compiler dependency. r=h4writer