Re: free lists 2.0

2018-12-07 Thread Walt Karas
How does one migrate improper code properly? On Fri, Dec 7, 2018 at 5:54 PM Leif Hedstrom wrote: > > > > > On Dec 7, 2018, at 1:02 PM, Walt Karas wrote: > > > > It's the same general idea as the current free lists, but with a > > better, cleaner implementation. If there are a lot of smaller dyna

Re: free lists 2.0

2018-12-07 Thread Leif Hedstrom
> On Dec 7, 2018, at 1:02 PM, Walt Karas wrote: > > It's the same general idea as the current free lists, but with a > better, cleaner implementation. If there are a lot of smaller dynamic > objects with short lifetimes, it will reduce thread blocking on the > heap mutex, block coalescing, an

Re: free lists 2.0

2018-12-07 Thread Walt Karas
It's the same general idea as the current free lists, but with a better, cleaner implementation. If there are a lot of smaller dynamic objects with short lifetimes, it will reduce thread blocking on the heap mutex, block coalescing, and relatively complex changes to the data structure of free bloc

Re: free lists 2.0

2018-12-07 Thread Leif Hedstrom
What problem does solve? Does it make things faster? — Leif > On Dec 7, 2018, at 09:27, Walt Karas wrote: > > This doesn't conflict with those efforts, and is much easier to do. >> On Thu, Dec 6, 2018 at 6:56 PM Leif Hedstrom wrote: >> >> I thought the efforts were to be focused on getting

[NOTICE] Mandatory relocation of Apache git repositories on git-wip-us.apache.org

2018-12-07 Thread Daniel Gruno
[IF YOUR PROJECT DOES NOT HAVE GIT REPOSITORIES ON GIT-WIP-US PLEASE DISREGARD THIS EMAIL; IT WAS MASS-MAILED TO ALL APACHE PROJECTS] Hello Apache projects, I am writing to you because you may have git repositories on the git-wip-us server, which is slated to be decommissioned in the coming mon

Re: free lists 2.0

2018-12-07 Thread Walt Karas
This doesn't conflict with those efforts, and is much easier to do. On Thu, Dec 6, 2018 at 6:56 PM Leif Hedstrom wrote: > > I thought the efforts were to be focused on getting jemalloc optimized with > their concepts of arenas and NUMA affinity and thread ware allocations? > > — Leif > > > On Dec