Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 4 of 4 for funcInfo (0.12 sec)

  1. src/cmd/link/internal/loader/loader.go

    	return int((*goobj.FuncInfo)(nil).ReadLocals(fi.data))
    }
    
    func (fi *FuncInfo) FuncID() abi.FuncID {
    	return (*goobj.FuncInfo)(nil).ReadFuncID(fi.data)
    }
    
    func (fi *FuncInfo) FuncFlag() abi.FuncFlag {
    	return (*goobj.FuncInfo)(nil).ReadFuncFlag(fi.data)
    }
    
    func (fi *FuncInfo) StartLine() int32 {
    	return (*goobj.FuncInfo)(nil).ReadStartLine(fi.data)
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 20:26:10 UTC 2024
    - 81.5K bytes
    - Viewed (0)
  2. src/runtime/traceback.go

    		// Go frames).
    		if skip == 0 {
    			n += copy(pcBuf[n:], cgoBuf[:cgoN])
    		}
    	}
    	return n
    }
    
    // printArgs prints function arguments in traceback.
    func printArgs(f funcInfo, argp unsafe.Pointer, pc uintptr) {
    	p := (*[abi.TraceArgsMaxLen]uint8)(funcdata(f, abi.FUNCDATA_ArgInfo))
    	if p == nil {
    		return
    	}
    
    	liveInfo := funcdata(f, abi.FUNCDATA_ArgLiveInfo)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/dwarf.go

    func (d *dwctxt) calcCompUnitRanges() {
    	var prevUnit *sym.CompilationUnit
    	for _, s := range d.linkctxt.Textp {
    		sym := loader.Sym(s)
    
    		fi := d.ldr.FuncInfo(sym)
    		if !fi.Valid() {
    			continue
    		}
    
    		// Skip linker-created functions (ex: runtime.addmoduledata), since they
    		// don't have DWARF to begin with.
    		unit := d.ldr.SymUnit(sym)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:25:18 UTC 2024
    - 72.4K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ppc64/ssa.go

    			// Pass the spill/unspill information along to the assembler, offset by size of
    			// the saved LR slot.
    			addr := ssagen.SpillSlotAddr(a, ppc64.REGSP, base.Ctxt.Arch.FixedFrameSize)
    			s.FuncInfo().AddSpill(
    				obj.RegSpill{Reg: a.Reg, Addr: addr, Unspill: loadByType(a.Type), Spill: storeByType(a.Type)})
    		}
    		v.Block.Func.RegArgs = nil
    
    		ssagen.CheckArgReg(v)
    
    	case ssa.OpPPC64DIVD:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 19:59:38 UTC 2024
    - 55.4K bytes
    - Viewed (0)
Back to top