mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2024-11-26 22:31:05 +00:00
973ae0ad54
This is meant for a "permanent" tear-down before freeing the memory holding the VM state or at program shutdown. As a consequence, builtin sub-systems registering resources are now required to pass a "destroy" function pointer that will be called just before the memory holding those resources is freed by the VM resource manager (ie, the manager owns the resource memory block, but each subsystem is responsible for cleaning up any resources held within that block). This even enhances thread-safety in rua_obj (there are some problems with cmd, cvar, and gib). |
||
---|---|---|
.. | ||
Makemodule.am | ||
pr_cmds.c | ||
rua_cbuf.c | ||
rua_cmd.c | ||
rua_cvar.c | ||
rua_game_init.c | ||
rua_hash.c | ||
rua_init.c | ||
rua_input.c | ||
rua_keys.c | ||
rua_math.c | ||
rua_mersenne.c | ||
rua_model.c | ||
rua_msgbuf.c | ||
rua_obj.c | ||
rua_plist.c | ||
rua_qfile.c | ||
rua_qfs.c | ||
rua_runtime.c | ||
rua_scene.c | ||
rua_script.c | ||
rua_set.c | ||
rua_stdlib.c | ||
rua_string.c |