gecko-dev/tools
Gerald Squelart 0338f0c407 Bug 1646266 - Rework backtrace-capture functions - r=gregtatum
`profiler_capture_backtrace(ProfileChunkedBuffer&)` renamed to `profiler_capture_backtrace_into(ProfileChunkedBuffer&)` (notice "_into"), which is clearer.

New function `profiler_capture_backtrace()` creates a buffer, uses `profiler_capture_backtrace_into()`, and returns a `UniquePtr<ProfileChunkedBuffer>`, which can later be given to `MarkerStack::TakeBacktrace`.

`profiler_get_backtrace()` (returning a `UniqueProfilerBacktrace`) now uses `profiler_capture_backtrace()`.

This patch reduces most duplicate code between these functions.

Differential Revision: https://phabricator.services.mozilla.com/D88280
2020-09-01 01:34:17 +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 Backed out 2 changesets (bug 1659530, bug 1657476) for bustages on check.svg. CLOSED TREE 2020-09-01 02:30:36 +03:00
moztreedocs Bug 1657121 - exclude uuid from s3_delete_missing. r=ahal 2020-08-27 20:02:59 +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 1646266 - Rework backtrace-capture functions - r=gregtatum 2020-09-01 01:34:17 +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 1658505 - updated links and updated some code blocks. r=sylvestre 2020-08-19 16:10:37 +00:00
tryselect Backed out changeset d634c912adcd (bug 1655750) for causing Bug 1662030. 2020-08-31 16:35:11 +03: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