This commit is contained in:
Justin Ethier 2016-01-21 23:22:57 -05:00
parent d0e3c5ee35
commit 1cf6d329b7

View file

@ -208,7 +208,7 @@ In addition when a mutator transitions to async it will:
Cyclone's mutators cooperate after each minor GC, for two reasons. Minor GC's are frequent and immediately afterwards all of the mutator's live objects can be marked because they are on the heap. Cyclone's mutators cooperate after each minor GC, for two reasons. Minor GC's are frequent and immediately afterwards all of the mutator's live objects can be marked because they are on the heap.
## Mark Gray ### Mark Gray
Mutators call this function to add an object to their mark buffer. Mutators call this function to add an object to their mark buffer.
@ -238,7 +238,7 @@ The collector calls this function to mark an object black and mark all of the ob
mark(obj) = mark_color mark(obj) = mark_color
## Empty Collector Mark Stack ### Empty Collector Mark Stack
This function removes and marks each object on the collector's mark stack. This function removes and marks each object on the collector's mark stack.