Closed Bug 1614518 Opened 2 months ago Closed 1 month ago

Implement `mach hazards` suite of commands

Categories

(Core :: JavaScript: GC, enhancement, P3)

enhancement

Tracking

()

RESOLVED FIXED
mozilla75
Tracking Status
firefox75 --- fixed

People

(Reporter: sfink, Assigned: sfink)

References

Details

Attachments

(8 files, 3 obsolete files)

47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review
47 bytes, text/x-phabricator-request
Details | Review

Enable running the GC rooting hazard analysis directly from mach.

Attachment #9125718 - Attachment is obsolete: true
Attachment #9125716 - Attachment is obsolete: true
Attachment #9125715 - Attachment is obsolete: true
Pushed by sfink@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/e5f9b1159797
Remove code only present for python 2.6 compatibility. r=ahal
https://hg.mozilla.org/integration/autoland/rev/788e4b59e885
Allow using internal name for selecting application to bootstrap. r=nalexander
https://hg.mozilla.org/integration/autoland/rev/df3d4a88fa4f
Make warnings.py py3-compatible r=ahal,froydnj
https://hg.mozilla.org/integration/autoland/rev/02c6807e387b
Implement `mach hazards` command set for running the GC rooting hazard analysis. r=ahal,jonco,froydnj
https://hg.mozilla.org/integration/autoland/rev/361b6a5cae1b
Allow using declaration order for listing subcommands in help output, and allow commands to be hidden. r=ahal
https://hg.mozilla.org/integration/autoland/rev/1d8c4130b389
Quote shell commands properly r=ahal
https://hg.mozilla.org/integration/autoland/rev/28b0886c74c3
Refactor method scanning when gathering commands r=ahal
Pushed by sfink@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/6da7cf8a6742
Followup fix to undo unneeded part of change that breaks tests
Regressions: 1617095
Blocks: 1617413
You need to log in before you can comment on or make changes to this bug.