Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 22 of 22 for bigcall (0.26 sec)

  1. src/runtime/stack.go

    	}
    	if !isShrinkStackSafe(gp) {
    		throw("shrinkstack at bad time")
    	}
    	// Check for self-shrinks while in a libcall. These may have
    	// pointers into the stack disguised as uintptrs, but these
    	// code paths should all be nosplit.
    	if gp == getg().m.curg && gp.m.libcallsp != 0 {
    		throw("shrinking stack in libcall")
    	}
    
    	if debug.gcshrinkstackoff > 0 {
    		return
    	}
    	f := findfunc(gp.startpc)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 41.1K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/liveness/plive.go

    // particular, call Values can have a stack map in case the callee
    // grows the stack, but not themselves be a safe-point.
    func (lv *liveness) hasStackMap(v *ssa.Value) bool {
    	if !v.Op.IsCall() {
    		return false
    	}
    	// wbZero and wbCopy are write barriers and
    	// deeply non-preemptible. They are unsafe points and
    	// hence should not have liveness maps.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Jun 07 15:22:22 UTC 2024
    - 45.2K bytes
    - Viewed (0)
Back to top