Hashtables now allow you to specify allocation and free functions; the mcg code
authorDavid Given <dg@cowlark.com>
Fri, 13 Jan 2017 21:27:59 +0000 (22:27 +0100)
committerDavid Given <dg@cowlark.com>
Fri, 13 Jan 2017 21:27:59 +0000 (22:27 +0100)
commit3af30201282fe08dc50a72f624b4572f238249c6
tree001cff292a84504cb3e6ad45fdc2c3ae6ba47629
parent2d71b6a1d4cc8319694b045db85e91e2e6721fd7
Hashtables now allow you to specify allocation and free functions; the mcg code
generator uses this to put all temporary data onto the procedure heap.
mach/proto/mcg/hop.h
mach/proto/mcg/ir.h
mach/proto/mcg/procedure.c
mach/proto/mcg/procedure.h
modules/src/data/hashtable.c
modules/src/data/hashtable.h
modules/src/data/heap.c