gecko-dev/devtools
Valentin Gosu 5d3e7ab00e Bug 1644983 - Make CacheIOThread a regular XPCOM thread and register thread with profiler r=necko-reviewers,dragana,profiler-reviewers,julienw,kershaw
I had big issues with this patch as it was causing random crashes
when run with MOZ_PROFILER_STARTUP=1 and breaking browser_xpcom_graph_wait.js
which does the same.
I tried to get around that by avoiding the IOInterposer registration
in CacheIOThread, but that was also problematic.

Eventually it seems there's no longer a good reason to keep calling
PR_CreateThread manually instead of NS_NewNamedThread, so I switched
to that and all of the previous issues are gone.

The stack is now twice as big, but hopefully that's not a major issue.
All other behaviour should stay the same.

Differential Revision: https://phabricator.services.mozilla.com/D132381
2024-11-12 19:12:43 +00:00
..
client Bug 1644983 - Make CacheIOThread a regular XPCOM thread and register thread with profiler r=necko-reviewers,dragana,profiler-reviewers,julienw,kershaw 2024-11-12 19:12:43 +00:00
docs Bug 1923649 - devtools doc: Fix the "Use a sourcemap" link to point to mdn r=devtools-reviewers,bomsy DONTBUILD 2024-10-28 12:19:06 +00:00
perfdocs
platform
server Bug 1929007 - [devtools] Collect console API calls when tracing from DevTools. r=dthayer 2024-11-07 15:52:03 +00:00
shared Bug 1929004 - [devtools] Record DOM Mutation when tracing from DevTools. r=dthayer 2024-11-07 15:52:03 +00:00
startup Bug 1927404 - Make each line in view-source a <span> rather than a <pre>. r=hsivonen 2024-11-05 09:54:42 +00:00
.eslintrc.js Bug 1917530 - Enable ESLint rule no-shadow by default across the tree, disabling where it currently fails. r=frontend-codestyle-reviewers,mossop 2024-09-12 21:08:44 +00:00
.eslintrc.xpcshell.js Bug 1917530 - Fix ESLint no-shadow issues in devtools code. r=devtools-reviewers,profiler-reviewers,frontend-codestyle-reviewers,nchevobbe,julienw,mossop 2024-09-12 21:08:43 +00:00
CODE_OF_CONDUCT.md
moz.build Bug 1900200 - Move MOZ_DEVTOOLS from confvars.sh to moz.configure r=glandium 2024-06-15 22:27:11 +00:00
rename.py
templates.mozbuild
tsconfig.json