Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 30 of 30 for new224 (0.11 sec)

  1. pkg/ledger/util.go

    const (
    	hashLength = 8
    )
    
    type hash [hashLength]byte
    
    func bitIsSet(bits []byte, i int) bool {
    	return bits[i/8]&(1<<uint(7-i%8)) != 0
    }
    
    func hasher(data ...[]byte) []byte {
    	hasher := murmur3.New64()
    	for i := 0; i < len(data); i++ {
    		_, _ = hasher.Write(data[i])
    	}
    	result := hasher.Sum(nil)
    	return result
    }
    
    // for sorting
    type dataArray [][]byte
    
    func (d dataArray) Len() int {
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 1.3K bytes
    - Viewed (0)
  2. staging/src/k8s.io/apiserver/pkg/authentication/token/cache/cache_striped.go

    	c.caches[c.hashFunc(key)%c.stripeCount].set(key, value, ttl)
    }
    func (c *stripedCache) remove(key string) {
    	c.caches[c.hashFunc(key)%c.stripeCount].remove(key)
    }
    
    func fnvHashFunc(key string) uint32 {
    	f := fnv.New32()
    	f.Write([]byte(key))
    	return f.Sum32()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Oct 22 17:16:59 UTC 2018
    - 1.6K bytes
    - Viewed (0)
  3. test/typeparam/issue50552.dir/a.go

    package a
    
    type Builder[T any] struct{}
    
    func (r Builder[T]) New() T {
    	var v T
    	return v
    }
    
    func (r Builder[T]) New2() T {
    	return r.New()
    }
    
    func BuildInt() int {
    	return Builder[int]{}.New()
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 11 21:51:51 UTC 2022
    - 196 bytes
    - Viewed (0)
  4. src/go/doc/doc_test.go

    type G1[T any] struct {
    	*s3
    }
    
    func NewG1[T any]() G1[T] { return G1[T]{} }
    
    func (G1[T]) MG1() {}
    func (*G1[U]) MG2() {}
    
    type G2[T, U any] struct {}
    
    func NewG2[T, U any]() G2[T, U] { return G2[T, U]{} }
    
    func (G2[T, U]) MG3() {}
    func (*G2[A, B]) MG4() {}
    
    
    `
    
    var funcsPackage = &Package{
    	Funcs: []*Func{{Name: "F"}},
    	Types: []*Type{
    		{
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Mon Apr 11 16:31:52 UTC 2022
    - 6.7K bytes
    - Viewed (0)
  5. src/internal/types/testdata/check/issues1.go

    	~uint
    }
    
    type T2[U Unsigned] struct {
        s U
    }
    
    func (u T2[U]) Add1() U {
        return u.s + 1
    }
    
    func NewT2[U any]() T2[U /* ERROR "U does not satisfy Unsigned" */ ] {
        return T2[U /* ERROR "U does not satisfy Unsigned" */ ]{}
    }
    
    func _() {
        u := NewT2[string]()
        _ = u.Add1()
    }
    
    // When we encounter an instantiated type such as Elem[T] we must
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Jan 17 19:56:37 UTC 2023
    - 6K bytes
    - Viewed (0)
  6. pkg/kubelet/cm/cpumanager/state/checkpoint.go

    		return nil
    	}
    
    	ck := cp.Checksum
    	cp.Checksum = 0
    	object := dump.ForHash(cp)
    	object = strings.Replace(object, "CPUManagerCheckpointV1", "CPUManagerCheckpoint", 1)
    	cp.Checksum = ck
    
    	hash := fnv.New32a()
    	fmt.Fprintf(hash, "%v", object)
    	if cp.Checksum != checksum.Checksum(hash.Sum32()) {
    		return errors.ErrCorruptCheckpoint
    	}
    
    	return nil
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Mar 27 01:24:22 UTC 2023
    - 4.3K bytes
    - Viewed (0)
  7. pkg/ledger/ledger_test.go

    	assert.Equal(t, firstHash != secondHash, true)
    	lastHash, err := l.Put("foo", "bar")
    	assert.NoError(t, err)
    	assert.Equal(t, firstHash, lastHash)
    }
    
    func MyHasher(data ...[]byte) (result []byte) {
    	hasher := murmur3.New64()
    	for i := 0; i < len(data); i++ {
    		hasher.Write(data[i])
    	}
    	result = hasher.Sum(nil)
    	hasher.Reset()
    	return
    }
    
    func TestCollision(t *testing.T) {
    	hit := false
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Wed Jul 12 16:12:59 UTC 2023
    - 4K bytes
    - Viewed (0)
  8. pkg/ledger/ledger.go

    func (s smtLedger) RootHash() string {
    	return base64.StdEncoding.EncodeToString(s.tree.Root())
    }
    
    func coerceKeyToHashLen(val string) []byte {
    	hasher := murmur3.New64()
    	_, _ = hasher.Write([]byte(val))
    	return hasher.Sum(nil)
    }
    
    func coerceToHashLen(val string) []byte {
    	// hash length is fixed at 64 bits until generic support is added
    	const hashLen = 64
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Tue May 23 17:08:31 UTC 2023
    - 3.9K bytes
    - Viewed (0)
  9. pkg/registry/rbac/validation/rule_test.go

    	"k8s.io/apiserver/pkg/authentication/user"
    )
    
    // compute a hash of a policy rule so we can sort in a deterministic order
    func hashOf(p rbacv1.PolicyRule) string {
    	hash := fnv.New32()
    	writeStrings := func(slis ...[]string) {
    		for _, sli := range slis {
    			for _, s := range sli {
    				io.WriteString(hash, s)
    			}
    		}
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Apr 12 15:46:12 UTC 2023
    - 7.9K bytes
    - Viewed (0)
  10. src/crypto/tls/prf.go

    	switch version {
    	case VersionTLS10, VersionTLS11:
    		return prf10, crypto.Hash(0)
    	case VersionTLS12:
    		if suite.flags&suiteSHA384 != 0 {
    			return prf12(sha512.New384), crypto.SHA384
    		}
    		return prf12(sha256.New), crypto.SHA256
    	default:
    		panic("unknown version")
    	}
    }
    
    func prfForVersion(version uint16, suite *cipherSuite) func(result, secret, label, seed []byte) {
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue Nov 21 16:29:49 UTC 2023
    - 9.2K bytes
    - Viewed (0)
Back to top