Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/PlummersSoftwareLLC/Primes
/ functions
Functions
1,590 in github.com/PlummersSoftwareLLC/Primes
⨍
Functions
1,590
◇
Types & classes
355
Function
BenchmarkBuildSieve
(b *testing.B)
PrimeGo/solution_4/main_test.go:79
Function
BenchmarkStorage
(b *testing.B)
PrimeGo/solution_2/storage_test.go:309
Method
Bit2
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:13
Method
Bit2Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit2Sieve.cs:17
Method
Bit2While
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:19
Method
Bit2WhileSieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit2WhileSieve.cs:17
Method
Bit30
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:31
Method
Bit30Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit30Sieve.cs:17
Method
Bit6
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:25
Method
Bit6Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bit6Sieve.cs:17
Method
BitArray
PrimeCPP/solution_2/PrimeCPP_array.cpp:41
Method
BitArray
PrimeCPP/solution_2/PrimeCPP_mask.cpp:51
Method
BitArray
PrimeCPP/solution_1/PrimeCPP.cpp:38
Method
BitArray
PrimeCPP/solution_5/PrimeCPP_array.cpp:113
Method
BitReference
PrimeCPP/solution_4/storages.hpp:160
Method
BitReference
PrimeCPP/solution_4/storages.hpp:271
Method
BitStorage
PrimeCPP/solution_4/storages.hpp:193
Method
Bool
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV1Sieves.cs:27
Method
Bool2
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:37
Method
Bool2Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool2Sieve.cs:17
Method
Bool2WhileSieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool2WhileSieve.cs:17
Method
Bool30
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:49
Method
Bool30Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool30Sieve.cs:18
Method
Bool6
()
PrimeCSharp/solution_1/Benchmarks/BenchmarkV2Sieves.cs:43
Method
Bool6Sieve
(int sieveSize)
PrimeCSharp/solution_1/V2Sieves/Bool6Sieve.cs:18
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit30Sieve.cs:93
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolD30Sieve.cs:106
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool6Sieve.cs:64
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ2Sieve.cs:79
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool6Sieve.cs:71
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolD2Sieve.cs:78
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit2Sieve.cs:60
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool2Sieve.cs:73
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ30MSieve.cs:173
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawB6Sieve.cs:83
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ30MSieve.cs:179
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool30Sieve.cs:99
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawB2Sieve.cs:84
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolB30Sieve.cs:104
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawD6Sieve.cs:87
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool2Sieve.cs:64
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ30Sieve.cs:115
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolB2Sieve.cs:76
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawB30Sieve.cs:112
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ30Sieve.cs:108
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool30Sieve.cs:87
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit2WhileSieve.cs:69
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ2MSieve.cs:167
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ2Sieve.cs:88
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bool2WhileSieve.cs:73
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/Bit6Sieve.cs:61
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolD6Sieve.cs:78
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolB6Sieve.cs:76
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawD2Sieve.cs:88
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawQ6Sieve.cs:87
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/PoolQ6Sieve.cs:79
Method
ClearBit
(int number)
PrimeCSharp/solution_1/V2Sieves/RawD30Sieve.cs:115
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V2Sieves/InvBool2WhileSieve.cs:82
Method
ClearBit
(uint index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US And.cs:83
Method
ClearBit
(uint index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US Mod.cs:83
Method
ClearBit
(int index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - Mod.cs:83
Method
ClearBit
(int index)
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - And.cs:84
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieve.cs:83
Method
ClearBit
(uint[] bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawParallel.cs:114
Method
ClearBit
(ref Span<ulong> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30.cs:120
Method
ClearBit
(ref Span<ulong> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30M.cs:186
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveBool.cs:85
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveInvBool.cs:89
Method
ClearBit
(ref Span<Int64> bits, Int32 index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool.cs:93
Method
ClearBit
(byte[] bits, uint index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBitsDirect.cs:94
Method
ClearBit
(int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveOriginal.cs:82
Method
ClearBit
(uint[] bits, uint index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBitsInter.cs:104
Method
ClearBit
(Int32 index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPoolRef.cs:52
Method
ClearBit
(ref Span<long> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool6Par.cs:117
Method
ClearBit
(byte[] bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBits2Of6.cs:85
Method
ClearBit
(byte[] bits, uint index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawBits.cs:107
Method
ClearBit
(ref Span<long> bits, int index)
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool2Of6.cs:83
Method
ClearBit
(byte[] rawbits, ulong index)
PrimeCSharp/solution_3/PrimeCS.cs:70
Method
ClearBitsDense
<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
Method
ClearBitsSparse
Note: this is not actually used it is the reference for the unrolled version: ClearBitsSparseUnrolled4Rev
PrimeCSharp/solution_4/SieveDenseAndSparse.cs:75
Method
ClearBitsSparseUnrolled4Rev
<summary> Unrolled version of ClearBitsSparse. Provided by mike-barber. Reversed version by ItalyToast </summary>
PrimeCSharp/solution_4/SieveDenseAndSparse.cs:89
Method
ClearBitsStride8BlocksUnrolled
(byte* ptr, uint start, uint factor, uint limit, uint blocksize)
PrimeCSharp/solution_4/SieveStride8Blocks.cs:64
Method
ClearBitsStriped
(byte* ptr, uint start, uint factor, uint limit)
PrimeCSharp/solution_4/SieveStride8.cs:49
Method
ContainsValidResults
(ISieve sieve)
PrimeCSharp/solution_4/PrimeCS.cs:39
Method
Copy
()
PrimeCSharp/solution_1/Config/SettingsV1.cs:111
Method
Count
PrimeMixed/solution_5/main.cpp:143
Method
Count
(val bool, start, stop uint64)
PrimeGo/solution_2/storage_test.go:74
Method
Count
(_ bool, _, _ uint64)
PrimeGo/solution_2/storage_test.go:99
Method
CountPrimes
()
PrimeGo/solution_2/sieve.go:51
Method
CountPrimes
()
PrimeCSharp/solution_1/V2Sieves/Interface/ISieveRunner.cs:26
Method
CountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US And.cs:28
Method
CountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - US Mod.cs:28
Method
CountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - Mod.cs:28
Method
CountPrimes
()
PrimeCSharp/solution_1/Benchmarks/PrimeSieve - And.cs:29
Method
CountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieve.cs:29
Method
CountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveRawParallel.cs:36
Method
CountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30.cs:35
Method
CountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveInvBoolB.cs:28
Method
CountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveArrayPool8of30M.cs:43
Method
CountPrimes
()
PrimeCSharp/solution_1/V1Sieves/PrimeSieveBool.cs:31
← previous
next →
601–700 of 1,590, ranked by callers