- moved most of the root marking out of the garbage collector, replacing it with callbacks.
Yet another place where low level code was tied too tightly to the game instead of providing a proper interface.
This commit is contained in:
parent
933c1f6403
commit
74c5f83658
6 changed files with 40 additions and 33 deletions
|
|
@ -952,6 +952,7 @@ void M_Init (void)
|
|||
try
|
||||
{
|
||||
M_ParseMenuDefs();
|
||||
GC::AddMarkerFunc(M_MarkMenus);
|
||||
}
|
||||
catch (CVMAbortException &err)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue