Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for inittasks (0.2 sec)

  1. src/cmd/link/internal/ld/main.go

    	default:
    		addlibpath(ctxt, "command line", "command line", flag.Arg(0), "main", "", zerofp)
    	}
    	bench.Start("loadlib")
    	ctxt.loadlib()
    
    	bench.Start("inittasks")
    	ctxt.inittasks()
    
    	bench.Start("deadcode")
    	deadcode(ctxt)
    
    	bench.Start("linksetup")
    	ctxt.linksetup()
    
    	bench.Start("dostrdata")
    	ctxt.dostrdata()
    	if buildcfg.Experiment.FieldTrack {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:59:50 UTC 2024
    - 16.6K bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/deadcode.go

    				continue // don't mark referenced symbol - it is not needed in the final binary.
    			case objabi.R_INITORDER:
    				// inittasks has already run, so any R_INITORDER links are now
    				// superfluous - the only live inittask records are those which are
    				// in a scheduled list somewhere (e.g. runtime.moduledata.inittasks).
    				continue
    			}
    			rs := r.Sym()
    			if isgotype && usedInIface && d.ldr.IsGoType(rs) && !d.ldr.AttrUsedInIface(rs) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 14:52:41 UTC 2024
    - 19K bytes
    - Viewed (0)
  3. src/runtime/symtab.go

    	ptab []ptabEntry
    
    	pluginpath string
    	pkghashes  []modulehash
    
    	// This slice records the initializing tasks that need to be
    	// done to start up the program. It is built by the linker.
    	inittasks []*initTask
    
    	modulename   string
    	modulehashes []modulehash
    
    	hasmain uint8 // 1 if module contains the main function, 0 otherwise
    	bad     bool  // module failed to load and should be ignored
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 40K bytes
    - Viewed (0)
  4. src/cmd/link/internal/ld/lib.go

    	GOTPLT loader.Sym
    
    	Tlsg      loader.Sym
    	Tlsoffset int
    
    	Dynamic loader.Sym
    	DynSym  loader.Sym
    	DynStr  loader.Sym
    
    	unreachableMethod loader.Sym
    
    	// Symbol containing a list of all the inittasks that need
    	// to be run at startup.
    	mainInittasks loader.Sym
    }
    
    // mkArchSym is a helper for setArchSyms, to set up a special symbol.
    func (ctxt *Link) mkArchSym(name string, ver int, ls *loader.Sym) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 18:45:27 UTC 2024
    - 88.6K bytes
    - Viewed (0)
  5. testing/internal-performance-testing/src/main/resources/org/gradle/reporting/performanceReport.js

        var allTags = $('#filter-popover .form-check-input').toArray().map(checkbox => checkbox.value);
        refreshCards(allTags)
    }
    
    function initTabs() {
        if (window.location.hash.length > 0) {
            allScenarioButtonClicked()
        } else if ($('#failed-scenarios').length > 0) {
            failedScenarioButtonClicked()
        }
    
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Thu Apr 04 07:21:38 UTC 2024
    - 3.2K bytes
    - Viewed (0)
  6. src/runtime/proc.go

    	return enum.pos
    }
    
    func gcd(a, b uint32) uint32 {
    	for b != 0 {
    		a, b = b, a%b
    	}
    	return a
    }
    
    // An initTask represents the set of initializations that need to be done for a package.
    // Keep in sync with ../../test/noinit.go:initTask
    type initTask struct {
    	state uint32 // 0 = uninitialized, 1 = in progress, 2 = done
    	nfns  uint32
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 207.5K bytes
    - Viewed (0)
  7. src/go/internal/gcimporter/gcimporter_test.go

    			checked := checkFile(t, filename, src)
    
    			seen := make(map[string]bool)
    			for _, name := range imported.Scope().Names() {
    				if !token.IsExported(name) {
    					continue // ignore synthetic names like .inittask and .dict.*
    				}
    				seen[name] = true
    
    				importedObj := imported.Scope().Lookup(name)
    				got := types.ObjectString(importedObj, types.RelativeTo(imported))
    				got = sanitizeObjectString(got)
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 16:22:59 UTC 2024
    - 21.9K bytes
    - Viewed (0)
  8. src/cmd/link/internal/ld/data.go

    			// these symbols are undefined and that's OK.
    			if target.IsShared() || target.IsPlugin() {
    				if ldr.SymName(rs) == "main.main" || (!target.IsPlugin() && ldr.SymName(rs) == "main..inittask") {
    					sb := ldr.MakeSymbolUpdater(rs)
    					sb.SetType(sym.SDYNIMPORT)
    				} else if strings.HasPrefix(ldr.SymName(rs), "go:info.") {
    					// Skip go.info symbols. They are only needed to communicate
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (0)
Back to top