Console logging updated

This commit is contained in:
mlemanczyk committed 2025-10-28 16:04:42 +01:00
1 parent fa4bb0bcc1
commit 3d43d52f2e
1 file changed
+6 -3
@@ -242,20 +242,20 @@ public static class MersenneNumberDivisorByDivisorTester
void ProcessPrime(ulong prime)
{
Console.WriteLine($"Task started {prime}");
Console.WriteLine($"Processing {prime}");
bool isPrime = tester.IsPrime(prime, out bool divisorsExhausted);
if (!isPrime)
{
markComposite();
printResult(prime, true, true, false);
Console.WriteLine($"Task finished {prime}");
Console.WriteLine($"Finished processing {prime}");
return;
}
clearComposite();
printResult(prime, true, divisorsExhausted, true);
Console.WriteLine($"Task finished {prime}");
Console.WriteLine($"Finished processing {prime}");
}
if (workerCount == 1)
@@ -294,11 +294,14 @@ public static class MersenneNumberDivisorByDivisorTester
() =>
{
startGate.Wait();
Console.WriteLine($"Task started for range {rangeStart}");
for (int index = rangeStart; index < rangeEnd; index++)
{
ProcessPrime(filteredPrimes[index]);
}
Console.WriteLine($"Task finished for range {rangeStart}");
},
CancellationToken.None,
TaskCreationOptions.DenyChildAttach,