gecko-dev/tools
Gerald Squelart 2ae86bbfac Bug 1658232 - profiler_capture_backtrace(ProfileChunkedBuffer&) - r=canaltinova
The stack sampling can be abstracted to only use a reference to a `ProfileBuffer`, and the existing `locked_profiler_get_backtrace` can provide its stack-based `ProfileBuffer` that points at a heap-based `ProfileChunkedBuffer` (the one that will be stored in the returned `ProfilerBacktrace`).

And we can now add a public `profiler_capture_backtrace` that only takes a reference to a `ProfileChunkedBuffer`, and fills it with a backtrace.
This will be used by the new marker API, to optionally capture a backtrace in stack-based buffers at the user's request.

Differential Revision: https://phabricator.services.mozilla.com/D86514
2020-08-13 03:30:58 +00:00
..
bloatview
browsertime Bug 985141 - [mozbuild] Remove leading underscore from MozbuildObject._activate_virtualenv, r=firefox-build-system-reviewers,perftest-reviewers,andi,AlexandruIonescu,rstewart 2020-07-28 16:06:10 +00:00
clang-tidy
code-coverage Bug 1654696 - Implement code coverage JSAPI. r=nbp,jwalden 2020-08-08 03:23:31 +00:00
compare-locales Bug 1657650 - Require that Mach command providers subclass MachCommandBase. r=remote-protocol-reviewers,marionette-reviewers,maja_zf,mhentges,froydnj 2020-08-07 18:24:59 +00:00
coverity
crashreporter
fuzzing Bug 1657926 - firefox doc: fix some warnings r=championshuttler 2020-08-11 23:20:25 +00:00
github-sync
infer
jprof
leak-gauge
lint Bug 1656048 - Remove linter exception for newtab re: whitelist/blacklist, and fix errors r=andreio 2020-08-10 16:47:39 +00:00
moztreedocs Bug 1657926 - Move to sphinx 3.1.2 and sphinx-js 3.0.1 r=championshuttler 2020-08-11 15:26:16 +00:00
performance
phabricator
power Bug 1657650 - Require that Mach command providers subclass MachCommandBase. r=remote-protocol-reviewers,marionette-reviewers,maja_zf,mhentges,froydnj 2020-08-07 18:24:59 +00:00
profiler Bug 1658232 - profiler_capture_backtrace(ProfileChunkedBuffer&) - r=canaltinova 2020-08-13 03:30:58 +00:00
quitter
rb Bug 1647362 - Improve py3 compat in fix_stacks.py; r=bc 2020-06-30 22:17:38 +00:00
rewriting Bug 1654648 - fix whitespace linting failure r=test-only 2020-08-08 07:14:40 +03:00
sanitizer/docs Bug 1657926 - firefox doc: fix some warnings r=championshuttler 2020-08-11 23:20:25 +00:00
tryselect Bug 1657926 - firefox doc: fix some warnings r=championshuttler 2020-08-11 23:20:25 +00:00
update-packaging Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky 2020-07-09 20:29:18 +00:00
update-programs Bug 1657954 - Move various branding options from `old-configure` r=geckoview-reviewers,mhentges,nalexander,snorp 2020-08-11 15:58:52 +00:00
update-verify Bug 1651731: [lint] Python and shell files without `#!` should not be executable; r=linter-reviewers,perftest-reviewers,geckoview-reviewers,agi,sylvestre,sparky 2020-07-09 20:29:18 +00:00
vcs
mach_commands.py Bug 1657650 - Require that Mach command providers subclass MachCommandBase. r=remote-protocol-reviewers,marionette-reviewers,maja_zf,mhentges,froydnj 2020-08-07 18:24:59 +00:00
moz.build