Search Options

Results per page
Sort
Preferred Languages
Advance

Results 41 - 50 of 61 for goexit0 (0.28 sec)

  1. src/runtime/stack_test.go

    	var y int
    	defer func() {
    		c <- y
    	}()
    	defer setBig(&y, 42, bigBuf{})
    	useStackAndCall(i, Goexit)
    }
    
    func setBig(p *int, x int, b bigBuf) {
    	*p = x
    }
    
    // TestDeferPtrsPanic is like TestDeferPtrsGoexit, but it's using panic instead
    // of Goexit to run the Defers. Those two are different execution paths
    // in the runtime.
    func TestDeferPtrsPanic(t *testing.T) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 23.1K bytes
    - Viewed (0)
  2. tests/util/leak/check.go

    	// goroutines for test
    	"testing.Main(",
    	"testing.tRunner(",
    	"testing.(*M).",
    
    	// go runtime
    	"runtime.goexit",
    	"created by runtime.gc",
    	"runtime.MHeap_Scavenger",
    	"signal.signal_recv",
    	"sigterm.handler",
    	"runtime_mcall",
    
    	// created by leak checker
    	"created by runtime/trace.Start",
    	"interestingGoroutines",
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Dec 20 10:22:38 UTC 2023
    - 6.9K bytes
    - Viewed (0)
  3. src/cmd/vendor/golang.org/x/tools/go/analysis/passes/ctrlflow/ctrlflow.go

    	path, name := fn.Pkg().Path(), fn.Name()
    	return path == "syscall" && (name == "Exit" || name == "ExitProcess" || name == "ExitThread") ||
    		path == "runtime" && name == "Goexit"
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 09 01:28:01 UTC 2023
    - 6.6K bytes
    - Viewed (0)
  4. src/go/doc/testdata/benchmark.go

    func (b *B) launch() {
    	// Run the benchmark for a single iteration in case it's expensive.
    	n := 1
    
    	// Signal that we're done whether we return normally
    	// or by FailNow's runtime.Goexit.
    	defer func() {
    		b.signal <- b
    	}()
    
    	b.runN(n)
    	// Run the benchmark for at least the specified amount of time.
    	d := *benchTime
    	for !b.failed && b.duration < d && n < 1e9 {
    		last := n
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sun Oct 02 02:28:27 UTC 2022
    - 7.4K bytes
    - Viewed (0)
  5. src/runtime/asm_arm.s

    	MOVW	saveG-8(SP), g
    	MOVW	saveR11-4(SP), R11
    	RET
    
    // The top-most function running on a goroutine
    // returns to goexit+PCQuantum.
    TEXT runtime·goexit(SB),NOSPLIT|NOFRAME|TOPFRAME,$0-0
    	MOVW	R0, R0	// NOP
    	BL	runtime·goexit1(SB)	// does not return
    	// traceback from goexit1 must hit code range of goexit
    	MOVW	R0, R0	// NOP
    
    // x -> x/1000000, x%1000000, called from Go with args, results on stack.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 23 21:00:52 UTC 2024
    - 32.1K bytes
    - Viewed (0)
  6. src/runtime/asm_386.s

    	MOVL	(g_stack+stack_hi)(AX), AX
    	RET
    
    // The top-most function running on a goroutine
    // returns to goexit+PCQuantum.
    TEXT runtime·goexit(SB),NOSPLIT|TOPFRAME,$0-0
    	BYTE	$0x90	// NOP
    	CALL	runtime·goexit1(SB)	// does not return
    	// traceback from goexit1 must hit code range of goexit
    	BYTE	$0x90	// NOP
    
    // Add a module's moduledata to the linked list of moduledata objects. This
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 15:45:13 UTC 2024
    - 43.1K bytes
    - Viewed (0)
  7. src/testing/benchmark.go

    			ctx.maxLen = n + 8 // Add additional slack to avoid too many jumps in size.
    		}
    	}
    	go func() {
    		// Signal that we're done whether we return normally
    		// or by FailNow's runtime.Goexit.
    		defer func() {
    			b.signal <- true
    		}()
    
    		b.runN(1)
    	}()
    	<-b.signal
    	if b.failed {
    		fmt.Fprintf(b.w, "%s--- FAIL: %s\n%s", b.chatty.prefix(), b.name, b.output)
    		return false
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 23.9K bytes
    - Viewed (0)
  8. src/runtime/tracestack.go

    			} else {
    				pcBuf[1] = gp.sched.pc
    				nstk += 1 + fpTracebackPCs(unsafe.Pointer(gp.sched.bp), pcBuf[2:])
    			}
    		}
    	}
    	if nstk > 0 {
    		nstk-- // skip runtime.goexit
    	}
    	if nstk > 0 && gp.goid == 1 {
    		nstk-- // skip runtime.main
    	}
    	id := trace.stackTab[gen%2].put(pcBuf[:nstk])
    	return id
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 14:38:56 UTC 2024
    - 11K bytes
    - Viewed (0)
  9. src/testing/sub_test.go

        sub_test.go:NNN: first this
        sub_test.go:NNN: and now this!
        --- FAIL: subtest calls fatal on parent/#00 (N.NNs)
            testing.go:NNN: test executed panic(nil) or runtime.Goexit: subtest may have called FailNow on a parent test`,
    		maxPar: 1,
    		f: func(t *T) {
    			outer := t
    			t.Errorf("first this")
    			t.Run("", func(t *T) {
    				outer.Fatalf("and now this!")
    			})
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Dec 01 21:27:08 UTC 2023
    - 23.8K bytes
    - Viewed (0)
  10. src/runtime/asm_wasm.s

    CALLFN(·call134217728, 134217728)
    CALLFN(·call268435456, 268435456)
    CALLFN(·call536870912, 536870912)
    CALLFN(·call1073741824, 1073741824)
    
    TEXT runtime·goexit(SB), NOSPLIT|TOPFRAME, $0-0
    	NOP // first PC of goexit is skipped
    	CALL runtime·goexit1(SB) // does not return
    	UNDEF
    
    TEXT runtime·cgocallback(SB), NOSPLIT, $0-24
    	UNDEF
    
    // gcWriteBarrier informs the GC about heap pointer writes.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 20 21:26:51 UTC 2023
    - 11.8K bytes
    - Viewed (0)
Back to top