Open Bug 1960807 Opened 1 year ago Updated 1 month ago

[meta] Make the buffer allocator into a more general purpose allocator and use it in more places

Categories

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

enhancement

Tracking

()

People

(Reporter: jonco, Unassigned)

References

(Depends on 5 open bugs, Blocks 1 open bug)

Details

(Keywords: meta)

The plan for the buffer allocator is to use it to replace jemalloc for allocations attached to GC things. This will improve efficiency, e.g. by reducing the amount of locking we need to do on allocation.

To do this we need to remove some of its current restrictions and make it into a more general purpose allocator. Then we need to migrate existing code to make use of it.

Depends on: 1960811
Severity: -- → N/A
Priority: -- → P3
Depends on: 1962406
Depends on: 1964977
Depends on: 1972274
Depends on: 1973033
Depends on: 1973983
Depends on: 1974945
Depends on: 1976259
Depends on: 1976826
Depends on: 1981195
Depends on: 1983485
Depends on: 1990217
Depends on: 1994375
Depends on: 2016466
See Also: → 1814813
Depends on: 2040658
Depends on: 2042334
Depends on: 2039648
Depends on: 2042855
Depends on: 2042863
Depends on: 2045637
Depends on: 2055193
Depends on: 2058828
Depends on: 2061763
Depends on: 2062958
Depends on: 2066149
Depends on: 2072723
You need to log in before you can comment on or make changes to this bug.