Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 383 for stksize (0.13 sec)

  1. src/cmd/link/internal/ld/data.go

    		return
    	}
    
    	ptrsize := int64(p.ctxt.Arch.PtrSize)
    	typData := ldr.Data(typ)
    	nptr := decodetypePtrdata(p.ctxt.Arch, typData) / ptrsize
    
    	if debugGCProg {
    		fmt.Fprintf(os.Stderr, "gcprog sym: %s at %d (ptr=%d+%d)\n", ldr.SymName(s), ldr.SymValue(s), ldr.SymValue(s)/ptrsize, nptr)
    	}
    
    	sval := ldr.SymValue(s)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed Jun 12 15:10:50 UTC 2024
    - 100.5K bytes
    - Viewed (1)
  2. src/internal/goarch/goarch.go

    	ARM
    	ARM64
    	I386
    	LOONG64
    	MIPS
    	MIPS64
    	PPC64
    	RISCV64
    	S390X
    	WASM
    )
    
    // PtrSize is the size of a pointer in bytes - unsafe.Sizeof(uintptr(0)) but as an ideal constant.
    // It is also the size of the machine's native word size (that is, 4 on 32-bit systems, 8 on 64-bit).
    const PtrSize = 4 << (^uintptr(0) >> 63)
    
    // ArchFamily is the architecture family (AMD64, ARM, ...)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 17 19:48:21 UTC 2022
    - 2.1K bytes
    - Viewed (0)
  3. guava/src/com/google/common/base/SmallCharMatcher.java

       * can hold setSize elements with the desired load factor.
       */
      @VisibleForTesting
      static int chooseTableSize(int setSize) {
        if (setSize == 1) {
          return 2;
        }
        // Correct the size for open addressing to match desired load factor.
        // Round up to the next highest power of 2.
        int tableSize = Integer.highestOneBit(setSize - 1) << 1;
    Registered: Wed Jun 12 16:38:11 UTC 2024
    - Last Modified: Fri Feb 09 15:49:48 UTC 2024
    - 4.5K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/rewritedec.go

    	for {
    		t := v.Type
    		ptr := v_0
    		mem := v_1
    		if !(t.IsString()) {
    			break
    		}
    		v.reset(OpStringMake)
    		v0 := b.NewValue0(v.Pos, OpLoad, typ.BytePtr)
    		v0.AddArg2(ptr, mem)
    		v1 := b.NewValue0(v.Pos, OpLoad, typ.Int)
    		v2 := b.NewValue0(v.Pos, OpOffPtr, typ.IntPtr)
    		v2.AuxInt = int64ToAuxInt(config.PtrSize)
    		v2.AddArg(ptr)
    		v1.AddArg2(v2, mem)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:48:31 UTC 2023
    - 24.9K bytes
    - Viewed (0)
  5. test/fixedbugs/bug273.go

    var g4 chan cblock
    
    func badchancap() {
    	g4 = make(chan cblock, minus1)
    }
    
    func bigchancap() {
    	g4 = make(chan cblock, big)
    }
    
    func overflowchan() {
    	const ptrSize = unsafe.Sizeof(uintptr(0))
    	g4 = make(chan cblock, 1<<(30*(ptrSize/4)))
    }
    
    func main() {
    	shouldfail(badlen, "badlen")
    	shouldfail(biglen, "biglen")
    	shouldfail(badcap, "badcap")
    	shouldfail(badcap1, "badcap1")
    	shouldfail(bigcap, "bigcap")
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Nov 26 14:06:28 UTC 2018
    - 1.3K bytes
    - Viewed (0)
  6. staging/src/k8s.io/apiserver/pkg/cel/library/cost.go

    				sz = listSize.Multiply(elemSize)
    			}
    
    			if len(args) > 0 {
    				sepSize := l.sizeEstimate(args[0])
    				minSeparators := uint64(0)
    				maxSeparators := uint64(0)
    				if listSize.Min > 0 {
    					minSeparators = listSize.Min - 1
    				}
    				if listSize.Max > 0 {
    					maxSeparators = listSize.Max - 1
    				}
    				sz = sz.Add(sepSize.Multiply(checker.SizeEstimate{Min: minSeparators, Max: maxSeparators}))
    			}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Apr 23 17:22:44 UTC 2024
    - 20.6K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssa/config.go

    // It is created once, early during compilation,
    // and shared across all compilations.
    type Config struct {
    	arch           string // "amd64", etc.
    	PtrSize        int64  // 4 or 8; copy of cmd/internal/sys.Arch.PtrSize
    	RegSize        int64  // 4 or 8; copy of cmd/internal/sys.Arch.RegSize
    	Types          Types
    	lowerBlock     blockRewriter  // block lowering function, first round
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 16:11:47 UTC 2024
    - 12.9K bytes
    - Viewed (0)
  8. src/reflect/abi.go

    		// a pointer bit to the reflect.(Value).Call stack frame's
    		// GC bitmap.
    		ok = a.assignIntN(0, goarch.PtrSize, 1, 0b0)
    		ptr = false
    	}
    	if !ok {
    		a.stackAssign(goarch.PtrSize, goarch.PtrSize)
    		return &a.steps[len(a.steps)-1], ptr
    	}
    	return nil, ptr
    }
    
    // regAssign attempts to reserve argument registers for a value of
    // type t, stored at some offset.
    //
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 07 17:08:32 UTC 2024
    - 15K bytes
    - Viewed (0)
  9. src/debug/buildinfo/buildinfo.go

    		} else if ptrSize == 8 {
    			readPtr = bo.Uint64
    		} else {
    			return "", "", errNotGoExe
    		}
    		vers = readString(x, ptrSize, readPtr, readPtr(data[16:]))
    		mod = readString(x, ptrSize, readPtr, readPtr(data[16+ptrSize:]))
    	}
    	if vers == "" {
    		return "", "", errNotGoExe
    	}
    	if len(mod) >= 33 && mod[len(mod)-17] == '\n' {
    		// Strip module framing: sentinel strings delimiting the module info.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 12.6K bytes
    - Viewed (0)
  10. src/runtime/stkframe.go

    		retValid := *(*bool)(unsafe.Pointer(arg0 + 4*goarch.PtrSize))
    		if mv.fn != f.entry() {
    			print("runtime: confused by ", funcname(f), "\n")
    			throw("reflect mismatch")
    		}
    		argMap = *mv.stack
    		if !retValid {
    			// argMap.n includes the results, but
    			// those aren't valid, so drop them.
    			n := int32((mv.argLen &^ (goarch.PtrSize - 1)) / goarch.PtrSize)
    			if n < argMap.n {
    				argMap.n = n
    			}
    		}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 02 15:10:48 UTC 2024
    - 9.9K bytes
    - Viewed (0)
Back to top