gecko-dev/tools
Gerald Squelart 2258868d1b Bug 1755823 - Lock the ThreadRegistry non-exclusively when only reading the thread list, exclusively when adding/removing threads - r=canaltinova
This allows multiple threads to access ThreadRegistrations through the thread registry, as long as the registry itself is not modified. So in particular, ThreadRegistrations are guaranteed to stay alive as long as a non-exclusive lock is held.
This ensures cross-thread markers are not blocked while the sampler is running.

Differential Revision: https://phabricator.services.mozilla.com/D139917
2022-03-04 06:48:11 +00:00
..
bloatview
browsertime Bug 1753445 - [raptor] Bump browsertime to v14.19.1. r=perftest-reviewers,sparky 2022-02-03 18:56:15 +00:00
clang-tidy Bug 1744446 - Upgrade llvm toolchain to 13.0.1 r=firefox-build-system-reviewers,mhentges 2022-02-03 15:18:33 +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 1753413 - fx doc: Remove whitespaces, trailing lines & windows CR r=andi,perftest-reviewers,sparky 2022-02-03 18:34:58 +00:00
github-sync
jprof
leak-gauge
lint Bug 1754496 - [taskgraph] Use identical functions from vendored taskgraph in util/taskcluster.py, r=taskgraph-reviewers,aki 2022-02-25 21:25:05 +00:00
moztreedocs Bug 1715900 - Bump urllib3 to version 1.26.0, boto3 to 1.16.63, and botocore to 1.19.63; r=mhentges 2022-02-15 15:07:18 +00:00
performance Bug 1747079: Add the ability to record counters with perfstats. r=acreskey 2022-01-01 20:36:27 +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 1755823 - Lock the ThreadRegistry non-exclusively when only reading the thread list, exclusively when adding/removing threads - r=canaltinova 2022-03-04 06:48: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 1750663 [Linux] Move mozva library and va headers to media directory r=alwu,media-playback-reviewers 2022-01-24 10:19:51 +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 1754496 - [taskgraph] Use identical functions from vendored taskgraph in util/taskcluster.py, r=taskgraph-reviewers,aki 2022-02-25 21:25:05 +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 1730712: Remove external use of `_run_pip()` r=perftest-reviewers,ahal,sparky 2021-11-16 21:14:41 +00:00
moz.build Bug 1742857 - Add Grizzly fuzzing framework smoke test. r=tsmith,ahal 2022-01-13 14:23:11 +00:00