6066a2a0766fb6fa03fc96a89a023b3b8afe40c1: Merge m-c to inbound. a=merge
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 22 Oct 2014 13:16:06 -0400 - rev 211756
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Merge m-c to inbound. a=merge CLOSED TREE
0f76f410b03b46ac4111e029d22ee63bec5f960d: Backed out changeset 2b1c2663f92a (bug 1087038) because it depends on a patch that was backed out.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 22 Oct 2014 13:13:35 -0400 - rev 211755
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Backed out changeset 2b1c2663f92a (bug 1087038) because it depends on a patch that was backed out. CLOSED TREE
680e05ebf3cbfe0c4ec284c5bded8e93646527dd: Backed out changeset 157b1f4e4ed2 (bug 737967) for Windows B2G desktop bustage.
Ryan VanderMeulen <ryanvm@gmail.com> - Wed, 22 Oct 2014 12:44:49 -0400 - rev 211754
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Backed out changeset 157b1f4e4ed2 (bug 737967) for Windows B2G desktop bustage. CLOSED TREE
83e8b0ff394c98602b02de2fa5f7c377af63e81c: Bug 1081268 - TypeArrayObject: Always use UseNewTypeForInitializer. r=bhackett
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 22 Oct 2014 18:42:15 +0200 - rev 211753
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1081268 - TypeArrayObject: Always use UseNewTypeForInitializer. r=bhackett
7f49fd6cc976177adc3cace98fe4585d530a924a: Bug 1083866 - No longer suppress GC for the evaluation of recover instructions. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 22 Oct 2014 18:37:35 +0200 - rev 211752
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1083866 - No longer suppress GC for the evaluation of recover instructions. r=jandem
1a0f223e63303d4d1f6b4883f5795803a81d9d9a: Bug 1083866 - Handle potential invalidation of the bailing frame. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 22 Oct 2014 18:37:35 +0200 - rev 211751
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1083866 - Handle potential invalidation of the bailing frame. r=jandem
018d48e9c7cbb276ede34ee2e06bffe51a71660a: Bug 1083866 - Mark bailout frames. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 22 Oct 2014 18:37:35 +0200 - rev 211750
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1083866 - Mark bailout frames. r=jandem
dbd7e395905638267e1ccfec4443c5b597d1d1ac: Bug 1083866 - Only remove instructions from the JitActivation after the bailout. r=jandem
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 22 Oct 2014 18:37:35 +0200 - rev 211749
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1083866 - Only remove instructions from the JitActivation after the bailout. r=jandem
3cbf4e7037e52c2ed9c8953b6fa5cb0ea1d6b29e: Bug 1083866 - Add test case to check for GC during bailouts. r=nbp
Nicolas B. Pierron <nicolas.b.pierron@mozilla.com> - Wed, 22 Oct 2014 18:37:34 +0200 - rev 211748
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1083866 - Add test case to check for GC during bailouts. r=nbp
1fe040127ebd292a25fa32fde2a0baf85a0a4050: Bug 935846, nsJSEnvironment should get a shutdown notification also in child processes, r=romaxa
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 22 Oct 2014 18:57:32 +0300 - rev 211747
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 935846, nsJSEnvironment should get a shutdown notification also in child processes, r=romaxa
e2b5adc8894d34f1131cef3f0184122c7f3d5bac: Bug 1084502, <template>'s document should inherit mHasHadScriptHandlingObject from the OwnerDoc(), r=bholley
Olli Pettay <Olli.Pettay@helsinki.fi> - Wed, 22 Oct 2014 17:25:56 +0300 - rev 211746
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1084502, <template>'s document should inherit mHasHadScriptHandlingObject from the OwnerDoc(), r=bholley
5df7f0bf77fc0cd57c74d8830f461599ca60d280: Bug 1013001 - Make it simpler to deal with nursery pointers in the compiler; r=jandem
Terrence Cole <terrence@mozilla.com> - Wed, 15 Oct 2014 14:26:52 -0700 - rev 211745
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1013001 - Make it simpler to deal with nursery pointers in the compiler; r=jandem
157b1f4e4ed268b329bf3a802816f0d92ad34987: Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
Benoit Girard <b56girard@gmail.com> - Sat, 24 May 2014 16:14:14 +0000 - rev 211744
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 737967 - Add simple platform GPU Profiling based on GL_TIME_ELAPSED_EXT. r=ehsan,jgilbert
d6d519cc677b454a5493125c87277dfce01ce7de: Bug 1084959 - Don't abort syntax parser for (a) = ...; r=bhackett
Jan de Mooij <jdemooij@mozilla.com> - Wed, 22 Oct 2014 18:11:55 +0200 - rev 211743
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1084959 - Don't abort syntax parser for (a) = ...; r=bhackett
8290a228d03838d9b4b71c2b1e0f00d0e83715e7: Bug 1087232 - Don't atomize eval strings for the eval cache. r=luke
Jan de Mooij <jdemooij@mozilla.com> - Wed, 22 Oct 2014 18:11:53 +0200 - rev 211742
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1087232 - Don't atomize eval strings for the eval cache. r=luke
2f89fb9b6abaec962871b80e11e11123290aa590: Bug 1084985 - Remove more 'using namespace JS;' to avoid sporadic bustage in unified builds (r=lth)
Luke Wagner <luke@mozilla.com> - Wed, 22 Oct 2014 11:03:41 -0500 - rev 211741
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1084985 - Remove more 'using namespace JS;' to avoid sporadic bustage in unified builds (r=lth)
59be1e0052203917bdcce6379c00fb4cef0f584c: Bug 1019191 part 24. Remove the XPCCallContext stuff from xpc_qsUnwrapArgImpl. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 22 Oct 2014 11:40:51 -0400 - rev 211740
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1019191 part 24. Remove the XPCCallContext stuff from xpc_qsUnwrapArgImpl. r=peterv
02e63032ce53fd28ba97b648602b0926749df1b3: Bug 1019191 part 23. Eliminate the ppArgRef argument of xpc_qsUnwrapArgImpl and UnwrapArg, since we're now always handing out a ref in ppArg. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 22 Oct 2014 11:40:51 -0400 - rev 211739
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1019191 part 23. Eliminate the ppArgRef argument of xpc_qsUnwrapArgImpl and UnwrapArg, since we're now always handing out a ref in ppArg. r=peterv
cc4056729207d990f1ae3b7ce598bd42f38d0841: Bug 1019191 part 22. Eliminate the effectively unused vp argument of xpc_qsUnwrapArgImpl. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 22 Oct 2014 11:40:51 -0400 - rev 211738
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1019191 part 22. Eliminate the effectively unused vp argument of xpc_qsUnwrapArgImpl. r=peterv
660bf8b6a9ad1810c5eddd34810860de8a82d0ef: Bug 1019191 part 21. Change xpc_qsUnwrapArgImpl and UnwrapArg to take a HandleObject, not a HandleValue. r=peterv
Boris Zbarsky <bzbarsky@mit.edu> - Wed, 22 Oct 2014 11:40:50 -0400 - rev 211737
Push 27686 by ryanvm@gmail.com at Wed, 22 Oct 2014 20:01:01 +0000
Bug 1019191 part 21. Change xpc_qsUnwrapArgImpl and UnwrapArg to take a HandleObject, not a HandleValue. r=peterv
(0) -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 +100000 +300000 tip