Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 121 for jstack (0.45 sec)

  1. src/runtime/asm_amd64.s

    	// and without worrying about the stack moving out from under us
    	// (because we're on a system stack, not a goroutine stack).
    	// The above code could be used directly if already on a system stack,
    	// but then the only path through this code would be a rare case on Solaris.
    	// Using this code for all "already on system stack" calls exercises it more,
    	// which should help keep it correct.
    	SUBQ	$16, 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/traceback.go

    		// on another stack. That could confuse callers quite a bit.
    		// Instead, we require that initAt and any other function that
    		// accepts an sp for the current goroutine (typically obtained by
    		// calling getcallersp) must not run on that goroutine's stack but
    		// instead on the g0 stack.
    		throw("cannot trace user goroutine on its own stack")
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 55.1K bytes
    - Viewed (0)
  3. src/runtime/mgcmark.go

    	}
    
    	var state stackScanState
    	state.stack = gp.stack
    
    	if stackTraceDebug {
    		println("stack trace goroutine", gp.goid)
    	}
    
    	if debugScanConservative && gp.asyncSafePoint {
    		print("scanning async preempted goroutine ", gp.goid, " stack [", hex(gp.stack.lo), ",", hex(gp.stack.hi), ")\n")
    	}
    
    	// Scan the saved context register. This is effectively a live
    	// register that gets moved back and forth between the
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 21:25:11 UTC 2024
    - 52.5K bytes
    - Viewed (0)
  4. src/runtime/mprof.go

    // A StackRecord describes a single execution stack.
    type StackRecord struct {
    	Stack0 [32]uintptr // stack trace for this record; ends at first 0 entry
    }
    
    // Stack returns the stack trace associated with the record,
    // a prefix of r.Stack0.
    func (r *StackRecord) Stack() []uintptr {
    	for i, v := range r.Stack0 {
    		if v == 0 {
    			return r.Stack0[0:i]
    		}
    	}
    	return r.Stack0[0:]
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:57:37 UTC 2024
    - 53.3K bytes
    - Viewed (0)
  5. src/regexp/syntax/parse.go

    		re1 := p.stack[n-1]
    		re3 := p.stack[n-3]
    		// Make re3 the more complex of the two.
    		if re1.Op > re3.Op {
    			re1, re3 = re3, re1
    			p.stack[n-3] = re3
    		}
    		mergeCharClass(re3, re1)
    		p.reuse(re1)
    		p.stack = p.stack[:n-1]
    		return true
    	}
    
    	if n >= 2 {
    		re1 := p.stack[n-1]
    		re2 := p.stack[n-2]
    		if re2.Op == opVerticalBar {
    			if n >= 3 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 13:59:01 UTC 2024
    - 52.1K bytes
    - Viewed (0)
  6. src/debug/elf/file_test.go

    			{
    				entry: &dwarf.Entry{
    					Offset:   0xb,
    					Tag:      dwarf.TagCompileUnit,
    					Children: true,
    					Field: []dwarf.Field{
    						{Attr: dwarf.AttrProducer, Val: "GNU C 4.8.2 -g -fstack-protector", Class: dwarf.ClassString},
    						{Attr: dwarf.AttrLanguage, Val: int64(1), Class: dwarf.ClassConstant},
    						{Attr: dwarf.AttrName, Val: "go-relocation-test-gcc482.c", Class: dwarf.ClassString},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 22 16:22:42 UTC 2023
    - 60.1K bytes
    - Viewed (0)
  7. src/runtime/mgc.go

    		}
    
    		systemstack(func() {
    			// Mark our goroutine preemptible so its stack
    			// can be scanned. This lets two mark workers
    			// scan each other (otherwise, they would
    			// deadlock). We must not modify anything on
    			// the G stack. However, stack shrinking is
    			// disabled for mark workers, so it is safe to
    			// read from the G stack.
    			//
    			// N.B. The execution tracer is not aware of this status
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62K bytes
    - Viewed (0)
  8. src/runtime/pprof/pprof_test.go

    				t.Fatalf("want stack stack root %s, got %v", wantFn, rootFn)
    			}
    		})
    	}
    }
    
    func hasPrefix(stk []string, prefix []string) bool {
    	if len(prefix) > len(stk) {
    		return false
    	}
    	for i := range prefix {
    		if stk[i] != prefix[i] {
    			return false
    		}
    	}
    	return true
    }
    
    // ensure that stack records are valid map keys (comparable)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 18:42:28 UTC 2024
    - 68.8K bytes
    - Viewed (0)
  9. src/cmd/go/internal/modload/load.go

    	var stack []*loadPkg
    	for p := pkg; p != nil; p = p.stack {
    		stack = append(stack, p)
    	}
    
    	var buf strings.Builder
    	for i := len(stack) - 1; i >= 0; i-- {
    		p := stack[i]
    		fmt.Fprint(&buf, p.path)
    		if p.testOf != nil {
    			fmt.Fprint(&buf, ".test")
    		}
    		if i > 0 {
    			if stack[i-1].testOf == p {
    				fmt.Fprint(&buf, " tested by\n\t")
    			} else {
    				fmt.Fprint(&buf, " imports\n\t")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 14:56:56 UTC 2024
    - 84K bytes
    - Viewed (0)
  10. pkg/proxy/winkernel/proxier.go

    	if err != nil {
    		klog.ErrorS(err, "Unable to determine dual-stack status, falling back to single-stack")
    		return false
    	}
    
    	if utilfeature.DefaultFeatureGate.Enabled(kubefeatures.WinOverlay) && isOverlay(networkInfo) {
    		// Overlay (VXLAN) networks on Windows do not support dual-stack networking today
    		klog.InfoS("Winoverlay does not support dual-stack, falling back to single-stack")
    		return false
    	}
    
    	return true
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 13:25:06 UTC 2024
    - 59K bytes
    - Viewed (0)
Back to top