runtime: adopt mesh allocation technique? #30290
Labels
compiler/runtime
Issues related to the Go compiler and/or runtime.
ExpertNeeded
FeatureRequest
Issues asking for a new feature that does not need a proposal.
NeedsInvestigation
Someone must examine and confirm this is a valid issue and not a duplicate of an existing one.
Milestone
I recently came across Mesh: Compacting Memory Management for C/C++ Applications. From the paper:
The results look quite promising:
I’m not familiar enough with Go’s allocator to say precisely whether we could adopt mesh (or parts of it), but I figured I’d bring it up, just in case the paper doesn’t already find its way to people working on Go’s allocator :)
The text was updated successfully, but these errors were encountered: