Я мог бы предложить TinyGC (tinygc.sf.net) - независимую облегченную реализацию BoehmGC, предназначенную для небольших устройств. Он полностью совместим с API (более того, двоично) с BoehmGC v7 +, но реализован только небольшой набор API (но этого достаточно для управления памятью, подобной Java / GCJ), и нет автоматической регистрации потоков и корней статических данных. Последнее, однако, может потребовать некоторых усилий, чтобы заставить NekoVM работать с ним (то есть вызвать GC_register_my_thread () и GC_add_roots ()).