Search Options

Results per page
Sort
Preferred Languages
Advance

Results 111 - 120 of 527 for frame_0 (0.13 sec)

  1. src/runtime/testdata/testprog/traceback_ancestors.go

    					saved += "\n\n"
    				}
    				saved += g
    			}
    
    			fmt.Print(saved)
    			return
    		}
    		buf = make([]byte, 2*len(buf))
    	}
    }
    
    func recurseThenCallGo(w chan struct{}, frames int, goroutines int, main bool) {
    	if frames == 0 {
    		// Signal to TracebackAncestors that we are done recursing and starting goroutines.
    		w <- struct{}{}
    		<-w
    		return
    	}
    	if goroutines == 0 {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 27 17:14:59 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  2. src/runtime/vlop_arm.s

    	// is if the stack grows (which it can't, udiv is nosplit)
    	// or if a fault happens and more frames are added to
    	// the stack due to deferred functions.
    	// In the latter case, the stack can grow arbitrarily,
    	// and garbage collection can happen, and those
    	// operations care about pointers, but in that case
    	// the calling frame is dead, and so are the saved
    	// registers. So we can claim there are no pointers here.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Jun 04 07:25:06 UTC 2020
    - 7.1K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/arm64/obj7.go

    				// A leaf function with no locals has no frame.
    				p.From.Sym.Set(obj.AttrNoFrame, true)
    			}
    
    			if !p.From.Sym.NoFrame() {
    				// If there is a stack frame at all, it includes
    				// space to save the LR.
    				c.autosize += 8
    			}
    
    			if c.autosize != 0 {
    				extrasize := int32(0)
    				if c.autosize%16 == 8 {
    					// Allocate extra 8 bytes on the frame top to save FP
    					extrasize = 8
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 05:46:32 UTC 2023
    - 28.4K bytes
    - Viewed (0)
  4. src/runtime/asm_mipsx.s

    	MOVW	R2, ret+8(FP)
    	RET
    
    // cgocallback(fn, frame unsafe.Pointer, ctxt uintptr)
    // See cgocall.go for more details.
    TEXT ·cgocallback(SB),NOSPLIT,$12-12
    	NO_LOCAL_POINTERS
    
    	// Skip cgocallbackg, just dropm when fn is nil, and frame is the saved g.
    	// It is used to dropm while thread is exiting.
    	MOVW	fn+0(FP), R5
    	BNE	R5, loadg
    	// Restore the g from frame.
    	MOVW	frame+4(FP), g
    	JMP	dropm
    
    loadg:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 06 11:46:29 UTC 2024
    - 26.3K bytes
    - Viewed (0)
  5. src/os/zero_copy_linux.go

    	// where splice(2) will just return EINVAL; newer kernels support non-streams like UDP, but I really
    	// doubt that splice(2) could help non-streams, cuz they usually send small frames respectively
    	// and one splice call would result in one frame.
    	// splice(2) is suitable for large data but the generation of fragments defeats its edge here.
    	// Therefore, don't bother to try splice if the r is not a streaming descriptor.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Apr 26 18:12:56 UTC 2024
    - 4.6K bytes
    - Viewed (0)
  6. docs/changelogs/changelog_2x.md

     *  Fix: MockWebServer explicitly closes sockets. (On some Android releases,
        closing the input stream and output stream of a socket is not sufficient.
     *  Fix: Buffer outgoing HTTP/2 frames to limit how many outgoing frames are
        created.
     *  Fix: Avoid crashing when cache writing fails due to a full disk.
     *  Fix: Improve caching of private responses.
     *  Fix: Update cache-by-default response codes.
    Registered: Sun Jun 16 04:42:17 UTC 2024
    - Last Modified: Sun Feb 06 02:19:09 UTC 2022
    - 26.6K bytes
    - Viewed (0)
  7. src/cmd/vendor/golang.org/x/telemetry/internal/crashmonitor/monitor.go

    // and returns this as the name of a counter.
    func telemetryCounterName(crash []byte) (string, error) {
    	pcs, err := parseStackPCs(string(crash))
    	if err != nil {
    		return "", err
    	}
    
    	// Limit the number of frames we request.
    	pcs = pcs[:min(len(pcs), 16)]
    
    	if len(pcs) == 0 {
    		// This can occur if all goroutines are idle, as when
    		// caught in a deadlock, or killed by an async signal
    		// while blocked.
    		//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 04 17:57:25 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  8. src/runtime/asm_riscv64.s

    	MOV	ZERO, ZERO	// NOP
    
    // func cgocallback(fn, frame unsafe.Pointer, ctxt uintptr)
    // See cgocall.go for more details.
    TEXT ·cgocallback(SB),NOSPLIT,$24-24
    	NO_LOCAL_POINTERS
    
    	// Skip cgocallbackg, just dropm when fn is nil, and frame is the saved g.
    	// It is used to dropm while thread is exiting.
    	MOV	fn+0(FP), X7
    	BNE	ZERO, X7, loadg
    	// Restore the g from frame.
    	MOV	frame+8(FP), g
    	JMP	dropm
    
    loadg:
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Nov 09 13:57:06 UTC 2023
    - 27K bytes
    - Viewed (0)
  9. src/runtime/pprof/pprof.go

    // for a single stack trace.
    func printStackRecord(w io.Writer, stk []uintptr, allFrames bool) {
    	show := allFrames
    	frames := runtime.CallersFrames(stk)
    	for {
    		frame, more := frames.Next()
    		name := frame.Function
    		if name == "" {
    			show = true
    			fmt.Fprintf(w, "#\t%#x\n", frame.PC)
    		} else if name != "runtime.goexit" && (show || !strings.HasPrefix(name, "runtime.")) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 30 17:52:17 UTC 2024
    - 30.6K bytes
    - Viewed (0)
  10. src/runtime/heapdump.go

    		bv.n = -1
    	}
    
    	// Dump main body of stack frame.
    	dumpint(tagStackFrame)
    	dumpint(uint64(s.sp))                              // lowest address in frame
    	dumpint(uint64(child.depth))                       // # of frames deep on the stack
    	dumpint(uint64(uintptr(unsafe.Pointer(child.sp)))) // sp of child, or 0 if bottom of stack
    	dumpmemrange(unsafe.Pointer(s.sp), s.fp-s.sp)      // frame contents
    	dumpint(uint64(f.entry()))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 09 04:07:57 UTC 2024
    - 17.6K bytes
    - Viewed (0)
Back to top