Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 5 of 5 for c64hash (0.1 sec)

  1. src/runtime/alg.go

    	default:
    		return memhash(p, h, 4)
    	}
    }
    
    func f64hash(p unsafe.Pointer, h uintptr) uintptr {
    	f := *(*float64)(p)
    	switch {
    	case f == 0:
    		return c1 * (c0 ^ h) // +0, -0
    	case f != f:
    		return c1 * (c0 ^ h ^ uintptr(rand())) // any kind of NaN
    	default:
    		return memhash(p, h, 8)
    	}
    }
    
    func c64hash(p unsafe.Pointer, h uintptr) uintptr {
    	x := (*[2]float32)(p)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 29 17:58:53 UTC 2024
    - 13.6K bytes
    - Viewed (0)
  2. src/cmd/compile/internal/typecheck/_builtin/runtime.go

    func memhash32(p unsafe.Pointer, h uintptr) uintptr
    func memhash64(p unsafe.Pointer, h uintptr) uintptr
    func memhash128(p unsafe.Pointer, h uintptr) uintptr
    func f32hash(p *any, h uintptr) uintptr
    func f64hash(p *any, h uintptr) uintptr
    func c64hash(p *any, h uintptr) uintptr
    func c128hash(p *any, h uintptr) uintptr
    func strhash(a *any, h uintptr) uintptr
    func interhash(p *any, h uintptr) uintptr
    func nilinterhash(p *any, h uintptr) uintptr
    
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 10.6K bytes
    - Viewed (0)
  3. src/cmd/compile/internal/typecheck/builtin.go

    	{"memhash8", funcTag, 129},
    	{"memhash16", funcTag, 129},
    	{"memhash32", funcTag, 129},
    	{"memhash64", funcTag, 129},
    	{"memhash128", funcTag, 129},
    	{"f32hash", funcTag, 130},
    	{"f64hash", funcTag, 130},
    	{"c64hash", funcTag, 130},
    	{"c128hash", funcTag, 130},
    	{"strhash", funcTag, 130},
    	{"interhash", funcTag, 130},
    	{"nilinterhash", funcTag, 130},
    	{"int64div", funcTag, 131},
    	{"uint64div", funcTag, 132},
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Tue May 21 21:08:03 UTC 2024
    - 16.2K bytes
    - Viewed (0)
  4. src/crypto/tls/handshake_client_tls13.go

    	chHash := hs.transcript.Sum(nil)
    	hs.transcript.Reset()
    	hs.transcript.Write([]byte{typeMessageHash, 0, 0, uint8(len(chHash))})
    	hs.transcript.Write(chHash)
    	if err := transcriptMsg(hs.serverHello, hs.transcript); err != nil {
    		return err
    	}
    
    	var isInnerHello bool
    	hello := hs.hello
    	if hs.echContext != nil {
    		chHash = hs.echContext.innerTranscript.Sum(nil)
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Thu May 23 03:10:12 UTC 2024
    - 27.9K bytes
    - Viewed (0)
  5. src/crypto/tls/handshake_server_tls13.go

    	// HelloRetryRequest. See RFC 8446, Section 4.4.1.
    	if err := transcriptMsg(hs.clientHello, hs.transcript); err != nil {
    		return nil, err
    	}
    	chHash := hs.transcript.Sum(nil)
    	hs.transcript.Reset()
    	hs.transcript.Write([]byte{typeMessageHash, 0, 0, uint8(len(chHash))})
    	hs.transcript.Write(chHash)
    
    	helloRetryRequest := &serverHelloMsg{
    		vers:              hs.hello.vers,
    		random:            helloRetryRequestRandom,
    Registered: Wed Jun 12 16:32:35 UTC 2024
    - Last Modified: Wed May 22 17:23:54 UTC 2024
    - 30.5K bytes
    - Viewed (0)
Back to top