MCPcopy Create free account

hub / github.com/PlummersSoftwareLLC/Primes / functions

Functions1,590 in github.com/PlummersSoftwareLLC/Primes

FunctionBenchmarkBuildSieve
(b *testing.B)
PrimeGo/solution_4/main_test.go:79
FunctionBenchmarkStorage
(b *testing.B)
PrimeGo/solution_2/storage_test.go:309
MethodBit2
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:13
MethodBit2Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit2Sieve.cs:17
MethodBit2While
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:19
MethodBit2WhileSieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit2WhileSieve.cs:17
MethodBit30
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:31
MethodBit30Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit30Sieve.cs:17
MethodBit6
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:25
MethodBit6Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit6Sieve.cs:17
MethodBitArray
PrimeCPP/solution_2/PrimeCPP_array.cpp:41
MethodBitArray
PrimeCPP/solution_2/PrimeCPP_mask.cpp:51
MethodBitArray
PrimeCPP/solution_1/PrimeCPP.cpp:38
MethodBitArray
PrimeCPP/solution_5/PrimeCPP_array.cpp:113
MethodBitReference
PrimeCPP/solution_4/storages.hpp:160
MethodBitReference
PrimeCPP/solution_4/storages.hpp:271
MethodBitStorage
PrimeCPP/solution_4/storages.hpp:193
MethodBool
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV1Sieves.cs:27
MethodBool2
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:37
MethodBool2Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool2Sieve.cs:17
MethodBool2WhileSieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool2WhileSieve.cs:17
MethodBool30
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:49
MethodBool30Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool30Sieve.cs:18
MethodBool6
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:43
MethodBool6Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool6Sieve.cs:18
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit30Sieve.cs:93
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolD30Sieve.cs:106
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool6Sieve.cs:64
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ2Sieve.cs:79
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool6Sieve.cs:71
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolD2Sieve.cs:78
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit2Sieve.cs:60
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool2Sieve.cs:73
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ30MSieve.cs:173
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawB6Sieve.cs:83
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ30MSieve.cs:179
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool30Sieve.cs:99
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawB2Sieve.cs:84
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolB30Sieve.cs:104
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawD6Sieve.cs:87
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool2Sieve.cs:64
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ30Sieve.cs:115
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolB2Sieve.cs:76
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawB30Sieve.cs:112
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ30Sieve.cs:108
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool30Sieve.cs:87
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit2WhileSieve.cs:69
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ2MSieve.cs:167
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ2Sieve.cs:88
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool2WhileSieve.cs:73
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit6Sieve.cs:61
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolD6Sieve.cs:78
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolB6Sieve.cs:76
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawD2Sieve.cs:88
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ6Sieve.cs:87
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ6Sieve.cs:79
MethodClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawD30Sieve.cs:115
MethodClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool2WhileSieve.cs:82
MethodClearBit
(uint index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US And.cs:83
MethodClearBit
(uint index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US Mod.cs:83
MethodClearBit
(int index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - Mod.cs:83
MethodClearBit
(int index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - And.cs:84
MethodClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieve.cs:83
MethodClearBit
(uint[] bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawParallel.cs:114
MethodClearBit
(ref Span<ulong> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30.cs:120
MethodClearBit
(ref Span<ulong> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30M.cs:186
MethodClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveBool.cs:85
MethodClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveInvBool.cs:89
MethodClearBit
(ref Span<Int64> bits, Int32 index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool.cs:93
MethodClearBit
(byte[] bits, uint index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBitsDirect.cs:94
MethodClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveOriginal.cs:82
MethodClearBit
(uint[] bits, uint index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBitsInter.cs:104
MethodClearBit
(Int32 index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPoolRef.cs:52
MethodClearBit
(ref Span<long> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool6Par.cs:117
MethodClearBit
(byte[] bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBits2Of6.cs:85
MethodClearBit
(byte[] bits, uint index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBits.cs:107
MethodClearBit
(ref Span<long> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool2Of6.cs:83
MethodClearBit
(byte[] rawbits, ulong index)
PrimeCSharp/solution_3/PrimeCS.cs:70
MethodClearBitsDense
<summary> A clear bits function thats using pointers so we dont need to store the index in a register. We do need to do a sub for each comparison in
PrimeCSharp/solution_4/SieveDenseAndSparse.cs:47
MethodClearBitsSparse
Note: this is not actually used it is the reference for the unrolled version: ClearBitsSparseUnrolled4Rev
PrimeCSharp/solution_4/SieveDenseAndSparse.cs:75
MethodClearBitsSparseUnrolled4Rev
<summary> Unrolled version of ClearBitsSparse. Provided by mike-barber. Reversed version by ItalyToast </summary>
PrimeCSharp/solution_4/SieveDenseAndSparse.cs:89
MethodClearBitsStride8BlocksUnrolled
(byte* ptr, uint start, uint factor, uint limit, uint blocksize)
PrimeCSharp/solution_4/SieveStride8Blocks.cs:64
MethodClearBitsStriped
(byte* ptr, uint start, uint factor, uint limit)
PrimeCSharp/solution_4/SieveStride8.cs:49
MethodContainsValidResults
(ISieve sieve)
PrimeCSharp/solution_4/PrimeCS.cs:39
MethodCopy
()
PrimeCSharp/solution_1/Config/SettingsV1.cs:111
MethodCount
PrimeMixed/solution_5/main.cpp:143
MethodCount
(val bool, start, stop uint64)
PrimeGo/solution_2/storage_test.go:74
MethodCount
(_ bool, _, _ uint64)
PrimeGo/solution_2/storage_test.go:99
MethodCountPrimes
()
PrimeGo/solution_2/sieve.go:51
MethodCountPrimes
()
PrimeCSharp/solution_1/V2Sieves/Interface/ISieveRunner.cs:26
MethodCountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US And.cs:28
MethodCountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US Mod.cs:28
MethodCountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - Mod.cs:28
MethodCountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - And.cs:29
MethodCountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieve.cs:29
MethodCountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawParallel.cs:36
MethodCountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30.cs:35
MethodCountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveInvBoolB.cs:28
MethodCountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30M.cs:43
MethodCountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveBool.cs:31
← previousnext →601–700 of 1,590, ranked by callers