Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 12 for slicelen (0.11 sec)

  1. src/cmd/compile/internal/ssa/rewritedec.go

    	v_0 := v.Args[0]
    	b := v.Block
    	config := b.Func.Config
    	typ := &b.Func.Config.Types
    	// match: (SliceLen (SliceMake _ len _))
    	// result: len
    	for {
    		if v_0.Op != OpSliceMake {
    			break
    		}
    		len := v_0.Args[1]
    		v.copyOf(len)
    		return true
    	}
    	// match: (SliceLen x:(Load <t> ptr mem))
    	// cond: t.IsSlice()
    	// result: @x.Block (Load <typ.Int> (OffPtr <typ.IntPtr> [config.PtrSize] ptr) 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)
  2. src/cmd/compile/internal/ssa/_gen/genericOps.go

    	// Slices
    	{name: "SliceMake", argLength: 3},                // arg0=ptr, arg1=len, arg2=cap
    	{name: "SlicePtr", argLength: 1, typ: "BytePtr"}, // ptr(arg0)
    	{name: "SliceLen", argLength: 1},                 // len(arg0)
    	{name: "SliceCap", argLength: 1},                 // cap(arg0)
    	// SlicePtrUnchecked, like SlicePtr, extracts the pointer from a slice.
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 15:49:20 UTC 2024
    - 42.6K bytes
    - Viewed (0)
  3. src/runtime/mspanset.go

    	// Do we need to add a block?
    	spineLen := b.spineLen.Load()
    	var block *spanSetBlock
    retry:
    	if top < spineLen {
    		block = b.spine.Load().lookup(top).Load()
    	} else {
    		// Add a new block to the spine, potentially growing
    		// the spine.
    		lock(&b.spineLock)
    		// spineLen cannot change until we release the lock,
    		// but may have changed while we were waiting.
    		spineLen = b.spineLen.Load()
    		if top < spineLen {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Mar 25 19:53:03 UTC 2024
    - 13.1K bytes
    - Viewed (0)
  4. pkg/proxy/endpointslicecache.go

    func (cache *EndpointSliceCache) esDataChanged(serviceKey types.NamespacedName, sliceKey string, esData *endpointSliceData) bool {
    	if _, ok := cache.trackerByServiceMap[serviceKey]; ok {
    		appliedData, appliedOk := cache.trackerByServiceMap[serviceKey].applied[sliceKey]
    		pendingData, pendingOk := cache.trackerByServiceMap[serviceKey].pending[sliceKey]
    
    		// If there's already a pending value, return whether or not this would
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:07:21 UTC 2024
    - 11.7K bytes
    - Viewed (1)
  5. src/cmd/compile/internal/walk/complit.go

    		case ir.OSLICELIT:
    			value := value.(*ir.CompLitExpr)
    			if (kind == initKindStatic && ctxt == inNonInitFunction) || (kind == initKindDynamic && ctxt == inInitFunction) {
    				var sinit ir.Nodes
    				slicelit(ctxt, value, a, &sinit)
    				if kind == initKindStatic {
    					// When doing static initialization, init statements may contain dynamic
    					// expression, which will be initialized later, causing liveness analysis
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Fri Sep 08 19:03:54 UTC 2023
    - 19.5K bytes
    - Viewed (0)
  6. pkg/proxy/endpointslicecache_test.go

    				tc.cache.checkoutChanges()
    			}
    
    			serviceKey, sliceKey, err := endpointSliceCacheKeys(tc.updatedSlice)
    			if err != nil {
    				t.Fatalf("Expected no error calling endpointSliceCacheKeys(): %v", err)
    			}
    
    			esData := &endpointSliceData{tc.updatedSlice, false}
    			changed := tc.cache.esDataChanged(serviceKey, sliceKey, esData)
    
    			if tc.expectChanged != changed {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Apr 29 21:07:21 UTC 2024
    - 24.9K bytes
    - Viewed (0)
  7. src/cmd/cgo/internal/testcarchive/carchive_test.go

    	const (
    		magic = "!<arch>\n"
    		fmag  = "`\n"
    
    		namelen = 16
    		datelen = 12
    		uidlen  = 6
    		gidlen  = 6
    		modelen = 8
    		sizelen = 10
    		fmaglen = 2
    		hdrlen  = namelen + datelen + uidlen + gidlen + modelen + sizelen + fmaglen
    	)
    
    	type arhdr struct {
    		name string
    		date string
    		uid  string
    		gid  string
    		mode string
    		size string
    		fmag string
    	}
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu Oct 12 00:43:51 UTC 2023
    - 34.8K bytes
    - Viewed (0)
  8. src/cmd/compile/internal/ssa/loopbce.go

    		x = v.Args[0]
    		y = v.Args[1]
    
    	case OpAdd64, OpAdd32, OpAdd16, OpAdd8:
    		x = v.Args[0]
    		y = v.Args[1]
    		if x.isGenericIntConst() {
    			x, y = y, x
    		}
    	}
    	switch x.Op {
    	case OpSliceLen, OpStringLen, OpSliceCap:
    	default:
    		return nil, 0
    	}
    	if y == nil {
    		return x, 0
    	}
    	if !y.isGenericIntConst() {
    		return nil, 0
    	}
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 07 17:37:47 UTC 2023
    - 11.8K bytes
    - Viewed (0)
  9. docs/de/docs/tutorial/security/oauth2-jwt.md

    Wenn Sie mit JWT-Tokens spielen und sehen möchten, wie sie funktionieren, schauen Sie sich <a href="https://jwt.io/" class="external-link" target="_blank">https://jwt.io</a> an.
    
    ## `python-jose` installieren.
    
    Registered: Mon Jun 17 08:32:26 UTC 2024
    - Last Modified: Sat Mar 30 20:27:06 UTC 2024
    - 15.1K bytes
    - Viewed (0)
  10. src/cmd/compile/internal/ssa/decompose.go

    	cap := v.Block.NewValue0(v.Pos, OpPhi, lenType)
    	for _, a := range v.Args {
    		ptr.AddArg(a.Block.NewValue1(v.Pos, OpSlicePtr, ptrType, a))
    		len.AddArg(a.Block.NewValue1(v.Pos, OpSliceLen, lenType, a))
    		cap.AddArg(a.Block.NewValue1(v.Pos, OpSliceCap, lenType, a))
    	}
    	v.reset(OpSliceMake)
    	v.AddArg(ptr)
    	v.AddArg(len)
    	v.AddArg(cap)
    }
    
    func decomposeInt64Phi(v *Value) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Aug 23 21:22:15 UTC 2022
    - 13.4K bytes
    - Viewed (0)
Back to top