added some vm code
This commit is contained in:
@ -86,6 +86,7 @@ wprintf (L">> DISPOSING %d [%S] from the symbol table\n", (int)index, sym->slot)
|
||||
tally--;
|
||||
}
|
||||
|
||||
STIX_ASSERT (tally <= STIX_SMINT_MAX);
|
||||
stix->symtab->tally = STIX_OOP_FROM_SMINT(tally);
|
||||
}
|
||||
|
||||
@ -214,6 +215,9 @@ void stix_gc (stix_t* stix)
|
||||
stix->_method_dictionary = stix_moveoop (stix, stix->_method_dictionary);
|
||||
stix->_method = stix_moveoop (stix, stix->_method);
|
||||
stix->_association = stix_moveoop (stix, stix->_association);
|
||||
stix->_context = stix_moveoop (stix, stix->_context);
|
||||
stix->_block_context = stix_moveoop (stix, stix->_block_context);
|
||||
/*stix->_process = stix_moveoop (stix, stix->_process);*/
|
||||
stix->_true_class = stix_moveoop (stix, stix->_true_class);
|
||||
stix->_false_class = stix_moveoop (stix, stix->_false_class);
|
||||
stix->_character = stix_moveoop (stix, stix->_character);
|
||||
|
Reference in New Issue
Block a user