void sgen_cement_reset (void) { SGEN_ASSERT (1, !cement_concurrent, "Concurrent cementing cannot simply be reset"); memset (cement_hash, 0, sizeof (cement_hash)); binary_protocol_cement_reset (); }
void sgen_cement_reset (void) { int i; for (i = 0; i < SGEN_CEMENT_HASH_SIZE; i++) { if (cement_hash [i].forced) { cement_hash [i].forced = FALSE; } else { cement_hash [i].obj = NULL; cement_hash [i].count = 0; } } binary_protocol_cement_reset (); }