MCPcopy Create free account

hub / github.com/bits-and-blooms/bitset / functions

Functions266 in github.com/bits-and-blooms/bitset

↓ 1 callersFunctionwordsNeededUnbound
wordsNeededUnbound calculates the number of words needed for i bits, possibly exceeding the capacity. This function is useful if you know that the cap
bitset.go:152
↓ 1 callersFunctionwriteUint64Array
(writer io.Writer, data []uint64)
bitset.go:1234
FunctionBenchmarkBitSetExtractDeposit
(b *testing.B)
bitset_test.go:3069
FunctionBenchmarkBitSetOnesBetween
(b *testing.B)
bitset_test.go:2683
FunctionBenchmarkBitsetOps
go test -bench=BitsetOps
bitset_benchmark_test.go:91
FunctionBenchmarkBitsetReadWrite
(b *testing.B)
bitset_benchmark_test.go:546
FunctionBenchmarkClearRMS
clear the right most bit (C-RMS) test two different algorithms
bitset_benchmark_test.go:637
FunctionBenchmarkCount
go test -bench=Count
bitset_benchmark_test.go:46
FunctionBenchmarkFlorianUekermannIterateMany
go test -bench=BenchmarkFlorianUekermannIterateMany
bitset_benchmark_test.go:292
FunctionBenchmarkFlorianUekermannIterateManyComp
(b *testing.B)
bitset_benchmark_test.go:343
FunctionBenchmarkFlorianUekermannIterateManyReg
(b *testing.B)
bitset_benchmark_test.go:313
FunctionBenchmarkFlorianUekermannLowDensityIterateMany
Mid density go test -bench=BenchmarkFlorianUekermannLowDensityIterateMany
bitset_benchmark_test.go:359
FunctionBenchmarkFlorianUekermannLowDensityIterateManyComp
(b *testing.B)
bitset_benchmark_test.go:403
FunctionBenchmarkFlorianUekermannLowDensityIterateManyReg
(b *testing.B)
bitset_benchmark_test.go:384
FunctionBenchmarkFlorianUekermannMidDensityIterateMany
Mid density go test -bench=BenchmarkFlorianUekermannMidDensityIterateMany
bitset_benchmark_test.go:422
FunctionBenchmarkFlorianUekermannMidDensityIterateManyComp
(b *testing.B)
bitset_benchmark_test.go:467
FunctionBenchmarkFlorianUekermannMidDensityIterateManyReg
(b *testing.B)
bitset_benchmark_test.go:448
FunctionBenchmarkFlorianUekermannMidStrongDensityIterateMany
High density
bitset_benchmark_test.go:485
FunctionBenchmarkFlorianUekermannMidStrongDensityIterateManyComp
(b *testing.B)
bitset_benchmark_test.go:530
FunctionBenchmarkFlorianUekermannMidStrongDensityIterateManyReg
(b *testing.B)
bitset_benchmark_test.go:511
FunctionBenchmarkGetTest
(b *testing.B)
bitset_benchmark_test.go:24
FunctionBenchmarkIsSuperSet
(b *testing.B)
bitset_benchmark_test.go:561
FunctionBenchmarkIter
(b *testing.B)
bitset_iter_test.go:44
FunctionBenchmarkIterate
go test -bench=Iterate
bitset_benchmark_test.go:59
FunctionBenchmarkLemireCount
go test -bench=LemireCount see https://lemire.me/blog/2016/09/22/swift-versus-java-the-bitset-performance-test/
bitset_benchmark_test.go:201
FunctionBenchmarkLemireCreate
go test -bench=LemireCreate see https://lemire.me/blog/2016/09/22/swift-versus-java-the-bitset-performance-test/
bitset_benchmark_test.go:190
FunctionBenchmarkLemireIterate
go test -bench=LemireIterate see https://lemire.me/blog/2016/09/22/swift-versus-java-the-bitset-performance-test/
bitset_benchmark_test.go:218
FunctionBenchmarkLemireIterateManyb
go test -bench=BenchmarkLemireIterateManyb see https://lemire.me/blog/2016/09/22/swift-versus-java-the-bitset-performance-test/
bitset_benchmark_test.go:257
FunctionBenchmarkLemireIterateb
go test -bench=LemireIterateb see https://lemire.me/blog/2016/09/22/swift-versus-java-the-bitset-performance-test/
bitset_benchmark_test.go:237
FunctionBenchmarkNonInter
(b *testing.B)
bitset_iter_test.go:60
FunctionBenchmarkPDEP
(b *testing.B)
bitset_test.go:2738
FunctionBenchmarkPEXT
(b *testing.B)
bitset_test.go:2724
FunctionBenchmarkRank
go test -bench=Rank
bitset_benchmark_test.go:659
FunctionBenchmarkSet
(b *testing.B)
bitset_benchmark_test.go:13
FunctionBenchmarkSetExpand
(b *testing.B)
bitset_benchmark_test.go:35
FunctionBenchmarkSparseIterate
go test -bench=SparseIterate
bitset_benchmark_test.go:75
FunctionBigEndian
BigEndian sets Marshal/Unmarshal Binary as Big Endian (Default: binary.BigEndian)
bitset.go:79
FunctionBinaryOrder
BinaryOrder returns the current binary order, see also LittleEndian() and BigEndian() to change the order.
bitset.go:83
MethodDeposit
Deposit creates a new BitSet and deposits bits according to a mask. See DepositTo for details.
bitset.go:1672
FunctionExampleBitSet_Len
()
bitset_test.go:112
MethodExtract
Extract extracts bits according to a mask and returns the result in a new BitSet. See ExtractTo for details.
bitset.go:1612
FunctionFuzzBasicOps
FuzzBasicOps tests basic set, clear, test operations
bitset_fuzz_test.go:19
FunctionFuzzCapacityAndGrowth
FuzzCapacityAndGrowth tests capacity management and memory growth
bitset_fuzz_test.go:627
FunctionFuzzCopy
FuzzCopy tests clone and copy operations
bitset_fuzz_test.go:433
FunctionFuzzIterationConsistency
FuzzIterationConsistency tests that iteration methods return consistent results
bitset_fuzz_test.go:692
FunctionFuzzModification
FuzzModification tests insert/delete operations
bitset_fuzz_test.go:344
FunctionFuzzNavigation
FuzzNavigation tests Next/Previous operations
bitset_fuzz_test.go:206
FunctionFuzzRandomOperations
FuzzRandomOperations performs random sequences of operations
bitset_fuzz_test.go:555
FunctionFuzzRange
FuzzRange tests range operations like FlipRange
bitset_fuzz_test.go:69
FunctionFuzzSelect
(f *testing.F)
bitset_fuzz_test.go:400
FunctionFuzzSerialization
FuzzSerialization tests JSON marshaling/unmarshaling and other serialization
bitset_fuzz_test.go:496
FunctionFuzzSetOperations
FuzzSetOperations tests set operations like Union, Intersection, Difference
bitset_fuzz_test.go:115
FunctionFuzzShift
FuzzShift tests shift operations
bitset_fuzz_test.go:281
FunctionFuzzStringRepresentations
FuzzStringRepresentations tests string and dump operations
bitset_fuzz_test.go:780
FunctionTestAll
(t *testing.T)
bitset_test.go:897
FunctionTestAppendTo
(t *testing.T)
bitset_test.go:506
FunctionTestAsSlice
(t *testing.T)
bitset_test.go:544
FunctionTestBitSetAndGet
(t *testing.T)
bitset_test.go:166
FunctionTestBitSetDeposit
(t *testing.T)
bitset_test.go:2945
FunctionTestBitSetExtract
(t *testing.T)
bitset_test.go:2831
FunctionTestBitSetHuge
(t *testing.T)
bitset_test.go:76
FunctionTestBitSetIsClear
(t *testing.T)
bitset_test.go:122
FunctionTestBitSetNew
(t *testing.T)
bitset_test.go:69
FunctionTestBitSetOnesBetween
(t *testing.T)
bitset_test.go:2621
FunctionTestBytes
Bytes is deprecated
bitset_test.go:1830
FunctionTestCap
(t *testing.T)
bitset_test.go:1845
FunctionTestChain
(t *testing.T)
bitset_test.go:616
FunctionTestClearAll
(t *testing.T)
bitset_test.go:1879
FunctionTestClearTooLong
(t *testing.T)
bitset_test.go:1870
FunctionTestComplement
(t *testing.T)
bitset_test.go:1519
FunctionTestCopy
(t *testing.T)
bitset_test.go:1972
FunctionTestCopyFull
(t *testing.T)
bitset_test.go:2014
FunctionTestCopyUnaligned
(t *testing.T)
bitset_test.go:1986
FunctionTestCount
(t *testing.T)
bitset_test.go:642
FunctionTestCount2
test setting every 3rd bit, just in case something odd is happening
bitset_test.go:664
FunctionTestDeleteWithBitSetInstance
(t *testing.T)
bitset_test.go:2145
FunctionTestDeleteWithBitStrings
(t *testing.T)
bitset_test.go:2039
FunctionTestDifference
(t *testing.T)
bitset_test.go:1393
FunctionTestDumpAsBits
(t *testing.T)
bitset_test.go:1583
FunctionTestEmptyBitSet
(t *testing.T)
bitset_test.go:45
FunctionTestEmptyDifferenceCardinality
(t *testing.T)
bitset_test.go:1423
FunctionTestEmptyIntersectionCardinality
(t *testing.T)
bitset_test.go:1360
FunctionTestEmptySymmetricDifferenceCardinality
(t *testing.T)
bitset_test.go:1486
FunctionTestEmptyUnionCardinality
(t *testing.T)
bitset_test.go:1301
FunctionTestEqual
(t *testing.T)
bitset_test.go:1235
FunctionTestExceedCap
(t *testing.T)
bitset_test.go:141
FunctionTestExpand
(t *testing.T)
bitset_test.go:154
FunctionTestExtendOnBoundary
(t *testing.T)
bitset_test.go:131
FunctionTestFlip
(t *testing.T)
bitset_test.go:1931
FunctionTestFlipRange
(t *testing.T)
bitset_test.go:1945
FunctionTestFrom
(t *testing.T)
bitset_test.go:1803
FunctionTestInPlaceDifference
(t *testing.T)
bitset_test.go:1431
FunctionTestInPlaceSymmetricDifference
(t *testing.T)
bitset_test.go:1494
FunctionTestInPlaceUnion
(t *testing.T)
bitset_test.go:1309
FunctionTestInplaceIntersection
(t *testing.T)
bitset_test.go:1368
FunctionTestInsertAt
(t *testing.T)
bitset_test.go:1103
FunctionTestInsertAtWithSet
(t *testing.T)
bitset_test.go:1068
FunctionTestIntersection
(t *testing.T)
bitset_test.go:1334
FunctionTestIsSuperSet
(t *testing.T)
bitset_test.go:1533
FunctionTestIssue116
(t *testing.T)
bitset_test.go:1793
← previousnext →101–200 of 266, ranked by callers