Source File
index_amd64.go
Belonging Package
internal/bytealg
// Copyright 2018 The Go Authors. All rights reserved.// Use of this source code is governed by a BSD-style// license that can be found in the LICENSE file.package bytealgimportconst MaxBruteForce = 64func () {if cpu.X86.HasAVX2 {MaxLen = 63} else {MaxLen = 31}}// Cutover reports the number of failures of IndexByte we should tolerate// before switching over to Index.// n is the number of bytes processed so far.// See the bytes.Index implementation for details.func ( int) int {// 1 error per 8 characters, plus a few slop to start.return ( + 16) / 8}
![]() |
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64) Golds is a Go 101 project developed by Tapir Liu. PR and bug reports are welcome and can be submitted to the issue list. Please follow @zigo_101 (reachable from the left QR code) to get the latest news of Golds. |