murmur_unsafe.go 229 B

12345678910111213141516
  1. // +build !appengine
  2. // +build !s390x
  3. package murmur
  4. import (
  5. "unsafe"
  6. )
  7. func getBlock(data []byte, n int) (int64, int64) {
  8. block := (*[2]int64)(unsafe.Pointer(&data[n*16]))
  9. k1 := block[0]
  10. k2 := block[1]
  11. return k1, k2
  12. }