Lines Matching full:marking
46 // c. GC performs root marking jobs. This includes scanning all
58 // more root marking jobs or grey objects (see gcMarkDone). At this
242 _GCmark // GC marking roots and workbufs: allocate black, write barrier ENABLED
255 // Concurrent marking happens through four different mechanisms. One
344 // Because of benign races during marking, this number may not
369 // before the beginning of concurrent marking. The backing
888 // all marking is complete. This includes writes made by the GC.
1008 // marking is complete so we can turn the write barrier off
1060 // Omit idle marking time from the overall utilization here since it's "free".
1257 // Background marking is performed by per-P G's. Ensure that each P has
1297 // gcBgMarkPrepare sets up state for background marking.
1300 // Background marking will stop when the work queues are empty
1529 // Check that there's no marking work remaining.
1669 // gcResetMarkState resets global state prior to marking (concurrent