5c3b5457f7d948aacd375bd0c0355b14559deeae: Bug 1582663 - Remove static_cast for nsHttpConnection. r=mayhemer
Dragana Damjanovic <dd.mozilla@gmail.com> - Fri, 28 Feb 2020 09:06:00 +0000 - rev 579043
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1582663 - Remove static_cast for nsHttpConnection. r=mayhemer Differential Revision: https://phabricator.services.mozilla.com/D64033
76545df5221e33f0cb3ee6a380c22f57ba09fdbe: no bug - Document fuzz blockers r=sylvestre
Sylvestre Ledru <sledru@mozilla.com> - Fri, 28 Feb 2020 10:52:15 +0000 - rev 579042
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
no bug - Document fuzz blockers r=sylvestre Differential Revision: https://phabricator.services.mozilla.com/D64615
01ac0cc00f04a04bb4babb7588cad6f2735d9c6b: Bug 1617170 - Restrict availability of InitializedOnce::reset, and add InitializedOnce::release. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Fri, 28 Feb 2020 10:28:30 +0000 - rev 579041
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617170 - Restrict availability of InitializedOnce::reset, and add InitializedOnce::release. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D63650
bcbaa4b3dfd1296e5c89cb0622c18c950f41113b: Bug 1617170 - Make StoredFileInfo members const, and initialize them in the constructor. r=dom-workers-and-storage-reviewers,janv
Simon Giesecke <sgiesecke@mozilla.com> - Fri, 28 Feb 2020 10:28:12 +0000 - rev 579040
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617170 - Make StoredFileInfo members const, and initialize them in the constructor. r=dom-workers-and-storage-reviewers,janv Differential Revision: https://phabricator.services.mozilla.com/D63649
854e8aba90c15994f6a48d8b8a6733e25f5d205a: Bug 1618638 - Parallelise clearing marking bits at the start of GC r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 28 Feb 2020 09:53:17 +0000 - rev 579039
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1618638 - Parallelise clearing marking bits at the start of GC r=sfink This adds an iterator ArenasToUnmark and uses AutoRunParallelWork to distribute the work. I didn't go the whole way and make an iterator combinator but I could do this (and it might make this easier to understand). Differential Revision: https://phabricator.services.mozilla.com/D64642
eac472face04c02a79325caa47fb04c8ae10bcb1: Bug 1618638 - Split off weak map unmarking from arena unmarking r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 28 Feb 2020 09:52:49 +0000 - rev 579038
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1618638 - Split off weak map unmarking from arena unmarking r=sfink Differential Revision: https://phabricator.services.mozilla.com/D64640
486c82186439f216a3d94bcee67a87a4fa1e382a: Bug 1617902 - Use GC work abstractions for sweeping weak caches r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 28 Feb 2020 09:52:16 +0000 - rev 579037
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617902 - Use GC work abstractions for sweeping weak caches r=sfink This adds a SliceBudget to ParallelWorker and has the work function return the number of steps taken. The new abstractions are then used for weak cache sweeping. Differential Revision: https://phabricator.services.mozilla.com/D64639
1434bd7bae3500c61f565be22b8bacef6397bfd4: Bug 1617902 - Add abstractions for performing a sequence of work items on one or more helper threads in parallel and use this for updating moved GC pointers after compacting GC r=sfink
Jon Coppeard <jcoppeard@mozilla.com> - Fri, 28 Feb 2020 09:51:43 +0000 - rev 579036
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617902 - Add abstractions for performing a sequence of work items on one or more helper threads in parallel and use this for updating moved GC pointers after compacting GC r=sfink There are probably some rough edges still I think this is mostly done now. Differential Revision: https://phabricator.services.mozilla.com/D64638
d93e9fef86dd098bfce6b2e7b16da0366298a4b0: Bug 1617878 - Part 3: Assign type for cloned derived class constructors. r=jandem
André Bargull <andre.bargull@gmail.com> - Fri, 28 Feb 2020 10:07:11 +0000 - rev 579035
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617878 - Part 3: Assign type for cloned derived class constructors. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D64065
038f065c2bbed8b0d0618c305ee87dd4386f7045: Bug 1617878 - Part 2: Replace remaining references to "parent" with "enclosingEnv". r=jandem
André Bargull <andre.bargull@gmail.com> - Fri, 28 Feb 2020 10:06:46 +0000 - rev 579034
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617878 - Part 2: Replace remaining references to "parent" with "enclosingEnv". r=jandem In some places we were still using the old "parent" nomenclature, leading to inconsistencies between function declarations and definitions, cf. `CloneFunctionReuseScript()`. Differential Revision: https://phabricator.services.mozilla.com/D64064
080133f25701175ffd89fe945ae55dc58a5cb598: Bug 1617878 - Part 1: Remove unused default parameters. r=jandem
André Bargull <andre.bargull@gmail.com> - Thu, 27 Feb 2020 12:39:42 +0000 - rev 579033
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617878 - Part 1: Remove unused default parameters. r=jandem Differential Revision: https://phabricator.services.mozilla.com/D64063
5859680e3d7002fa18d9474e8d9c2dc083eb68a3: Bug 1618367 [Wayland] Make nsWaylandDisplay usable on child processes, rename dmabuf preferences, r=jhorak
Martin Stransky <stransky@redhat.com> - Fri, 28 Feb 2020 10:09:04 +0000 - rev 579032
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1618367 [Wayland] Make nsWaylandDisplay usable on child processes, rename dmabuf preferences, r=jhorak - Increment MAX_DISPLAY_CONNECTIONS to 5 (main, compositor, renderer, and two media threads). - Stop posting events to message loop when it's deleted. Use message loop shutdown observer for it. - Shutdown nsWaylandDisplay event queue on both chrome and content processes. - Use static preference variables which means dmabuf prefs are renamed to: widget.wayland-dmabuf-textures.enabled widget.wayland-dmabuf-webgl.enabled widget.wayland-dmabuf-vaapi.enabled Differential Revision: https://phabricator.services.mozilla.com/D64474
7dea6cf71ca7fcc44923bcc26cac7d547a076c6f: Bug 1617850: MHomeObjectSuperBase doesn't need a resume point. r=jandem
André Bargull <andre.bargull@gmail.com> - Fri, 28 Feb 2020 10:04:00 +0000 - rev 579031
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617850: MHomeObjectSuperBase doesn't need a resume point. r=jandem Follow-up for bug 1608809: LHomeObjectSuperBase no longer needs to handle proxy objects, so we don't need to call into the VM (except for error reporting in the ool-call), which means it's no longer necessary to use a resume point for MHomeObjectSuperBase. Drive-by: Use `useRegisterAtStart` because the home-object is only read once at the start of `CodeGenerator::visitHomeObjectSuperBase()`. Differential Revision: https://phabricator.services.mozilla.com/D64040
bd1e456b48acd3ed4f0a0ad3f7ae25ab2eec774c: Bug 1617586 - Part 3: Use trunc instead of branching to use either floor or ceil. r=jwalden
André Bargull <andre.bargull@gmail.com> - Fri, 28 Feb 2020 10:04:51 +0000 - rev 579030
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617586 - Part 3: Use trunc instead of branching to use either floor or ceil. r=jwalden Use C++11's `trunc()` function instead of manually branching for negative values. Differential Revision: https://phabricator.services.mozilla.com/D64029
251650c4e15748cca35ad411c18fdb0575c20936: Bug 1617586 - Part 2: Rename ToIntegerPositiveZero to ToInteger. r=jwalden
André Bargull <andre.bargull@gmail.com> - Thu, 27 Feb 2020 12:55:16 +0000 - rev 579029
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617586 - Part 2: Rename ToIntegerPositiveZero to ToInteger. r=jwalden More or less undo bug 1383436 - part 4, now that ToInteger matches ToIntegerPositiveZero. Differential Revision: https://phabricator.services.mozilla.com/D64028
43a19073c67fa7b4a61f8a0127504a51673958aa: Bug 1617586 - Part 1: Don't return -0 from ToInteger. r=jwalden
André Bargull <andre.bargull@gmail.com> - Thu, 27 Feb 2020 13:10:48 +0000 - rev 579028
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617586 - Part 1: Don't return -0 from ToInteger. r=jwalden Changes ToInteger to return +0 instead of -0 and updates two callers which were already performing the -0 to +0 conversion. Also changes NumberIsInt32 to NumberEqualsInt32 in `atomics_isLockFree`, because we no longer need to care about handling -0 in this function. Differential Revision: https://phabricator.services.mozilla.com/D64027
23e6bb51f777a7455cc30dbf0fe283414e59af8b: Bug 1618244 - Simplify browser_webconsole_split.js function. r=Honza.
Nicolas Chevobbe <nchevobbe@mozilla.com> - Thu, 27 Feb 2020 17:27:34 +0000 - rev 579027
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1618244 - Simplify browser_webconsole_split.js function. r=Honza. Use async function instead of the complex single Promise we had before. Differential Revision: https://phabricator.services.mozilla.com/D64398
3eb6676c83addae89920421b058adb4ceff6dab2: Bug 1617672 - Avoid outputting filter category as an unprefixed class on filter buttons. r=nchevobbe
Outvi V <oss@outv.im> - Fri, 28 Feb 2020 08:51:44 +0000 - rev 579026
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617672 - Avoid outputting filter category as an unprefixed class on filter buttons. r=nchevobbe Differential Revision: https://phabricator.services.mozilla.com/D64600
95b189516d65d873652d0f95be1f4305108d6ae8: Bug 1344085 - Re-enable sync services tests under ASan. r=markh
Christian Holler <choller@mozilla.com> - Fri, 28 Feb 2020 03:57:50 +0000 - rev 579025
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1344085 - Re-enable sync services tests under ASan. r=markh Differential Revision: https://phabricator.services.mozilla.com/D64565
d4ac91381408768809daf07e31316ce0eba0d115: Bug 1617561 - Raptor benchmark tests bimodal results r=perftest-reviewers,AlexandruIonescu
Florin Strugariu <fstrugariu@mozilla.com> - Thu, 27 Feb 2020 13:32:42 +0000 - rev 579024
Push 12808 by ffxbld-merge at Mon, 09 Mar 2020 15:29:44 +0000
Bug 1617561 - Raptor benchmark tests bimodal results r=perftest-reviewers,AlexandruIonescu Differential Revision: https://phabricator.services.mozilla.com/D63843
(0) -300000 -100000 -30000 -10000 -3000 -1000 -300 -100 -50 -20 +20 +50 +100 +300 +1000 +3000 +10000 +30000 tip