searching for reviewer(dvander)
d6a8a4c5fbd518d30d711a21795772a9d96f3dcd: Bug 947632 - Assert that we don't sendSyncMessage while processing a CPOW request (r=dvander)
Bill McCloskey <wmccloskey@mozilla.com> - Sat, 14 Dec 2013 15:50:22 -0800 - rev 160872
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 947632 - Assert that we don't sendSyncMessage while processing a CPOW request (r=dvander)
15768548e7e37bc8081ad9d6b0cd1e19254b2610: Bug 943442 - IonMonkey: Step the instruction id by 1 instead of 2, to facilitate using it as a table index. r=dvander
Dan Gohman <sunfish@google.com> - Mon, 09 Dec 2013 13:12:25 -0800 - rev 159885
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 943442 - IonMonkey: Step the instruction id by 1 instead of 2, to facilitate using it as a table index. r=dvander
b2fc22adeb24379403379b2070911f7871745abe: Bug 943442 - IonMonkey: Compare instructions by pointer rather than by id(), since it's equivalent. r=dvander
Dan Gohman <sunfish@google.com> - Mon, 09 Dec 2013 13:12:25 -0800 - rev 159884
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 943442 - IonMonkey: Compare instructions by pointer rather than by id(), since it's equivalent. r=dvander
396ef872cb8be37b6501e27b478d8b6116c72014: Bug 946532. Setup translucent window drawing properly with OMTC. r=dvander, mattwoodrow
Nicholas Cameron <ncameron@mozilla.com> - Mon, 09 Dec 2013 17:44:57 +1300 - rev 159833
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 946532. Setup translucent window drawing properly with OMTC. r=dvander, mattwoodrow
ebc291b18b352496d8a565baa2fc577f5688608c: Fix asserts which were broken in bug 946532, which was r=mattwoodrow,dvander btw
Nicholas Cameron <ncameron@mozilla.com> - Mon, 09 Dec 2013 10:31:13 +1300 - rev 159795
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Fix asserts which were broken in bug 946532, which was r=mattwoodrow,dvander btw
27a9c236606b61daab8ead8ecfea7d523c3d3414: Bug 943204. Fix transparent windows with the basic compositor. r=dvander
Nicholas Cameron <ncameron@mozilla.com> - Wed, 04 Dec 2013 11:56:11 +1300 - rev 159022
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 943204. Fix transparent windows with the basic compositor. r=dvander
86650bc9c33d9d302ad3c06839f540f1087226b3: Bug 877936 - IonMonkey: Disable compilation and inlining when too many arguments are specified, r=dvander
Hannes Verschore <hv1989@gmail.com> - Fri, 25 Oct 2013 12:28:50 +0200 - rev 152430
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 877936 - IonMonkey: Disable compilation and inlining when too many arguments are specified, r=dvander
e1c5dfcd2f38619d272db3780b351edd0f930193: Bug 918170 - Handle StopIteration in CPOWs (r=dvander)
Bill McCloskey <wmccloskey@mozilla.com> - Mon, 30 Sep 2013 12:20:51 -0700 - rev 149669
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 918170 - Handle StopIteration in CPOWs (r=dvander)
a904ad651bffa32c135dba955cfd7a20add73c78: Bug 800347 - Try clearing RPCChannel in the destructor so that the dequeue task is cancelled properly, r=dvander
Benjamin Smedberg <benjamin@smedbergs.us> - Thu, 12 Sep 2013 14:24:17 -0400 - rev 147188
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 800347 - Try clearing RPCChannel in the destructor so that the dequeue task is cancelled properly, r=dvander
20658bd801b1c94d8a8f85107e93c213ca25d38c: Bug 912294: Fix pre increment operator in InlineListIterator and InlineListReverseIterator; r=dvander
Benjamin Bouvier <bbouvier@mozilla.com> - Wed, 04 Sep 2013 18:44:24 -0700 - rev 145979
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 912294: Fix pre increment operator in InlineListIterator and InlineListReverseIterator; r=dvander
89f609571f4425f69271e0a86d25e4185e0ce4ff: Bug 908213 - Fix CPOWs test failure and make it more robust. r=dvander
Tom Schuster <evilpies@gmail.com> - Fri, 23 Aug 2013 19:04:20 -0400 - rev 144531
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 908213 - Fix CPOWs test failure and make it more robust. r=dvander
bf471c1e49ba58f69b527ef291acdb413b907e38: Bug 902013 - Only enable CPOWs on desktop with browser.tabs.remote. r=dvander
Tom Schuster <evilpies@gmail.com> - Wed, 21 Aug 2013 13:24:53 -0400 - rev 144074
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 902013 - Only enable CPOWs on desktop with browser.tabs.remote. r=dvander
c39238a4fbbebca28407465612f200b0eacc0ff4: Bug 903046 - Remove dead EXPORTS_mozilla/jsipc assignment; r=dvander+mshal
Ms2ger <ms2ger@gmail.com> - Wed, 14 Aug 2013 08:56:48 +0200 - rev 142930
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 903046 - Remove dead EXPORTS_mozilla/jsipc assignment; r=dvander+mshal
123ae8924326f087bc3046ee794954c2b839dcd1: Bug 899804 - Make CPOWs handle instanceof with WebIDL interfaces (r=bz,dvander)
Bill McCloskey <wmccloskey@mozilla.com> - Thu, 01 Aug 2013 16:45:17 -0700 - rev 141594
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 899804 - Make CPOWs handle instanceof with WebIDL interfaces (r=bz,dvander)
70ac9672075b7376aa60445bb5d5e6946e4826b0: Bug 899804 - Make CPOWs handle instanceof with WebIDL interfaces (r=bz,dvander)
Bill McCloskey <wmccloskey@mozilla.com> - Thu, 01 Aug 2013 16:45:17 -0700 - rev 141344
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 899804 - Make CPOWs handle instanceof with WebIDL interfaces (r=bz,dvander)
c60ebc542475f74a139031c157436ac3c92d440c: Bug 899238 - Make sure CPOW parent is never null (r=dvander).
Bill McCloskey <wmccloskey@mozilla.com> - Thu, 25 Jul 2013 11:50:00 -0700 - rev 140751
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 899238 - Make sure CPOW parent is never null (r=dvander).
b9e868e454927422ad386590be45eaaad9cbaa04: Bug 893858 - More testing for CPOWs and fix some small bugs. r=dvander
Tom Schuster <evilpies@gmail.com> - Wed, 17 Jul 2013 09:27:49 -0400 - rev 139386
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 893858 - More testing for CPOWs and fix some small bugs. r=dvander
6a347aae5ba1cd70622bd6f3e62df486abcbfefd: Bug 890271 - Assertion failure: operand.isFloatReg(), at js/src/ion/arm/MoveEmitter-arm.cpp:76 r=dvander
Jon Coppeard <jcoppeard@mozilla.com> - Thu, 18 Jul 2013 14:25:06 +0100 - rev 139381
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 890271 - Assertion failure: operand.isFloatReg(), at js/src/ion/arm/MoveEmitter-arm.cpp:76 r=dvander
ca8afb897e13c21d3823795eddfbd9e5bd35de2c: Bug 893858 - More testing for CPOWs and two small bug fixes. r=dvander
Tom Schuster <evilpies@gmail.com> - Wed, 17 Jul 2013 09:27:49 -0400 - rev 139193
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 893858 - More testing for CPOWs and two small bug fixes. r=dvander
8ef0e9fa1f16874abbf282d212be14452ed31747: Bug 841621 - Add inline hint for self-hosted code r=dvander
Nicholas D. Matsakis <nmatsakis@mozilla.com> - Fri, 31 May 2013 14:59:38 -0400 - rev 138651
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 841621 - Add inline hint for self-hosted code r=dvander
3d3141bc359878dcb273cda502e4bbef2c9063e7: Bug 890729 - Reorder the CPOW traps. r=dvander
Tom Schuster <evilpies@gmail.com> - Thu, 11 Jul 2013 11:23:34 -0400 - rev 138540
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 890729 - Reorder the CPOW traps. r=dvander
5b1d4377a538fcdafdc22e7b752e3491961008fe: Bug 890729 - Implement the missing CPOW traps. r=dvander
Tom Schuster <evilpies@gmail.com> - Tue, 09 Jul 2013 22:45:08 -0400 - rev 138225
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 890729 - Implement the missing CPOW traps. r=dvander
9a62d56be0bc5db76d63e3976aa18da424e1af4d: Bug 888872 - Keep track of slots/elements pointers stored in Ion frames for generational GC. r=dvander,terrence
Jan de Mooij <jdemooij@mozilla.com> - Wed, 03 Jul 2013 20:27:39 +0200 - rev 137738
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 888872 - Keep track of slots/elements pointers stored in Ion frames for generational GC. r=dvander,terrence
1ab5ecccd5e8d0e1ebc08780f834f03a58072a16: Bug 888122 - Call MacroAssembler::PushRegsInMask instead of pushing each register manually on x86. r=dvander
Dan Gohman <sunfish@google.com> - Fri, 28 Jun 2013 11:28:00 -0700 - rev 137188
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 888122 - Call MacroAssembler::PushRegsInMask instead of pushing each register manually on x86. r=dvander
ef21d8d6f0372fe236df546257b66bbc9a38e89e: Bug 875912 - Skip a bitwise or of zero. r=dvander
Dan Gohman <sunfish@google.com> - Mon, 24 Jun 2013 16:29:03 -0700 - rev 136677
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 875912 - Skip a bitwise or of zero. r=dvander
93622f94362cd33a59243fb71ed4ffe4fbc7799d: Bug 883570 - Improve printing for control and compare instructions. r=dvander
Dan Gohman <sunfish@google.com> - Mon, 24 Jun 2013 16:20:12 -0700 - rev 136676
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 883570 - Improve printing for control and compare instructions. r=dvander
5ccd0b486a97cd5d9aa8c2a4eee651bde37026ba: Bug 883570 - Basic dumping utilities for MBasicBlock and MIRGraph r=dvander
Dan Gohman <sunfish@google.com> - Mon, 24 Jun 2013 16:19:59 -0700 - rev 136675
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 883570 - Basic dumping utilities for MBasicBlock and MIRGraph r=dvander
d37d553cbb3fd208c23eb2b6e49183303ebc4a28: Bug 883973 - Disable heavyweight function inlining. r=dvander
Kannan Vijayan <kvijayan@mozilla.com> - Mon, 24 Jun 2013 15:14:06 -0400 - rev 136657
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 883973 - Disable heavyweight function inlining. r=dvander
08c202fef05914597a34500ae2cf03cbaf924560: Bug 829841 - Add an option to enable eager compilation in the browser. r=dvander
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Mon, 24 Jun 2013 05:10:55 -0700 - rev 136588
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 829841 - Add an option to enable eager compilation in the browser. r=dvander
66bbf82b9ec237f10d71a116d7dfcc104ba8bdd2: No Bug - Fix a generational GC build error on OSX 64bit; r=dvander
Terrence Cole <terrence@mozilla.com> - Thu, 20 Jun 2013 16:53:41 -0700 - rev 136274
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
No Bug - Fix a generational GC build error on OSX 64bit; r=dvander
e213c2a01ec284be2e37bc20acb8c6cf43498fa5: bug 809306 - fix a bunch of static initializers caused by ion monkey's assembler headers r=dvander
Trevor Saunders <trev.saunders@gmail.com> - Fri, 07 Jun 2013 15:49:03 -0400 - rev 135461
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
bug 809306 - fix a bunch of static initializers caused by ion monkey's assembler headers r=dvander
fdee5282b2916ea24c7eb3677438c20185eeaf0b: Bug 875651 - Remove workaround of KB982107/Bug 635617 since required VS2010+. r=dvander
Makoto Kato <m_kato@ga2.so-net.ne.jp> - Mon, 03 Jun 2013 11:37:25 +0900 - rev 134102
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 875651 - Remove workaround of KB982107/Bug 635617 since required VS2010+. r=dvander
f8f231c38dd5cdf2d2a3ea7837494b32523d392f: Bug 871634 - Rerun GVN after UCE r=dvander
Nicholas D. Matsakis <nmatsakis@mozilla.com> - Tue, 09 Apr 2013 00:04:44 -0700 - rev 133932
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 871634 - Rerun GVN after UCE r=dvander
8ee743b1a83e0e77d830dcc98ec7e21261abe2ea: Bug 873522 - Perf integration for IonMonkey r=dvander
Nicholas D. Matsakis <nmatsakis@mozilla.com> - Thu, 23 May 2013 15:38:56 -0400 - rev 133162
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 873522 - Perf integration for IonMonkey r=dvander
361fef4fb47a5c3596238e743c87b367620bd825: Bug 851057 - Implement generational GC support in IonMonkey; r=dvander
Terrence Cole <terrence@mozilla.com> - Thu, 18 Apr 2013 17:03:40 -0700 - rev 133041
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 851057 - Implement generational GC support in IonMonkey; r=dvander
de1c0246854c7691b6ecb485af0ac0c061a10fd8: Bug 851057 - Implement generational GC support in IonMonkey; r=dvander
Terrence Cole <terrence@mozilla.com> - Thu, 18 Apr 2013 17:03:40 -0700 - rev 132806
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 851057 - Implement generational GC support in IonMonkey; r=dvander
de25384f4170d0fb752a78b4f6a1f57654703427: Bug 858566 - Avoid inadvertently enabling global optimziaion if --disable-optimize under Windows. r=dvander
Bill Gianopoulos <wgianopoulos@gmail.com> - Thu, 16 May 2013 20:39:05 -0400 - rev 132597
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 858566 - Avoid inadvertently enabling global optimziaion if --disable-optimize under Windows. r=dvander
3dcf16f8f334ab5a607e4d92dd4cdc50c9590b6d: Bug 870176 - Import chromium bug 20249. r=dvander
Matt Woodrow <mwoodrow@mozilla.com> - Fri, 10 May 2013 09:02:50 +1200 - rev 131790
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 870176 - Import chromium bug 20249. r=dvander
b262e6be083309762433eee44bdc7d67c37c20b6: Bug 868890 - Correctly generate barrier when accessing undefined properties of objects whose prototype also has the property, r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Wed, 08 May 2013 17:25:24 -0600 - rev 131670
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 868890 - Correctly generate barrier when accessing undefined properties of objects whose prototype also has the property, r=dvander.
25bce82749bc1934b8131e70613a4231584951b9: Bug 869222 - Allow GC things embedded in IonScript to move. r=dvander
Terrence Cole <terrence@mozilla.com> - Wed, 08 May 2013 11:43:32 -0700 - rev 131639
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 869222 - Allow GC things embedded in IonScript to move. r=dvander IonScripts normally live as long as their owner JSScript; however, they can occasionally get destroyed outside the context of a GC by FinishInvalidationOf. Because of this case, we cannot use the normal store buffer to guard them. Instead we use the generic buffer to mark the owner script, which will mark the IonScript's fields, if it is still alive.
6b1f607fd243d065798adb13bf7d853a74b7af69: Bug 867070: IonMonkey: Disable hoisting of some instructions when it doesn't enable hoisting one of their uses, r=dvander
Hannes Verschore <hv1989@gmail.com> - Tue, 07 May 2013 09:10:52 +0200 - rev 131462
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 867070: IonMonkey: Disable hoisting of some instructions when it doesn't enable hoisting one of their uses, r=dvander
d5ff413f723a6af3458cb85387d1fdaa2c3bba9a: Bug 867070: IonMonkey: Disable hoisting of some instructions when it doesn't enable hoisting one of their uses, r=dvander
Hannes Verschore <hv1989@gmail.com> - Tue, 07 May 2013 09:10:52 +0200 - rev 131412
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 867070: IonMonkey: Disable hoisting of some instructions when it doesn't enable hoisting one of their uses, r=dvander
776c624e358c708e83abfcbbf63459ed2e2f6f35: Bug 863858 - Create Call and DeclEnv objects in the Nursery; r=dvander,terrence
Brian Hackett <bhackett1024@gmail.com> - Wed, 20 Mar 2013 16:15:00 -0700 - rev 131130
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 863858 - Create Call and DeclEnv objects in the Nursery; r=dvander,terrence
b035b05f6a18d709a24aea791bbbcace8115d621: Bug 866765 - Refactor compilation of JSOP_SETELEM to only pop operands at one point, r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Wed, 01 May 2013 18:07:36 -0600 - rev 130912
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 866765 - Refactor compilation of JSOP_SETELEM to only pop operands at one point, r=dvander.
0a050b75a9af850ef89307e9839e9d54afd424c0: Bug 866866 - Inspect phis at the start of loop header rather than trailing values, r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Wed, 01 May 2013 18:06:01 -0600 - rev 130911
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 866866 - Inspect phis at the start of loop header rather than trailing values, r=dvander.
39aad6551764e31f3ac7c919bf15dff3308213f1: Bug 866826 - Add missing IdToTypeId check, r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Wed, 01 May 2013 15:45:40 -0600 - rev 130902
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 866826 - Add missing IdToTypeId check, r=dvander.
7b54ccf3088498f1e9ec8701165ca6701b242852: Bug 865584 - Add null check for target script's type info when compiling 'new', r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Wed, 01 May 2013 15:43:36 -0600 - rev 130901
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 865584 - Add null check for target script's type info when compiling 'new', r=dvander.
4412438e83c4aa55195dcfaf56070d2ff8d9bd95: Bug 836078 - Replace all gcc __GNUC__ version checks with MOZ_GCC_VERSION_AT_LEAST macro. r=dvander
Stephen Kraemer <sbkraeme@uwaterloo.ca> - Wed, 01 May 2013 15:45:05 -0400 - rev 130884
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 836078 - Replace all gcc __GNUC__ version checks with MOZ_GCC_VERSION_AT_LEAST macro. r=dvander
120ca4a6afc3c72d2fb1b59804c372f63662453d: Bug 866706 - Ensure that MMonitorTypes boxes its inputs, r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Wed, 01 May 2013 08:29:05 -0600 - rev 130829
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 866706 - Ensure that MMonitorTypes boxes its inputs, r=dvander.
c94d73b1970ffbff8dfff325b643f692f3da2708: Bug 864101 - Improve precision of TypeSetIncludes, r=dvander.
Brian Hackett <bhackett1024@gmail.com> - Fri, 26 Apr 2013 17:56:38 -0600 - rev 130488
Push 270 by pvanderbeken@mozilla.com at Thu, 06 Mar 2014 09:24:21 +0000
Bug 864101 - Improve precision of TypeSetIncludes, r=dvander.