Search Options

Results per page
Sort
Preferred Languages
Advance

Results 131 - 140 of 694 for Atack (0.05 sec)

  1. src/cmd/internal/obj/arm64/obj7.go

    				// the traceback code will not see a half-updated stack frame.
    				// Also, on Linux, in a cgo binary we may get a SIGSETXID signal
    				// early on before the signal stack is set, as glibc doesn't allow
    				// us to block SIGSETXID. So it is important that we don't write below
    				// the SP until the signal stack is set.
    				// Luckily, all the functions from thread entry to setting the signal
    				// stack have small frames.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Nov 08 05:46:32 UTC 2023
    - 28.4K bytes
    - Viewed (0)
  2. src/runtime/chan_test.go

    	// Test that channel receive slots that contain local stack
    	// pointers are adjusted correctly by stack shrinking.
    	c := make(chan *int)
    	d := make(chan *int)
    	ready1 := make(chan bool)
    	ready2 := make(chan bool)
    
    	f := func(ready chan bool, dup bool) {
    		// Temporarily grow the stack to 10K.
    		stackGrowthRecursive((10 << 10) / (128 * 8))
    
    		// We're ready to trigger GC and stack shrink.
    		ready <- true
    
    		val := 42
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Oct 31 20:47:35 UTC 2023
    - 23.4K bytes
    - Viewed (0)
  3. src/cmd/link/internal/ld/stackcheck_test.go

    	if err == nil {
    		t.Fatalf("expected link to fail")
    	}
    	out := string(outB)
    
    	t.Logf("linker output:\n%s", out)
    
    	// Get expected limit.
    	limitRe := regexp.MustCompile(`nosplit stack over (\d+) byte limit`)
    	m := limitRe.FindStringSubmatch(out)
    	if m == nil {
    		t.Fatalf("no overflow errors in output")
    	}
    	limit, _ := strconv.Atoi(m[1])
    
    	wantMap := map[string]string{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 15 20:22:14 UTC 2022
    - 2.2K bytes
    - Viewed (0)
  4. src/internal/goarch/goarch.go

    // of a frame (just above the architectural stack pointer).
    // It is zero on x86 and PtrSize on most non-x86 (LR-based) systems.
    // On PowerPC it is larger, to cover three more reserved words:
    // the compiler word, the link editor word, and the TOC save word.
    const MinFrameSize = _MinFrameSize
    
    // StackAlign is the required alignment of the SP register.
    // The stack must be at least word aligned, but some architectures require more.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 17 19:48:21 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  5. src/runtime/tracetype.go

    // Use of this source code is governed by a BSD-style
    // license that can be found in the LICENSE file.
    
    // Trace stack table and acquisition.
    
    package runtime
    
    import (
    	"internal/abi"
    	"internal/goarch"
    	"unsafe"
    )
    
    // traceTypeTable maps stack traces (arrays of PC's) to unique uint32 ids.
    // It is lock-free for reading.
    type traceTypeTable struct {
    	tab traceMap
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:31:27 UTC 2024
    - 2.3K bytes
    - Viewed (0)
  6. test/fixedbugs/issue8048.go

    // Issue 8048. Incorrect handling of liveness when walking stack
    // containing faulting frame.
    
    package main
    
    import "runtime"
    
    func main() {
    	test1()
    	test2()
    	test3()
    }
    
    func test1() {
    	// test1f will panic without its own defer.
    	// The runtime.GC checks that we can walk the stack
    	// at that point and not get confused.
    	// The recover lets test1 exit normally.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 02 13:43:18 UTC 2016
    - 2K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/rangefunc/rewrite.go

    	default:
    		// Push n onto stack.
    		r.stack = append(r.stack, n)
    		if nfor, ok := forRangeFunc(n); ok {
    			loop := &forLoop{nfor: nfor, depth: 1 + len(r.forStack)}
    			r.forStack = append(r.forStack, loop)
    			r.startLoop(loop)
    		}
    
    	case nil:
    		// n == nil signals that we are done visiting
    		// the top-of-stack node's children. Find it.
    		n = r.stack[len(r.stack)-1]
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:05:44 UTC 2024
    - 41.6K bytes
    - Viewed (0)
  8. src/cmd/vendor/github.com/google/pprof/internal/driver/config.go

    	SampleIndex         string  `json:"-"`
    	DivideBy            float64 `json:"-"`
    	Normalize           bool    `json:"normalize,omitempty"`
    	Sort                string  `json:"sort,omitempty"`
    
    	// Label pseudo stack frame generation options
    	TagRoot string `json:"tagroot,omitempty"`
    	TagLeaf string `json:"tagleaf,omitempty"`
    
    	// Filtering options
    	DropNegative bool    `json:"drop_negative,omitempty"`
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Feb 16 15:19:53 UTC 2024
    - 10.5K bytes
    - Viewed (0)
  9. src/cmd/vendor/golang.org/x/telemetry/internal/upload/reports.go

    			u.logger.Printf("Unparseable count file %s: %v", filepath.Base(f), err)
    			continue
    		}
    		prog := findProgReport(x.Meta, report)
    		for k, v := range x.Count {
    			if counter.IsStackCounter(k) {
    				// stack
    				prog.Stacks[k] += int64(v)
    			} else {
    				// counter
    				prog.Counters[k] += int64(v)
    			}
    			succeeded = true
    			fok = true
    		}
    		if !fok {
    			u.logger.Printf("no counters found in %s", f)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 14:52:56 UTC 2024
    - 10.3K bytes
    - Viewed (0)
  10. test/fixedbugs/bug385_64.go

    // license that can be found in the LICENSE file.
    
    // Issue 2444
    // Issue 4666: issue with arrays of exactly 4GB.
    
    package main
    
    var z [10 << 20]byte
    
    func main() { // GC_ERROR "stack frame too large"
    	// seq 1 206 | sed 's/.*/	var x& [10<<20]byte/'
    	// seq 1 206 | sed 's/.*/	z = x&/'
    	var x1 [10<<20]byte
    	var x2 [10<<20]byte
    	var x3 [10<<20]byte
    	var x4 [10<<20]byte
    	var x5 [10<<20]byte
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 09 16:41:23 UTC 2024
    - 6.9K bytes
    - Viewed (0)
Back to top