Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for nBSSRoots (0.08 sec)

  1. src/runtime/mgcmark.go

    	}
    
    	work.nDataRoots = 0
    	work.nBSSRoots = 0
    
    	// Scan globals.
    	for _, datap := range activeModules() {
    		nDataRoots := nBlocks(datap.edata - datap.data)
    		if nDataRoots > work.nDataRoots {
    			work.nDataRoots = nDataRoots
    		}
    
    		nBSSRoots := nBlocks(datap.ebss - datap.bss)
    		if nBSSRoots > work.nBSSRoots {
    			work.nBSSRoots = nBSSRoots
    		}
    	}
    
    	// Scan span roots for finalizer specials.
    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

    	if work.full != 0 || work.markrootNext < work.markrootJobs {
    		print("runtime: full=", hex(work.full), " next=", work.markrootNext, " jobs=", work.markrootJobs, " nDataRoots=", work.nDataRoots, " nBSSRoots=", work.nBSSRoots, " nSpanRoots=", work.nSpanRoots, " nStackRoots=", work.nStackRoots, "\n")
    		panic("non-empty mark queue after concurrent mark")
    	}
    
    	if debug.gccheckmark > 0 {
    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