Search Options

Results per page
Sort
Preferred Languages
Advance

Results 61 - 70 of 1,021 for ktrace (0.11 sec)

  1. src/internal/trace/testdata/generators/go122-syscall-steal-proc-sitting-in-syscall.go

    package main
    
    import (
    	"internal/trace"
    	"internal/trace/event/go122"
    	testgen "internal/trace/internal/testgen/go122"
    )
    
    func main() {
    	testgen.Main(gen)
    }
    
    func gen(t *testgen.Trace) {
    	g := t.Generation(1)
    
    	// Steal proc from a goroutine that's been blocked
    	// in a syscall the entire generation.
    	b0 := g.Batch(trace.ThreadID(0), 0)
    	b0.Event("ProcStatus", trace.ProcID(0), go122.ProcSyscallAbandoned)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 21:15:28 UTC 2024
    - 946 bytes
    - Viewed (0)
  2. src/internal/trace/testdata/generators/go122-syscall-steal-proc-self.go

    package main
    
    import (
    	"internal/trace"
    	"internal/trace/event/go122"
    	testgen "internal/trace/internal/testgen/go122"
    )
    
    func main() {
    	testgen.Main(gen)
    }
    
    func gen(t *testgen.Trace) {
    	t.DisableTimestamps()
    
    	g := t.Generation(1)
    
    	// A goroutine execute a syscall and steals its own P, then starts running
    	// on that P.
    	b0 := g.Batch(trace.ThreadID(0), 0)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 21:15:28 UTC 2024
    - 1K bytes
    - Viewed (0)
  3. src/runtime/trace_cgo_test.go

    }
    
    func mustFindLogV2(t *testing.T, trc io.Reader, category string) trace.Event {
    	r, err := trace.NewReader(trc)
    	if err != nil {
    		t.Fatalf("bad trace: %v", err)
    	}
    	var candidates []trace.Event
    	for {
    		ev, err := r.ReadEvent()
    		if err == io.EOF {
    			break
    		}
    		if err != nil {
    			t.Fatalf("failed to parse trace: %v", err)
    		}
    		if ev.Kind() == trace.EventLog && ev.Log().Category == category {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 2.6K bytes
    - Viewed (0)
  4. src/runtime/tracebuf.go

    	systemstack(func() {
    		lock(&trace.lock)
    		if w.traceBuf != nil {
    			traceBufFlush(w.traceBuf, w.gen)
    		}
    		if trace.empty != nil {
    			w.traceBuf = trace.empty
    			trace.empty = w.traceBuf.link
    			unlock(&trace.lock)
    		} else {
    			unlock(&trace.lock)
    			w.traceBuf = (*traceBuf)(sysAlloc(unsafe.Sizeof(traceBuf{}), &memstats.other_sys))
    			if w.traceBuf == nil {
    				throw("trace: out of memory")
    			}
    		}
    	})
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:47:01 UTC 2024
    - 6.8K bytes
    - Viewed (0)
  5. src/go/types/decl.go

    			// ignored for now
    		default:
    			panic("unreachable")
    		}
    	}
    
    	if check.conf._Trace {
    		check.trace(obj.Pos(), "## cycle detected: objPath = %s->%s (len = %d)", pathString(cycle), obj.Name(), len(cycle))
    		if tparCycle {
    			check.trace(obj.Pos(), "## cycle contains: generic type in a type parameter list")
    		} else {
    			check.trace(obj.Pos(), "## cycle contains: %d values, %d type definitions", nval, ndef)
    		}
    		defer func() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 31K bytes
    - Viewed (0)
  6. src/internal/trace/testdata/generators/go122-go-create-without-running-g.go

    // timers.
    
    package main
    
    import (
    	"internal/trace"
    	"internal/trace/event/go122"
    	testgen "internal/trace/internal/testgen/go122"
    )
    
    func main() {
    	testgen.Main(gen)
    }
    
    func gen(t *testgen.Trace) {
    	g1 := t.Generation(1)
    
    	// A goroutine gets created on a running P, then starts running.
    	b0 := g1.Batch(trace.ThreadID(0), 0)
    	b0.Event("ProcStatus", trace.ProcID(0), go122.ProcRunning)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 21:15:28 UTC 2024
    - 996 bytes
    - Viewed (0)
  7. src/cmd/compile/internal/types2/builtins.go

    		}
    		// result is constant - no need to record signature
    
    	case _Trace:
    		// trace(x, y, z, ...) dumps the positions, expressions, and
    		// values of its arguments. The result of trace is the value
    		// of the first argument.
    		// Note: trace is only available in self-test mode.
    		// (no argument evaluated yet)
    		if nargs == 0 {
    			check.dump("%v: trace() without arguments", atPos(call))
    			x.mode = novalue
    			break
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 19:19:55 UTC 2024
    - 27.1K bytes
    - Viewed (0)
  8. platforms/core-configuration/declarative-dsl-core/src/test/kotlin/org/gradle/internal/declarativedsl/analysis/ResolutionTracerTest.kt

            assertNull(resolver.trace.assignmentResolution(failedLhs).result)
            assertEquals(listOf(ErrorReason.UnresolvedAssignmentLhs::class), resolver.trace.assignmentResolution(failedLhs).errors?.map { it.errorReason::class })
    
            assertNull(resolver.trace.expressionResolution(failedLhs.lhs).result)
    Registered: Wed Jun 12 18:38:38 UTC 2024
    - Last Modified: Tue Feb 06 23:16:59 UTC 2024
    - 5.8K bytes
    - Viewed (0)
  9. src/internal/trace/testdata/generators/go122-syscall-steal-proc-gen-boundary-bare-m.go

    package main
    
    import (
    	"internal/trace"
    	"internal/trace/event/go122"
    	testgen "internal/trace/internal/testgen/go122"
    )
    
    func main() {
    	testgen.Main(gen)
    }
    
    func gen(t *testgen.Trace) {
    	g := t.Generation(1)
    
    	// One goroutine is exiting with a syscall. It already
    	// acquired a new P.
    	b0 := g.Batch(trace.ThreadID(0), 0)
    	b0.Event("ProcStatus", trace.ProcID(1), go122.ProcRunning)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 24 21:15:28 UTC 2024
    - 956 bytes
    - Viewed (0)
  10. src/runtime/traceruntime.go

    	// Perform a traceAcquire/traceRelease on behalf of mp to
    	// synchronize with the tracer trying to flush our buffer
    	// as well.
    	seq := mp.trace.seqlock.Add(1)
    	if debugTraceReentrancy && seq%2 != 1 {
    		throw("bad use of trace.seqlock or tracer is reentrant")
    	}
    	systemstack(func() {
    		lock(&trace.lock)
    		for i := range mp.trace.buf {
    			if mp.trace.buf[i] != nil {
    				// N.B. traceBufFlush accepts a generation, but it
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 22:31:00 UTC 2024
    - 25.7K bytes
    - Viewed (0)
Back to top