Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 93 for newobject (0.17 sec)

  1. src/cmd/compile/internal/typecheck/_builtin/runtime.go

    // to avoid depending on having a working compiler binary.
    
    //go:build ignore
    
    package runtime
    
    // emitted by compiler, not referred to by go programs
    
    import "unsafe"
    
    func newobject(typ *byte) *any
    func mallocgc(size uintptr, typ *byte, needszero bool) unsafe.Pointer
    func panicdivide()
    func panicshift()
    func panicmakeslicelen()
    func panicmakeslicecap()
    func throwinit()
    func panicwrap()
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/typecheck/builtin.go

    	for i, typ := range tlist {
    		flist[i] = types.NewField(src.NoXPos, nil, typ)
    	}
    	return flist
    }
    
    var runtimeDecls = [...]struct {
    	name string
    	tag  int
    	typ  int
    }{
    	{"newobject", funcTag, 4},
    	{"mallocgc", funcTag, 8},
    	{"panicdivide", funcTag, 9},
    	{"panicshift", funcTag, 9},
    	{"panicmakeslicelen", funcTag, 9},
    	{"panicmakeslicecap", funcTag, 9},
    	{"throwinit", funcTag, 9},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  3. src/runtime/map_faststr.go

    	hash := t.Hasher(noescape(unsafe.Pointer(&s)), uintptr(h.hash0))
    
    	// Set hashWriting after calling t.hasher for consistency with mapassign.
    	h.flags ^= hashWriting
    
    	if h.buckets == nil {
    		h.buckets = newobject(t.Bucket) // newarray(t.bucket, 1)
    	}
    
    again:
    	bucket := hash & bucketMask(h.B)
    	if h.growing() {
    		growWork_faststr(t, h, bucket)
    	}
    	b := (*bmap)(add(h.buckets, bucket*uintptr(t.BucketSize)))
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 01:17:26 UTC 2024
    - 15.3K bytes
    - Viewed (0)
  4. src/cmd/compile/internal/ssa/_gen/generic.rules

    // for late-expanded calls, recognize newobject and remove zeroing and nilchecks
    (Zero (SelectN [0] call:(StaticLECall _ _)) mem:(SelectN [1] call))
    	&& isSameCall(call.Aux, "runtime.newobject")
    	=> mem
    
    (Store (SelectN [0] call:(StaticLECall _ _)) x mem:(SelectN [1] call))
    	&& isConstZero(x)
    	&& isSameCall(call.Aux, "runtime.newobject")
    	=> mem
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 16 22:21:05 UTC 2024
    - 135.3K bytes
    - Viewed (0)
  5. src/runtime/arena.go

    		*sl = slice{makeslicecopy(et, len, len, (*slice)(e.data).array), len, len}
    		xe := efaceOf(&x)
    		xe._type = t
    		xe.data = unsafe.Pointer(sl)
    	case abi.Pointer:
    		et := (*ptrtype)(unsafe.Pointer(t)).Elem
    		e2 := newobject(et)
    		typedmemmove(et, e2, e.data)
    		xe := efaceOf(&x)
    		xe._type = t
    		xe.data = e2
    	}
    	return x
    }
    
    const (
    	// userArenaChunkBytes is the size of a user arena chunk.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 08 17:44:56 UTC 2024
    - 37.9K bytes
    - Viewed (0)
  6. src/cmd/internal/goobj/objfile.go

    	PkgIdxHashed                        // Hashed (content-addressable) symbols
    	PkgIdxBuiltin                       // Predefined runtime symbols (ex: runtime.newobject)
    	PkgIdxSelf                          // Symbols defined in the current package
    	PkgIdxSpecial  = PkgIdxSelf         // Indices above it has special meanings
    	PkgIdxInvalid  = 0
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 15 19:57:43 UTC 2024
    - 23.8K bytes
    - Viewed (0)
  7. src/cmd/compile/internal/ssagen/ssa.go

    	s.assign(addr, ptr, false, 0)
    }
    
    // newObject returns an SSA value denoting new(typ).
    func (s *state) newObject(typ *types.Type, rtype *ssa.Value) *ssa.Value {
    	if typ.Size() == 0 {
    		return s.newValue1A(ssa.OpAddr, types.NewPtr(typ), ir.Syms.Zerobase, s.sb)
    	}
    	if rtype == nil {
    		rtype = s.reflectType(typ)
    	}
    	return s.rtcall(ir.Syms.Newobject, true, []*types.Type{types.NewPtr(typ)}, rtype)[0]
    }
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Jun 10 19:44:43 UTC 2024
    - 284.9K bytes
    - Viewed (0)
  8. cmd/test-utils_test.go

    		case "HeadObject":
    			// Register HeadObject handler.
    			bucket.Methods("Head").Path("/{object:.+}").HandlerFunc(api.HeadObjectHandler)
    		case "GetObject":
    			// Register GetObject handler.
    			bucket.Methods(http.MethodGet).Path("/{object:.+}").HandlerFunc(api.GetObjectHandler)
    		case "PutObject":
    			// Register PutObject handler.
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:50:49 UTC 2024
    - 76.9K bytes
    - Viewed (0)
  9. src/internal/trace/testdata/tests/go122-annotations-stress.test

    	data="/usr/local/google/home/mknyszek/work/go-1/src/runtime/chan.go"
    String id=142
    	data="runtime.(*wakeableSleep).sleep"
    String id=143
    	data="runtime.traceStartReadCPU.func1"
    String id=144
    	data="runtime.newobject"
    String id=145
    	data="/usr/local/google/home/mknyszek/work/go-1/src/runtime/malloc.go"
    String id=146
    	data="sync.(*Mutex).Unlock"
    String id=147
    	data="runtime/trace.Start.func1"
    String id=148
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri May 17 18:48:18 UTC 2024
    - 38.3K bytes
    - Viewed (0)
  10. cmd/object-handlers_test.go

    		expectedRespStatus int
    	}{
    		0: {
    			expectedRespStatus: http.StatusMethodNotAllowed,
    		},
    		// Test case - 1, copy metadata from newObject1, ignore request headers.
    		1: {
    			bucketName:       bucketName,
    			newObjectName:    "newObject1",
    			copySourceHeader: url.QueryEscape(SlashSeparator + bucketName + SlashSeparator + objectName),
    			accessKey:        credentials.AccessKey,
    Registered: Sun Jun 16 00:44:34 UTC 2024
    - Last Modified: Mon Jun 10 15:50:49 UTC 2024
    - 161.9K bytes
    - Viewed (0)
Back to top