Search Options

Results per page
Sort
Preferred Languages
Advance

Results 51 - 60 of 86 for getcallersp (0.51 sec)

  1. src/runtime/error.go

    	}
    	print(s)
    }
    
    // panicwrap generates a panic for a call to a wrapped value method
    // with a nil pointer receiver.
    //
    // It is called from the generated wrapper code.
    func panicwrap() {
    	pc := getcallerpc()
    	name := funcNameForPrint(funcname(findfunc(pc)))
    	// name is something like "main.(*T).F".
    	// We want to extract pkg ("main"), typ ("T"), and meth ("F").
    	// Do it by finding the parens.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 19:10:41 UTC 2024
    - 9.9K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/walk/walk.go

    			ir.OADDR, ir.OBITNOT, ir.ONOT, ir.OPLUS,
    			ir.OCAP, ir.OIMAG, ir.OLEN, ir.OREAL,
    			ir.OCONVNOP, ir.ODOT,
    			ir.OCFUNC, ir.OIDATA, ir.OITAB, ir.OSPTR,
    			ir.OBYTES2STRTMP, ir.OGETG, ir.OGETCALLERPC, ir.OGETCALLERSP, ir.OSLICEHEADER, ir.OSTRINGHEADER:
    			// ok: operations that don't require function calls.
    			// Expand as needed.
    		}
    
    		return false
    	})
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Feb 27 20:56:00 UTC 2024
    - 10.4K bytes
    - Viewed (0)
  3. src/runtime/iface.go

    // be used as the second word of an interface value.
    func convT(t *_type, v unsafe.Pointer) unsafe.Pointer {
    	if raceenabled {
    		raceReadObjectPC(t, v, getcallerpc(), abi.FuncPCABIInternal(convT))
    	}
    	if msanenabled {
    		msanread(v, t.Size_)
    	}
    	if asanenabled {
    		asanread(v, t.Size_)
    	}
    	x := mallocgc(t.Size_, t, true)
    	typedmemmove(t, x, v)
    	return x
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 22.5K bytes
    - Viewed (0)
  4. internal/grid/handlers.go

    type RemoteClient struct {
    	Name string
    }
    
    type (
    	ctxCallerKey   = struct{}
    	ctxSubrouteKey = struct{}
    )
    
    // GetCaller returns caller information from contexts provided to handlers.
    func GetCaller(ctx context.Context) *RemoteClient {
    	val, _ := ctx.Value(ctxCallerKey{}).(*RemoteClient)
    	return val
    }
    
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:51:27 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  5. src/runtime/select.go

    	elem unsafe.Pointer // data element
    }
    
    var (
    	chansendpc = abi.FuncPCABIInternal(chansend)
    	chanrecvpc = abi.FuncPCABIInternal(chanrecv)
    )
    
    func selectsetpc(pc *uintptr) {
    	*pc = getcallerpc()
    }
    
    func sellock(scases []scase, lockorder []uint16) {
    	var c *hchan
    	for _, o := range lockorder {
    		c0 := scases[o].c
    		if c0 != c {
    			c = c0
    			lock(&c.lock)
    		}
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 13 21:36:04 UTC 2024
    - 15K bytes
    - Viewed (0)
  6. pkg/controller/statefulset/stateful_set.go

    		return
    	}
    	set := ssc.resolveControllerRef(pod.Namespace, controllerRef)
    	if set == nil {
    		return
    	}
    	logger.V(4).Info("Pod deleted.", "pod", klog.KObj(pod), "caller", utilruntime.GetCaller())
    	ssc.enqueueStatefulSet(set)
    }
    
    // getPodsForStatefulSet returns the Pods that a given StatefulSet should manage.
    // It also reconciles ControllerRef by adopting/orphaning.
    //
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jun 05 19:06:41 UTC 2024
    - 18.5K bytes
    - Viewed (0)
  7. src/cmd/internal/obj/util.go

    }
    
    var Anames = []string{
    	"XXX",
    	"CALL",
    	"DUFFCOPY",
    	"DUFFZERO",
    	"END",
    	"FUNCDATA",
    	"JMP",
    	"NOP",
    	"PCALIGN",
    	"PCALIGNMAX",
    	"PCDATA",
    	"RET",
    	"GETCALLERPC",
    	"TEXT",
    	"UNDEF",
    }
    
    func Bool2int(b bool) int {
    	// The compiler currently only optimizes this form.
    	// See issue 6011.
    	var i int
    	if b {
    		i = 1
    	} else {
    		i = 0
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 15:44:14 UTC 2024
    - 17.5K bytes
    - Viewed (0)
  8. src/runtime/runtime2.go

    )
    
    // Must agree with internal/buildcfg.FramePointerEnabled.
    const framepointer_enabled = GOARCH == "amd64" || GOARCH == "arm64"
    
    // getcallerfp returns the frame pointer of the caller of the caller
    // of this function.
    //
    //go:nosplit
    //go:noinline
    func getcallerfp() uintptr {
    	fp := getfp() // This frame's FP.
    	if fp != 0 {
    		fp = *(*uintptr)(unsafe.Pointer(fp)) // The caller's FP.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
  9. src/cmd/compile/internal/typecheck/func.go

    	if len(n.Args) != 0 {
    		base.Errorf("too many arguments to recover")
    		n.SetType(nil)
    		return n
    	}
    
    	// FP is equal to caller's SP plus FixedFrameSize.
    	var fp ir.Node = ir.NewCallExpr(n.Pos(), ir.OGETCALLERSP, nil, nil)
    	if off := base.Ctxt.Arch.FixedFrameSize; off != 0 {
    		fp = ir.NewBinaryExpr(n.Pos(), ir.OADD, fp, ir.NewInt(base.Pos, off))
    	}
    	// TODO(mdempsky): Replace *int32 with unsafe.Pointer, without upsetting checkptr.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Mar 06 15:23:18 UTC 2024
    - 21.1K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/_gen/MIPSOps.go

    		{name: "LoweredGetCallerSP", argLength: 1, reg: gp01, rematerializeable: true},
    
    		// LoweredGetCallerPC evaluates to the PC to which its "caller" will return.
    		// I.e., if f calls g "calls" getcallerpc,
    		// the result should be the PC within f that g will return to.
    		// See runtime/stubs.go for a more detailed discussion.
    		{name: "LoweredGetCallerPC", reg: gp01, rematerializeable: true},
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 24 14:43:03 UTC 2023
    - 24K bytes
    - Viewed (0)
Back to top