Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 3 of 3 for mapinitnoop (0.13 sec)

  1. src/runtime/asm.s

    #include "textflag.h"
    
    #ifndef GOARCH_amd64
    TEXT ·sigpanic0(SB),NOSPLIT,$0-0
    	JMP	·sigpanic<ABIInternal>(SB)
    #endif
    
    // See map.go comment on the need for this routine.
    TEXT ·mapinitnoop<ABIInternal>(SB),NOSPLIT,$0-0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 21:49:14 UTC 2024
    - 386 bytes
    - Viewed (0)
  2. src/cmd/link/internal/ld/deadcode.go

    		if d.ctxt.Debugvlog > 1 {
    			d.ctxt.Logf("deadcode start dynexp: %s<%d>\n", d.ldr.SymName(s), d.ldr.SymVersion(s))
    		}
    		d.mark(s, 0)
    	}
    
    	d.mapinitnoop = d.ldr.Lookup("runtime.mapinitnoop", abiInternalVer)
    	if d.mapinitnoop == 0 {
    		panic("could not look up runtime.mapinitnoop")
    	}
    	if d.ctxt.mainInittasks != 0 {
    		d.mark(d.ctxt.mainInittasks, 0)
    	}
    }
    
    func (d *deadcodePass) flood() {
    	var methods []methodref
    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/map.go

    	}
    	return h.count
    }
    
    // mapinitnoop is a no-op function known the Go linker; if a given global
    // map (of the right size) is determined to be dead, the linker will
    // rewrite the relocation (from the package init func) from the outlined
    // map init function to this symbol. Defined in assembly so as to avoid
    // complications with instrumentation (coverage, etc).
    func mapinitnoop()
    
    // mapclone for implementing maps.Clone
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 57.6K bytes
    - Viewed (0)
Back to top