How the Nasal GC works: Difference between revisions

Jump to navigation Jump to search
m
Line 36: Line 36:
= The GC interface =
= The GC interface =
TODO: https://gitorious.org/fg/simgear/blobs/next/simgear/nasal/data.h#line204
TODO: https://gitorious.org/fg/simgear/blobs/next/simgear/nasal/data.h#line204
* void naGC_init(struct naPool* p, int type);
* struct naObj** naGC_get(struct naPool* p, int n, int* nout);
* void naGC_swapfree(void** target, void* val);
* void naGC_freedead();
* void naiGCMark(naRef r);
* void naiGCMarkHash(naRef h);


= naNew() =
= naNew() =

Navigation menu