[Mesa-dev] Switching from talloc

Kenneth Graunke kenneth at whitecape.org
Mon Jan 24 11:07:23 PST 2011


This patch series introduces 'ralloc', an MIT-licensed recursive memory
allocator inspired by talloc.

Since the glsl2 merge, there have been concerns over using talloc in Mesa
due to its LGPLv3 license.  Whether or not these are founded, switching to
ralloc would alleviate these concerns and bring everything in line with
Mesa's traditional licensing.

We would also be able to customize and tune ralloc for Mesa's needs without
having to consider any potential negative performance impact on Samba.

If there are no objections, I'll push this series later this week.


More information about the mesa-dev mailing list