Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 10 for G0 (0.03 sec)

  1. src/runtime/asm_amd64.s

    	// switch to m->g0 & its stack, call fn
    	MOVQ	g_m(R14), BX
    	MOVQ	m_g0(BX), SI	// SI = g.m.g0
    	CMPQ	SI, R14	// if g == m->g0 call badmcall
    	JNE	goodm
    	JMP	runtime·badmcall(SB)
    goodm:
    	MOVQ	R14, AX		// AX (and arg 0) = g
    	MOVQ	SI, R14		// g = g.m.g0
    	get_tls(CX)		// Set G in TLS
    	MOVQ	R14, g(CX)
    	MOVQ	(g_sched+gobuf_sp)(R14), SP	// sp = g0.sched.sp
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 60.4K bytes
    - Viewed (0)
  2. src/runtime/mprof.go

    		systemstack(func() {
    			g0 := getg()
    			// Force traceback=1 to override GOTRACEBACK setting,
    			// so that Stack's results are consistent.
    			// GOTRACEBACK is only about crash dumps.
    			g0.m.traceback = 1
    			g0.writebuf = buf[0:0:len(buf)]
    			goroutineheader(gp)
    			traceback(pc, sp, 0, gp)
    			if all {
    				tracebackothers(gp)
    			}
    			g0.m.traceback = 0
    			n = len(g0.writebuf)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 53.3K bytes
    - Viewed (0)
  3. src/runtime/traceback.go

    	if frame.fp == 0 {
    		// Jump over system stack transitions. If we're on g0 and there's a user
    		// goroutine, try to jump. Otherwise this is a regular call.
    		// We also defensively check that this won't switch M's on us,
    		// which could happen at critical points in the scheduler.
    		// This ensures gp.m doesn't change from a stack jump.
    		if u.flags&unwindJumpStack != 0 && gp == gp.m.g0 && gp.m.curg != nil && gp.m.curg.m == gp.m {
    			switch f.funcID {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  4. src/runtime/mgc.go

    	// wait reason.
    	casGToWaitingForGC(curgp, _Grunning, waitReasonGarbageCollection)
    
    	// Run gc on the g0 stack. We do this so that the g stack
    	// we're currently running on will no longer change. Cuts
    	// the root set down a bit (g0 stacks are not scanned, and
    	// we don't need to scan gc's internal state).  We also
    	// need to switch to g0 so we can shrink the stack.
    	systemstack(func() {
    		gcMark(startTime)
    		// Must return immediately.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/types2/api_test.go

    		{brokenPkg + `t4; type t[P, Q interface{ m() }] int; var _ t[int, int]`, `t`, `broken_t4.t[P, Q interface{m()}]`},
    
    		// instantiated types must be sanitized
    		{`package g0; type t[P any] int; var x struct{ f t[int] }; var _ = x.f`, `x.f`, `g0.t[int]`},
    
    		// go.dev/issue/45096
    		{`package issue45096; func _[T interface{ ~int8 | ~int16 | ~int32 }](x T) { _ = x < 0 }`, `0`, `T`},
    
    		// go.dev/issue/47895
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 20:08:23 UTC 2024
    - 93.3K bytes
    - Viewed (0)
  6. src/go/types/api_test.go

    		{broken + `t4; type t[P, Q interface{ m() }] int; var _ t[int, int]`, `t`, `broken_t4.t[P, Q interface{m()}]`},
    
    		// instantiated types must be sanitized
    		{`package g0; type t[P any] int; var x struct{ f t[int] }; var _ = x.f`, `x.f`, `g0.t[int]`},
    
    		// go.dev/issue/45096
    		{`package issue45096; func _[T interface{ ~int8 | ~int16 | ~int32  }](x T) { _ = x < 0 }`, `0`, `T`},
    
    		// go.dev/issue/47895
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:00:11 UTC 2024
    - 94.2K bytes
    - Viewed (0)
  7. .bazelrc

    # Since this .bazelrc file is synced between the tensorflow/tensorflow repo and
    # the openxla/xla repo, also include debug info for files under xla/.
    build:dbg --per_file_copt=+.*,-tensorflow.*,-xla.*@-g0
    build:dbg --per_file_copt=+tensorflow/core/kernels.*@-g0
    # for now, disable arm_neon. see: https://github.com/tensorflow/tensorflow/issues/33360
    build:dbg --cxxopt -DTF_LITE_DISABLE_X86_NEON
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Tue Jun 11 17:12:54 UTC 2024
    - 52.9K bytes
    - Viewed (0)
  8. src/cmd/dist/test.go

    			}
    		}
    
    	case os == "aix", os == "android", os == "dragonfly", os == "freebsd", os == "linux", os == "netbsd", os == "openbsd":
    		gt := cgoTest("external-g0", "test", "external", "")
    		gt.env = append(gt.env, "CGO_CFLAGS=-g0 -fdiagnostics-color")
    
    		cgoTest("external", "testtls", "external", "")
    		switch {
    		case os == "aix":
    			// no static linking
    		case p == "freebsd/arm":
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 20 16:01:35 UTC 2024
    - 50K bytes
    - Viewed (0)
  9. src/runtime/mgcmark.go

    //
    // This must be called with preemption enabled.
    func gcAssistAlloc(gp *g) {
    	// Don't assist in non-preemptible contexts. These are
    	// generally fragile and won't allow the assist to block.
    	if getg() == gp.m.g0 {
    		return
    	}
    	if mp := getg().m; mp.locks > 0 || mp.preemptoff != "" {
    		return
    	}
    
    	// This extremely verbose boolean indicates whether we've
    	// entered mark assist from the perspective of the tracer.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 21:25:11 UTC 2024
    - 52.5K bytes
    - Viewed (0)
  10. src/compress/flate/testdata/huffman-rand-max.in

    ��'ݝ�'�Ѯ���4�P�Rm������=XKޮs�/9�<���&o�ae>���Q	��0�����˹yC�<��)�FO�#@�� [��%4�� 'Q�C��/D��N�W[�P��.Ϻb��֜N��[6$m�ߝ�Y���_`���e��:�,�����6...
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 11 17:40:52 UTC 2016
    - 64K bytes
    - Viewed (0)
Back to top