From ab9bc30a647bd686eb1e7077080b361a007dd2c0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marek=20Lema=C5=84czyk?= Date: Fri, 12 Sep 2025 11:00:24 +0200 Subject: [PATCH] Tiny cleanup --- EvenPerfectBitScanner/Program.cs | 5 +---- .../Cpu/MersenneNumberLucasLehmerCpuTester.cs | 2 -- PerfectNumbers.Core/MersenneDivisorCycles.cs | 1 - 3 files changed, 1 insertion(+), 7 deletions(-) diff --git a/EvenPerfectBitScanner/Program.cs b/EvenPerfectBitScanner/Program.cs index 4de8c24..3950ac7 100644 --- a/EvenPerfectBitScanner/Program.cs +++ b/EvenPerfectBitScanner/Program.cs @@ -1,7 +1,6 @@ using System.Numerics; using System.Runtime.CompilerServices; using System.Text; -using System.Collections.Generic; using PerfectNumbers.Core; using PerfectNumbers.Core.Gpu; @@ -524,7 +523,7 @@ internal static class Program } bool useFilter = !string.IsNullOrEmpty(filterFile); - List filter = []; + HashSet filter = []; if (useFilter) { Console.WriteLine("Loading filter..."); @@ -536,8 +535,6 @@ internal static class Program filter.Add(p); } }); - - filter.Sort(); } if (_primeCount >= 2) diff --git a/PerfectNumbers.Core/Cpu/MersenneNumberLucasLehmerCpuTester.cs b/PerfectNumbers.Core/Cpu/MersenneNumberLucasLehmerCpuTester.cs index c0b4a4f..ec4b827 100644 --- a/PerfectNumbers.Core/Cpu/MersenneNumberLucasLehmerCpuTester.cs +++ b/PerfectNumbers.Core/Cpu/MersenneNumberLucasLehmerCpuTester.cs @@ -1,5 +1,3 @@ -using PeterO.Numbers; - namespace PerfectNumbers.Core; public class MersenneNumberLucasLehmerCpuTester diff --git a/PerfectNumbers.Core/MersenneDivisorCycles.cs b/PerfectNumbers.Core/MersenneDivisorCycles.cs index 3433afd..ad4aca0 100644 --- a/PerfectNumbers.Core/MersenneDivisorCycles.cs +++ b/PerfectNumbers.Core/MersenneDivisorCycles.cs @@ -4,7 +4,6 @@ using PerfectNumbers.Core.Gpu; using ILGPU; using ILGPU.Runtime; using System.Runtime.CompilerServices; -using Open.Collections.Synchronized; namespace PerfectNumbers.Core;