Closed Bug 1671114 Opened 4 years ago Closed 3 years ago

logalloc-replay improvements

Categories

(Core :: Memory Allocator, enhancement)

enhancement

Tracking

()

RESOLVED FIXED
90 Branch
Tracking Status
firefox90 --- fixed

People

(Reporter: pbone, Assigned: pbone)

References

Details

Attachments

(7 files, 1 obsolete file)

No description provided.
Summary: Report "committed" memory in logalloc-replay → logalloc-replay improvments
OS: Linux → All
Hardware: x86_64 → All

Depends on D93473

Calculate the distributions of memory requests in a single pass.

Depends on D93723

Attachment #9181920 - Attachment is obsolete: true
Attachment #9181498 - Attachment description: Bug 1671114 - Report committed memory in logalloc-replay r=glandium → Bug 1671114 - pt 1. Report committed memory in logalloc-replay r=glandium
Attachment #9181921 - Attachment description: Bug 1671114 - Speed up replay of jemalloc_stats calls r=glandium → Bug 1671114 - pt 2. Speed up replay of jemalloc_stats calls r=glandium
Attachment #9182849 - Attachment description: Bug 1671114 - Calculate and report RSS in jemalloc-replay r=glandium → Bug 1671114 - pt 3. Calculate and report RSS in jemalloc-replay r=glandium

By touching memory when we allocate it our RSS will more accurately
represent Firefox's memory usage.

Depends on D94259

Blocks: 1669392
Attachment #9182849 - Attachment description: Bug 1671114 - pt 3. Calculate and report RSS in jemalloc-replay r=glandium → Bug 1671114 - pt 4. Calculate and report RSS in jemalloc-replay r=glandium
Attachment #9190457 - Attachment description: Bug 1671114 - pt 4. Optionally touch memory as its allocated r=glandium → Bug 1671114 - pt 5. Optionally touch memory as its allocated r=glandium
Summary: logalloc-replay improvments → logalloc-replay improvements
Attachment #9201370 - Attachment description: Bug 1671114 - pt 3. Allow default construction and open/close state for FdReader → Bug 1671114 - pt 3. Allow open/close state for FdReader r=glandium
Pushed by pbone@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d2757d932f49 pt 1. Report committed memory in logalloc-replay r=glandium https://hg.mozilla.org/integration/autoland/rev/3e72253ce070 pt 2. Speed up replay of jemalloc_stats calls r=glandium https://hg.mozilla.org/integration/autoland/rev/059550178c6b pt 3. Allow open/close state for FdReader r=glandium https://hg.mozilla.org/integration/autoland/rev/df6b79d1d16e pt 4. Calculate and report RSS in jemalloc-replay r=glandium https://hg.mozilla.org/integration/autoland/rev/695befd03096 pt 5. Optionally touch memory as its allocated r=glandium https://hg.mozilla.org/integration/autoland/rev/5080af04619c pt 6. Use default values for Replay members r=glandium https://hg.mozilla.org/integration/autoland/rev/4002812791d3 pt 7. Make an ambigious comment clearer r=glandium
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: