Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for markroot (0.09 sec)

  1. src/runtime/mgcmark.go

    // purely for debugging.
    func gcMarkRootCheck() {
    	if work.markrootNext < work.markrootJobs {
    		print(work.markrootNext, " of ", work.markrootJobs, " markroot jobs done\n")
    		throw("left over markroot jobs")
    	}
    
    	// Check that stacks have been scanned.
    	//
    	// We only check the first nStackRoots Gs that we should have scanned.
    	// Since we don't care about newer Gs (see comment in
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 21:25:11 UTC 2024
    - 52.5K bytes
    - Viewed (0)
  2. src/runtime/mgc.go

    	// close.
    	//
    	// Put this field here because it needs 64-bit atomic access
    	// (and thus 8-byte alignment even on 32-bit architectures).
    	bytesMarked uint64
    
    	markrootNext uint32 // next markroot job
    	markrootJobs uint32 // number of markroot jobs
    
    	nproc  uint32
    	tstart int64
    	nwait  uint32
    
    	// Number of roots of various root types. Set by gcMarkRootPrepare.
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62K bytes
    - Viewed (0)
Back to top