Search Options

Results per page
Sort
Preferred Languages
Advance

Results 91 - 100 of 135 for traceback (0.77 sec)

  1. src/runtime/asm_amd64.s

    	CALL	AX
    
    	// should never return
    	CALL	runtime·abort(SB)
    	UNDEF
    
    /*
     * support for morestack
     */
    
    // Called during function prolog when more stack is needed.
    //
    // The traceback routines see morestack on a g0 as being
    // the top of a stack (for example, morestack calling newstack
    // calling the scheduler calling newm calling gc), so we must
    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/stubs.go

    // the calling Go function that it should not jump
    // to deferreturn.
    // in asm_*.s
    func return0()
    
    // in asm_*.s
    // not called directly; definitions here supply type information for traceback.
    // These must have the same signature (arg pointer map) as reflectcall.
    func call16(typ, fn, stackArgs unsafe.Pointer, stackArgsSize, stackRetOffset, frameSize uint32, regArgs *abi.RegArgs)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  3. src/cmd/internal/obj/ppc64/obj9.go

    				var prologueEnd *obj.Prog
    				// Save the link register and update the SP.  MOVDU is used unless
    				// the frame size is too large.  The link register must be saved
    				// even for non-empty leaf functions so that traceback works.
    				if autosize >= -BIG && autosize <= BIG {
    					// Use MOVDU to adjust R1 when saving R31, if autosize is small.
    					q = obj.Appendp(q, c.newprog)
    					q.As = AMOVD
    					q.Pos = p.Pos
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 18:17:17 UTC 2024
    - 40.8K bytes
    - Viewed (0)
  4. src/runtime/cgocall.go

    	}
    
    	if fn == nil {
    		throw("cgocall nil")
    	}
    
    	if raceenabled {
    		racereleasemerge(unsafe.Pointer(&racecgosync))
    	}
    
    	mp := getg().m
    	mp.ncgocall++
    
    	// Reset traceback.
    	mp.cgoCallers[0] = 0
    
    	// Announce we are entering a system call
    	// so that the scheduler knows to create another
    	// M to run goroutines while we are in the
    	// foreign code.
    	//
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:47 UTC 2024
    - 24.2K bytes
    - Viewed (0)
  5. src/runtime/mgcmark.go

    			throw("markroot: bad index")
    		}
    		gp := work.stackRoots[i-work.baseStacks]
    
    		// remember when we've first observed the G blocked
    		// needed only to output in traceback
    		status := readgstatus(gp) // We are not in a scan state
    		if (status == _Gwaiting || status == _Gsyscall) && gp.waitsince == 0 {
    			gp.waitsince = work.tstart
    		}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Apr 18 21:25:11 UTC 2024
    - 52.5K bytes
    - Viewed (0)
  6. src/runtime/asm_arm64.s

    	CALL	runtime·abort(SB)
    	UNDEF
    
    /*
     * support for morestack
     */
    
    // Called during function prolog when more stack is needed.
    // Caller has already loaded:
    // R3 prolog's LR (R30)
    //
    // The traceback routines see morestack on a g0 as being
    // the top of a stack (for example, morestack calling newstack
    // calling the scheduler calling newm calling gc), so we must
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Sat May 11 20:38:24 UTC 2024
    - 43.4K bytes
    - Viewed (0)
  7. src/runtime/os_linux.go

    		// timer). But it may have never interacted with the Go scheduler, or
    		// never while profiling was active. To avoid double-counting, process
    		// only signals from setitimer.
    		//
    		// When a custom cgo traceback function has been registered (on
    		// platforms that support runtime.SetCgoTraceback), SIGPROF signals
    		// delivered to a thread that cannot find a matching M do this check in
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  8. src/runtime/mgc.go

    	setGCPhase(_GCmarktermination)
    
    	work.heap1 = gcController.heapLive.Load()
    	startTime := nanotime()
    
    	mp := acquirem()
    	mp.preemptoff = "gcing"
    	mp.traceback = 2
    	curgp := mp.curg
    	// N.B. The execution tracer is not aware of this status
    	// transition and handles it specially based on the
    	// wait reason.
    	casGToWaitingForGC(curgp, _Grunning, waitReasonGarbageCollection)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 16:25:21 UTC 2024
    - 62K bytes
    - Viewed (0)
  9. src/cmd/vendor/github.com/google/pprof/profile/legacy_profile.go

    		return nil, err
    	}
    
    	cleanupDuplicateLocations(p)
    	return p, nil
    }
    
    // parseThreadSample parses a symbolized or unsymbolized stack trace.
    // Returns the first line after the traceback, the sample (or nil if
    // it hits a 'same-as-previous' marker) and an error.
    func parseThreadSample(s *bufio.Scanner) (nextl string, addrs []uint64, err error) {
    	var line string
    	sameAsPrevious := false
    	for s.Scan() {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 22 18:58:12 UTC 2022
    - 32.8K bytes
    - Viewed (0)
  10. src/runtime/tracestack.go

    	// pcBuf[1:] after inline expansion.
    	logicalStackSentinel = ^uintptr(0)
    )
    
    // traceStack captures a stack trace from a goroutine and registers it in the trace
    // stack table. It then returns its unique ID. If gp == nil, then traceStack will
    // attempt to use the current execution context.
    //
    // skip controls the number of leaf frames to omit in order to hide tracer internals
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 14:38:56 UTC 2024
    - 11K bytes
    - Viewed (0)
Back to top