mlemanczyk
|
2bf9ff233c
|
PrimeOrderCalculator converted to a template.
|
2025-12-21 18:02:59 +01:00 |
|
mlemanczyk
|
260aa19e44
|
Pools renamed to FixedCapacityPools. Other fixed capacity collections added. Queues, concurrent queues and standard stacks replaced with fixed capacity stacks. MethodImplOptions.AggressiveInlining and .AggressiveOptimization added to simple methods and getters / setters. Variables optimized in few places.
|
2025-12-11 21:10:19 +01:00 |
|
mlemanczyk
|
7a242b3bfa
|
PrimeOrderCalculator.PartialFactorCpu simplified to work only with spans and throw exception if the number of factors is exceeded. PrimeOrderMode removed in favor of bool flag.
|
2025-12-10 12:47:25 +01:00 |
|
mlemanczyk
|
801b1be3e3
|
Cleanup
|
2025-11-18 04:22:39 +01:00 |
|
Marek Lemańczyk
|
a7ed762428
|
Simplify scheduler configuration and pending composite caching
|
2025-10-20 01:07:02 +02:00 |
|
Marek Lemańczyk
|
e9cff7bfcd
|
Reuse heuristic prime order config across runtime
|
2025-10-20 00:51:10 +02:00 |
|
Marek Lemańczyk
|
bad5c28fdf
|
Align scheduler thread count with CLI configuration
|
2025-10-20 00:01:21 +02:00 |
|
Marek Lemańczyk
|
eda3c2128a
|
Align task scheduler defaults with guidance
|
2025-10-19 21:51:22 +02:00 |
|
mlemanczyk
|
5fbd5bc20c
|
Small optimizations. Branches which we don't visit in runtime disabled. TODOs added.
|
2025-10-18 14:20:46 +02:00 |
|
mlemanczyk
|
43cf4a978f
|
Smaller optimizations. Division by zero fixed?
|
2025-10-17 14:18:49 +02:00 |
|
Marek Lemańczyk
|
70637c3fba
|
Add unbounded task scheduler for divisor testing
|
2025-10-17 11:26:28 +02:00 |
|