Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 19 of 19 for fixalloc (0.16 sec)

  1. test/fixedbugs/issue4085b.go

    	shouldPanic("len out of range", func() { _ = make(T, int64(n)) })
    	shouldPanic("cap out of range", func() { _ = make(T, 0, int64(n)) })
    	testMakeInAppend(n)
    
    	var t *byte
    	if unsafe.Sizeof(t) == 8 {
    		// Test mem > maxAlloc
    		var n2 int64 = 1 << 59
    		shouldPanic("len out of range", func() { _ = make(T, int(n2)) })
    		shouldPanic("cap out of range", func() { _ = make(T, 0, int(n2)) })
    		testMakeInAppend(int(n2))
    		// Test elem.size*cap overflow
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Sep 17 17:18:17 UTC 2019
    - 2.9K bytes
    - Viewed (0)
  2. src/runtime/cgocheck.go

    	// If we are running on the system stack then dst might be an
    	// address on the stack, which is OK.
    	gp := getg()
    	if gp == gp.m.g0 || gp == gp.m.gsignal {
    		return
    	}
    
    	// Allocating memory can write to various mfixalloc structs
    	// that look like they are non-Go memory.
    	if gp.m.mallocing != 0 {
    		return
    	}
    
    	// If the object is pinned, it's safe to store it in C memory. The GC
    	// ensures it will not be moved or freed.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Apr 09 04:07:57 UTC 2024
    - 7.6K bytes
    - Viewed (0)
  3. test/makeslice.go

    package main
    
    import (
    	"strings"
    	"unsafe"
    )
    
    func main() {
    	n := -1
    	testInts(uint64(n))
    	testBytes(uint64(n))
    
    	var t *byte
    	if unsafe.Sizeof(t) == 8 {
    		// Test mem > maxAlloc
    		testInts(1 << 59)
    
    		// Test elem.size*cap overflow
    		testInts(1<<63 - 1)
    
    		testInts(1<<64 - 1)
    		testBytes(1<<64 - 1)
    	} else {
    		testInts(1<<31 - 1)
    
    		// Test elem.size*cap overflow
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 07 17:50:24 UTC 2020
    - 5.5K bytes
    - Viewed (0)
  4. tensorflow/compiler/mlir/tensorflow/analysis/side_effect_analysis.cc

        kFree = 1,
        kRead = 2,
        kWrite = 3
      };
    
     public:
      bool IsAlloc() const { return effects_.test(kAlloc); }
      bool IsFree() const { return effects_.test(kFree); }
      bool IsRead() const { return effects_.test(kRead); }
      bool IsWrite() const { return effects_.test(kWrite); }
      bool IsAllocOnly() const { return IsAlloc() && effects_.count() == 1; }
      bool IsReadOnly() const { return IsRead() && effects_.count() == 1; }
    Registered: Sun Jun 16 05:45:23 UTC 2024
    - Last Modified: Wed May 15 09:04:13 UTC 2024
    - 41.2K bytes
    - Viewed (0)
  5. src/cmd/compile/internal/ssa/func.go

    	Type   *types.Type // type signature of the function.
    	Blocks []*Block    // unordered set of all basic blocks (note: not indexable by ID)
    	Entry  *Block      // the entry basic block
    
    	bid idAlloc // block ID allocator
    	vid idAlloc // value ID allocator
    
    	HTMLWriter     *HTMLWriter    // html writer, for debugging
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 25.8K bytes
    - Viewed (0)
  6. src/cmd/vendor/golang.org/x/sys/unix/mkerrors.sh

    #include <linux/capability.h>
    #include <linux/cryptouser.h>
    #include <linux/devlink.h>
    #include <linux/dm-ioctl.h>
    #include <linux/errqueue.h>
    #include <linux/ethtool_netlink.h>
    #include <linux/falloc.h>
    #include <linux/fanotify.h>
    #include <linux/fib_rules.h>
    #include <linux/filter.h>
    #include <linux/fs.h>
    #include <linux/fscrypt.h>
    #include <linux/fsverity.h>
    #include <linux/genetlink.h>
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jun 04 16:19:04 UTC 2024
    - 20.2K bytes
    - Viewed (0)
  7. src/runtime/chan.go

    	}
    	if hchanSize%maxAlign != 0 || elem.Align_ > maxAlign {
    		throw("makechan: bad alignment")
    	}
    
    	mem, overflow := math.MulUintptr(elem.Size_, uintptr(size))
    	if overflow || mem > maxAlloc-hchanSize || size < 0 {
    		panic(plainError("makechan: size out of range"))
    	}
    
    	// Hchan does not contain pointers interesting for GC when elements stored in buf do not contain pointers.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:16:50 UTC 2024
    - 25.9K bytes
    - Viewed (0)
  8. src/runtime/arena.go

    func userArenaHeapBitsSetSliceType(typ *_type, n int, ptr unsafe.Pointer, s *mspan) {
    	mem, overflow := math.MulUintptr(typ.Size_, uintptr(n))
    	if overflow || n < 0 || mem > maxAlloc {
    		panic(plainError("runtime: allocation size out of range"))
    	}
    	for i := 0; i < n; i++ {
    		userArenaHeapBitsSetType(typ, add(ptr, uintptr(i)*typ.Size_), s)
    	}
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:44:56 UTC 2024
    - 37.9K bytes
    - Viewed (0)
  9. src/runtime/map.go

    // See go.dev/issue/67401.
    //
    //go:linkname makemap
    func makemap(t *maptype, hint int, h *hmap) *hmap {
    	mem, overflow := math.MulUintptr(uintptr(hint), t.Bucket.Size_)
    	if overflow || mem > maxAlloc {
    		hint = 0
    	}
    
    	// initialize Hmap
    	if h == nil {
    		h = new(hmap)
    	}
    	h.hash0 = uint32(rand())
    
    	// Find the size parameter B which will hold the requested # of elements.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 57.6K bytes
    - Viewed (0)
Back to top