gecko-dev/tools
Gerald Squelart c0482a75ea Bug 1765922 - Ensure/ReleaseBufferForMainThreadAddMarker from main thread in profiler_start/stop - r=florian
In child processes, Gecko Profiler's profiler_start/stop are running OFF the main thread, so the calls to Ensure/ReleaseBufferForMainThreadAddMarker should be dispatched to the main thread for them to actually create/destroy the main-thread buffer.

Note that this is not done in the Base Profiler, because it should always run on the main thread, and if it wasn't there would be no way to dispatch a task to the main thread -- and it wouldn't be too much of an issue anyway, there are few markers running outside of Gecko Profiler sessions.

Differential Revision: https://phabricator.services.mozilla.com/D144387
2022-04-22 09:26:11 +00:00
..
bloatview
browsertime Bug 1748821 - Support running visual metrics on Apple Silicon r=perftest-reviewers,Eng_Esther 2022-03-24 15:05:05 +00:00
clang-tidy Bug 1764509 - Update builders to clang 14.0.1. r=firefox-build-system-reviewers,andi 2022-04-22 01:52:43 +00:00
code-coverage Bug 1700774 - [taskgraph] Move test transforms to a 'transforms/test' directory, r=gbrown 2021-11-29 15:52:19 +00:00
compare-locales Bug 1747280 - nuke comm/ after cross-channel. r=mhentges,releng-reviewers,jmaher DONTBUILD 2021-12-28 18:56:47 +00:00
crashreporter Bug 1752252 - Remove leftovers from bug 1741205. r=firefox-build-system-reviewers,nalexander 2022-01-28 00:20:46 +00:00
fuzzing Bug 1757802 - Don't keep alive Shmem shared memory regions on IProtocol, r=ipc-reviewers,jld 2022-04-18 19:26:15 +00:00
github-sync
jprof
leak-gauge
lint Bug 1762493 - Remove Ajv r=ckerschb,ahal 2022-04-20 15:23:28 +00:00
moztreedocs Bug 1754299 - remove os.unlink call from mach doc that fails on Windows, r=ahal,jgraham 2022-04-13 09:51:24 +00:00
performance Bug 1207753 - Add MOZ_UNANNOTATED to all Mutexes/Monitors r=nika,kershaw 2022-03-16 18:47:08 +00:00
phabricator Bug 1730712: Maintain sys.path consistency in nested Mach calls r=ahal 2021-12-29 21:10:22 +00:00
power Bug 1696251: Allow mach commands as stand-alone functions and adapt existing commands. r=mhentges,webdriver-reviewers,perftest-reviewers,sparky,whimboo 2021-09-27 18:12:51 +00:00
profiler Bug 1765922 - Ensure/ReleaseBufferForMainThreadAddMarker from main thread in profiler_start/stop - r=florian 2022-04-22 09:26:11 +00:00
quitter
rb Bug 1743832 - Autobootstrap fix-stacks if it's not available when needed. r=firefox-build-system-reviewers,andi 2021-12-17 22:47:51 +00:00
rewriting Bug 1762493 - Remove Ajv r=ckerschb,ahal 2022-04-20 15:23:28 +00:00
rusttests Bug 1726100 - Move wasm-sandboxing defaults to configure. r=firefox-build-system-reviewers,andi 2021-08-18 01:09:58 +00:00
sanitizer/docs no bug - doc: add more references to the tsan doc r=decoder DONTBUILD 2021-10-08 08:46:03 +00:00
tryselect Bug 1763314 - don't hardcode the build_number in mach try scriptworker test. r=releng-reviewers,gbrown 2022-04-06 15:06:56 +00:00
update-packaging Bug 1744325 - Remove outdated update-packaging cruft. r=bhearsum,firefox-build-system-reviewers,glandium 2021-12-10 17:31:08 +00:00
update-programs
update-verify Bug 1717051: Automatically create and activate Mach virtualenv r=ahal 2021-11-24 20:06:33 +00:00
vcs Bug 1696251: Allow mach commands as stand-alone functions and adapt existing commands. r=mhentges,webdriver-reviewers,perftest-reviewers,sparky,whimboo 2021-09-27 18:12:51 +00:00
mach_commands.py Bug 1759256: Update all PATH-munging to use os.pathsep r=webdriver-reviewers,ahochheiden,jgraham 2022-03-14 18:41:49 +00:00
moz.build Bug 1742857 - Add Grizzly fuzzing framework smoke test. r=tsmith,ahal 2022-01-13 14:23:11 +00:00