Search Options

Results per page
Sort
Preferred Languages
Advance

Results 81 - 90 of 263 for Atack (0.11 sec)

  1. src/cmd/compile/internal/types2/predicates.go

    	// package is nil for objects in universe scope
    	if a == nil || b == nil {
    		return a == b
    	}
    	// a != nil && b != nil
    	return a.path == b.path
    }
    
    // An ifacePair is a node in a stack of interface type pairs compared for identity.
    type ifacePair struct {
    	x, y *Interface
    	prev *ifacePair
    }
    
    func (p *ifacePair) identical(q *ifacePair) bool {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:01:18 UTC 2024
    - 17.5K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/walk/complit.go

    	appendWalkStmt(init, ir.NewAssignStmt(base.Pos, vauto, a))
    
    	if vstat != nil && n.Prealloc == nil && n.Esc() != ir.EscNone {
    		// If we allocated on the heap with ONEW, copy the static to the
    		// heap (4). We skip this for stack temporaries, because
    		// initStackTemp already handled the copy.
    		a = ir.NewStarExpr(base.Pos, vauto)
    		appendWalkStmt(init, ir.NewAssignStmt(base.Pos, a, vstat))
    	}
    
    	// put dynamics into array (5)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:03:54 UTC 2023
    - 19.5K bytes
    - Viewed (0)
  3. src/crypto/internal/bigmod/nat.go

    // NewNat returns a new nat with a size of zero, just like new(Nat), but with
    // the preallocated capacity to hold a number of up to preallocTarget bits.
    // NewNat inlines, so the allocation can live on the stack.
    func NewNat() *Nat {
    	limbs := make([]uint, 0, preallocLimbs)
    	return &Nat{limbs}
    }
    
    // expand expands x to n limbs, leaving its value unchanged.
    func (x *Nat) expand(n int) *Nat {
    	if len(x.limbs) > n {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon May 13 18:57:38 UTC 2024
    - 24K bytes
    - Viewed (0)
  4. src/runtime/stack_test.go

    // stack grows as part of starting the deferred function. It calls Goexit at various
    // stack depths, forcing the deferred function (with >4kB of args) to be run at
    // the bottom of the stack. The goal is to find a stack depth less than 4kB from
    // the end of the stack. Each trial runs in a different goroutine so that an earlier
    // stack growth does not invalidate a later attempt.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 14 00:03:57 UTC 2023
    - 23.1K bytes
    - Viewed (0)
  5. src/runtime/cgocall.go

    	// Set the stack bounds to match the current stack. If we don't
    	// actually know how big the stack is, like we don't know how big any
    	// scheduling stack is, but we assume there's at least 32 kB. If we
    	// can get a more accurate stack bound from pthread, use that, provided
    	// it actually contains SP..
    	g0.stack.hi = sp + 1024
    	g0.stack.lo = sp - 32*1024
    	if !signal && _cgo_getstackbound != nil {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:47 UTC 2024
    - 24.2K bytes
    - Viewed (0)
  6. src/cmd/trace/tasks.go

    			http.Error(w, err.Error(), http.StatusBadRequest)
    			return
    		}
    		type event struct {
    			WhenString string
    			Elapsed    time.Duration
    			Goroutine  trace.GoID
    			What       string
    			// TODO: include stack trace of creation time
    		}
    		type task struct {
    			WhenString string
    			ID         trace.TaskID
    			Duration   time.Duration
    			Complete   bool
    			Events     []event
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 11.8K bytes
    - Viewed (0)
  7. src/runtime/signal_unix.go

    // alternate signal stack. If the alternate signal stack is not set
    // for the thread (the normal case) then set the alternate signal
    // stack to the gsignal stack. If the alternate signal stack is set
    // for the thread (the case when a non-Go thread sets the alternate
    // signal stack and then calls a Go function) then set the gsignal
    // stack to the alternate signal stack. We also set the alternate
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 10 16:04:54 UTC 2024
    - 45K bytes
    - Viewed (0)
  8. src/runtime/tracestack.go

    // license that can be found in the LICENSE file.
    
    // Trace stack table and acquisition.
    
    package runtime
    
    import (
    	"internal/abi"
    	"internal/goarch"
    	"unsafe"
    )
    
    const (
    	// Maximum number of PCs in a single stack trace.
    	// Since events contain only stack id rather than whole stack trace,
    	// we can allow quite large values here.
    	traceStackSize = 128
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 14:38:56 UTC 2024
    - 11K bytes
    - Viewed (0)
  9. src/syscall/syscall_linux.go

    //
    // //go:uintptrkeepalive because the uintptr argument may be converted pointers
    // that need to be kept alive in the caller.
    //
    // //go:nosplit because stack copying does not account for uintptrkeepalive, so
    // the stack must not grow. Stack copying cannot blindly assume that all
    // uintptr arguments are pointers, because some values may look like pointers,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 20:12:46 UTC 2024
    - 35.7K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/types2/validtype.go

    // its value is looked up in the type argument list of the instantiated
    // (enclosing) type, if it exists. Otherwise the type parameter must be from
    // an enclosing function and can be ignored.
    // The nest list describes the stack (the "nest in memory") of types which
    // contain (or embed in the case of interfaces) other types. For instance, a
    // struct named S which contains a field of named type F contains (the memory
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Mar 15 13:22:37 UTC 2024
    - 10.2K bytes
    - Viewed (0)
Back to top