www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.learn - Do we have GC-free hash map implementation sitting somewhere?

reply =?ISO-8859-1?Q?Alex_R=F8nne_Petersen?= <alex lycus.org> writes:
Hi,

Is there a GC-free hash map implementation for D somewhere on the 
intertubes? (Preferably in a Git repository and under a 
liberal/non-viral license.)

-- 
Alex Rønne Petersen
alex lycus.org
http://lycus.org
Oct 14 2012
next sibling parent =?ISO-8859-1?Q?Alex_R=F8nne_Petersen?= <alex lycus.org> writes:
On 15-10-2012 08:49, Alex Rønne Petersen wrote:
 Hi,

 Is there a GC-free hash map implementation for D somewhere on the
 intertubes? (Preferably in a Git repository and under a
 liberal/non-viral license.)

... s/have/have a/ ... -- Alex Rønne Petersen alex lycus.org http://lycus.org
Oct 14 2012
prev sibling next sibling parent Jacob Carlborg <doob me.com> writes:
On 2012-10-15 08:49, Alex Rønne Petersen wrote:
 Hi,

 Is there a GC-free hash map implementation for D somewhere on the
 intertubes? (Preferably in a Git repository and under a
 liberal/non-viral license.)

It looks like Martin Nowak has that in his SharedRuntime branch of druntime: https://github.com/dawgfoto/druntime/blob/SharedRuntime/src/rt/util/container.d#L428 Don't know if you can extract that. -- /Jacob Carlborg
Oct 15 2012
prev sibling parent Benjamin Thaut <code benjamin-thaut.de> writes:
Am 15.10.2012 08:49, schrieb Alex Rønne Petersen:
 Hi,

 Is there a GC-free hash map implementation for D somewhere on the
 intertubes? (Preferably in a Git repository and under a
 liberal/non-viral license.)

https://github.com/Ingrater/druntime/blob/master/src/core/hashmap.d Kind Regards Benjamin Thaut
Oct 16 2012