[SERVER-39211] Integrate custom tcmalloc size class merging with gperftools-2.7 Created: 25/Jan/19  Updated: 29/Oct/23  Resolved: 22/Mar/19

Status: Closed
Project: Core Server
Component/s: Internal Code
Affects Version/s: None
Fix Version/s: 4.1.10

Type: Task Priority: Major - P3
Reporter: Billy Donahue Assignee: Billy Donahue
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Backwards Compatibility: Fully Compatible
Sprint: Build 2019-01-28, Dev Tools 2019-02-11, Dev Tools 2019-02-25, Dev Tools 2019-03-11, Dev Tools 2019-03-25
Participants:

 Description   

 

The change to reduce tcmalloc size classes from

SERVER-22906: Cut down number of tcmalloc size classes

is no longer usable in gperftools-2.7 due to a new alignment requirement. We can rework the patch to modify the strategy to reject any merges that would violate this new alignment requirement.



 Comments   
Comment by Billy Donahue [ 31/Jan/19 ]

rewrite as gperftools "upstreamable" patch.

https://mongodbcr.appspot.com/228820001

Comment by Billy Donahue [ 26/Jan/19 ]

https://mongodbcr.appspot.com/244080002/

Generated at Thu Feb 08 04:51:21 UTC 2024 using Jira 9.7.1#970001-sha1:2222b88b221c4928ef0de3161136cc90c8356a66.