Let `MOZ_PHC` ride the trains
Categories
(Core :: Memory Allocator, task, P1)
Tracking
()
People
(Reporter: pbone, Assigned: pbone)
References
Details
Attachments
(2 files)
|
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
|
48 bytes,
text/x-phabricator-request
|
diannaS
:
approval-mozilla-beta+
|
Details | Review |
We want to test PHC in release. It's now controlled by a pref but we need to build support in release versions of Firefox. That means letting the configuration and #ifdef ride the trains.
We also want to set some different constants for tuning PHC on release.
| Assignee | ||
Comment 1•2 years ago
|
||
--enable-phc builds firefox with PHC support. It's not enabled unless the
phc pref is also set. So this change will cause PHC support to ride the
trains, but in a disabled state.
| Assignee | ||
Comment 2•2 years ago
|
||
Depends on D188821
Comment 4•2 years ago
|
||
| bugherder | ||
https://hg.mozilla.org/mozilla-central/rev/f98408e7e1f8
https://hg.mozilla.org/mozilla-central/rev/6d12b530a5c9
| Assignee | ||
Comment 5•2 years ago
|
||
Comment on attachment 9354318 [details]
Bug 1854135 - Set --enable-phc for release r=glandium
Beta/Release Uplift Approval Request
- User impact if declined: PHC is a feature that helps engineers debug UAF crashes. We'd like to ship the code to release behind a pref so that we can begin experiments which will help us prepare for an rollout. These patches
ifdefPHC into the build in late beta and release on 64bit desktop builds. - Is this code covered by automated tests?: Yes
- Has the fix been verified in Nightly?: Yes
- Needs manual test from QE?: No
- If yes, steps to reproduce:
- List of other uplifts needed: Bug 1859964
- Risk to taking this patch: Low
- Why is the change risky/not risky? (and alternatives if risky): PHC has been used in Nightly for years. This patch
ifdefs PHC into Firefox, but PHC is only used if a pref is set (default is off). - String changes made/needed:
- Is Android affected?: No
| Assignee | ||
Updated•2 years ago
|
Comment 6•2 years ago
|
||
Comment on attachment 9354318 [details]
Bug 1854135 - Set --enable-phc for release r=glandium
Approved for 120.0b3
Updated•2 years ago
|
Updated•2 years ago
|
Description
•