gecko-dev/tools
Gerald Squelart 1628f9ba8d Bug 1660177 - Replace SpliceableJSONWriter::Splice(const char*) with better calls where possible - r=canaltinova
In most calls to `SpliceableJSONWriter::Splice(const char*)`:
- The data comes from a `ChunkedJSONWriteFunc` and is copied to a new buffer, which is then copied again through `Write()`. Instead we can copy the data directly from the `ChunkedJSONWriteFunc`; and this is a nice complement to `TakeAndSplice()` below.
- Or the length is already known, so we can pass it to a new `Splice(const char*, size_t)`, which forwards it to `Write(const char*, size_t)`, saving one `strlen` call.

Differential Revision: https://phabricator.services.mozilla.com/D87703
2020-08-26 08:03:20 +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 Bug 1612274 - Add checker `readability-qualified-auto` for `clang-tidy` static-analysis. r=sylvestre 2020-04-10 07:06:09 +00:00
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 Bug 1608396 - for `Coverity Analysis` disable checker `STRAY_SEMICOLON` due to the noise that it creates with `if constexpr`. r=froydnj 2020-03-26 17:40:45 +00:00
crashreporter Bug 1603988 - Part 2: Add a TC index for generated artifacts for mac symbols and reuse them in the next run r=tomprince 2020-02-03 18:41:49 +00:00
fuzzing Bug 1657926 - firefox doc: fix some warnings r=championshuttler 2020-08-11 23:20:25 +00:00
github-sync Bug 1635142 - Update github-sync to use Authorization header instead of deprecated HTTP auth mechanism. r=kvark 2020-05-06 16:09:40 +00:00
infer
jprof
leak-gauge
lint Backed out 12 changesets (bug 1660328, bug 1660015, bug 1649595, bug 1649596, bug 1649593, bug 1659176, bug 1659839, bug 1659838, bug 1657663, bug 1657647, bug 1655460) for xpcshell perma failures. CLOSED TREE 2020-08-26 06:35:20 +03:00
moztreedocs Bug 1660615 - Mach doc: sphinx: pass the -T option by default r=firefox-source-docs-reviewers,championshuttler DONTBUILD 2020-08-23 14:51:51 +00:00
performance Bug 1512991 - Add JsonWriteFunc::Write to take string length. r=botond 2020-05-08 16:24:31 +00:00
phabricator Bug 1623544 - Install python3-pip on Debian during bootstrap; r=firefox-build-system-reviewers,rstewart 2020-03-25 15:31:09 +00:00
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 1660177 - Replace SpliceableJSONWriter::Splice(const char*) with better calls where possible - r=canaltinova 2020-08-26 08:03:20 +00:00
quitter Bug 1622328 - add license info to all eslintrc files r=Standard8,webcompat-reviewers,miketaylr 2020-03-19 13:47:51 +00:00
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 Bug 1659267 - Remove usages of -moz-user-select across the Firefox codebase. r=emilio,marionette-reviewers,geckoview-reviewers,preferences-reviewers,whimboo,agi 2020-08-18 23:37:51 +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 Bug 1621718 - Use proper email parsing library for parsing patches. r=ahal 2020-03-16 19:46:13 +00:00
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 Bug 1628200 - Fix config/tests/test_mozbuild_reading.py. r=rstewart 2020-04-09 00:24:29 +00:00