Open Bug 1900589 Opened 5 months ago Updated 4 months ago

Make the memory replace malloc machinery always available for dev edition

Categories

(Core :: Gecko Profiler, enhancement, P2)

enhancement

Tracking

()

People

(Reporter: julienw, Unassigned)

References

Details

(Whiteboard: [fxp])

The profiler's memory tooling uses the replace malloc machinery.

Currently the replace malloc machinery is enabled for early beta or earlier (see https://searchfox.org/mozilla-central/rev/1d1ca77dd7ca10953c6f5f1b77b98e4eb528274e/build/moz.configure/memory.configure#36-41)
This means that it's enabled in the first part of the beta cycle, but disabled in the last part of the beta cycle.
Nowadays dev edition uses the same configuration than beta, this means that it's disabled at the same moment than beta.

For the memory tooling the profiler uses, this seems counter-intuitive, so we should make the machinery available for dev edition always.

One question is that should that be: nightly and dev_edition, or early_beta_and_earlier and dev_edition? Indeed in bug 1604335 it looks like that early beta was supposed to be temporary. What do you think Glandium, do you have a preference?

Flags: needinfo?(mh+mozilla)

if anything, nightly and dev edition.

Flags: needinfo?(mh+mozilla)
Severity: -- → N/A
Priority: -- → P2
You need to log in before you can comment on or make changes to this bug.