Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for debugCallWrap (0.32 sec)

  1. src/runtime/debugcall.go

    			pc--
    		}
    		up := pcdatavalue(f, abi.PCDATA_UnsafePoint, pc)
    		if up != abi.UnsafePointSafe {
    			// Not at a safe point.
    			ret = debugCallUnsafePoint
    		}
    	})
    	return ret
    }
    
    // debugCallWrap starts a new goroutine to run a debug call and blocks
    // the calling goroutine. On the goroutine, it prepares to recover
    // panics from the debug call, and then calls the call dispatching
    // function at PC dispatch.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 05 20:50:21 UTC 2024
    - 7.1K bytes
    - Viewed (0)
  2. src/runtime/runtime2.go

    	// 2. By gcAssistAlloc1 to signal back to its caller that the goroutine completed
    	//    the GC cycle. It is unsafe to do so in any other way, because the goroutine's
    	//    stack may have moved in the meantime.
    	// 3. By debugCallWrap to pass parameters to a new goroutine because allocating a
    	//    closure in the runtime is forbidden.
    	// 4. When a panic is recovered and control returns to the respective frame,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 47.9K bytes
    - Viewed (0)
Back to top