Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 35 of 35 for morestackc (0.16 sec)

  1. src/runtime/stubs.go

    // these functions, which is in
    // cmd/compile/internal/devirtualize/pgo.maybeDevirtualizeFunctionCall.
    func getclosureptr() uintptr
    
    //go:noescape
    func asmcgocall(fn, arg unsafe.Pointer) int32
    
    func morestack()
    
    // morestack_noctxt should be an internal detail,
    // but widely used packages access it using linkname.
    // Notable members of the hall of shame include:
    //   - github.com/cloudwego/frugal
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  2. src/runtime/crash_cgo_test.go

    			}
    			got := runTestProg(t, prog, test)
    			t.Log(got)
    			want := "SIGSEGV"
    			if !strings.Contains(got, want) {
    				if runtime.GOOS == "darwin" && runtime.GOARCH == "amd64" && strings.Contains(got, "fatal: morestack on g0") {
    					testenv.SkipFlaky(t, 39457)
    				}
    				t.Errorf("did not see %q in output", want)
    			}
    
    			// No runtime errors like "runtime: unknown pc".
    			switch runtime.GOOS {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 15 16:44:47 UTC 2024
    - 22.2K bytes
    - Viewed (1)
  3. src/runtime/crash_test.go

    		cmd.Env = append(cmd.Env, "TEST_G0_STACK_OVERFLOW=1")
    		out, err := cmd.CombinedOutput()
    		t.Logf("output:\n%s", out)
    		// Don't check err since it's expected to crash.
    		if n := strings.Count(string(out), "morestack on g0\n"); n != 1 {
    			t.Fatalf("%s\n(exit status %v)", out, err)
    		}
    		if runtime.CrashStackImplemented {
    			// check for a stack trace
    			want := "runtime.stackOverflow"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 19:46:10 UTC 2024
    - 27K bytes
    - Viewed (0)
  4. src/cmd/asm/internal/asm/asm.go

    		next++
    	}
    
    	// Issue an error if we see a function defined as ABIInternal
    	// without NOSPLIT. In ABIInternal, obj needs to know the function
    	// signature in order to construct the morestack path, so this
    	// currently isn't supported for asm functions.
    	if nameAddr.Sym.ABI() == obj.ABIInternal && flag&obj.NOSPLIT == 0 {
    		p.errorf("TEXT %q: ABIInternal requires NOSPLIT", name)
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 02:04:54 UTC 2024
    - 25.5K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/liveness/plive.go

    		// one of the following holds for a function F with pointer-valued register arg X:
    		//  0. No GC (so an uninitialized spill slot is okay)
    		//  1. GC at entry of F.  GC is precise, but the spills around morestack initialize X's spill slot
    		//  2. Stack growth at entry of F.  Same as GC.
    		//  3. GC occurs within F itself.  This has to be from preemption, and thus GC is conservative.
    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