r-lyeh-archived / ltalloc

LightweighT Almost Lock-Less Oriented for C++ programs memory allocator
BSD 3-Clause "New" or "Revised" License
164 stars 16 forks source link

Please make this the standard MUSL allocator #4

Open socmag opened 7 years ago

socmag commented 7 years ago

I dunno if you have time, but I think it would really be worth it, and provide major downstream performance gains for everyone using MUSL, which means Alpine Linux and the entire ecosystem (Docker blah blah), then everyone can pretty much dump their redundant custom jemalloc or wotnot as well.

Also, great work - it's a super allocator ;-)

Anyway, just an idea, and hi.

r-lyeh-archived commented 7 years ago

The beauty of FOSS projects is that everyone can embed and integrate one project into another, as long as all the licensing terms are met. However, I have not used the allocator long enough as to be industry proof (which is one of the main targets of MUSL, I assume) so I would be cautious with that before merging. If the MUSL people wants to give ltalloc a try, just go ahead.

Yeah it is a great allocator, kudos to tav, the original author :) I have just done minor modifications for my own usage :)