Hardware/CPU/CPUGroup.cs
changeset 167 b7cc9d09aefe
parent 166 fa9dfbfc4145
child 182 4801e9eaf979
     1.1 --- a/Hardware/CPU/CPUGroup.cs	Thu Aug 12 20:53:27 2010 +0000
     1.2 +++ b/Hardware/CPU/CPUGroup.cs	Sun Aug 15 14:46:58 2010 +0000
     1.3 @@ -48,13 +48,13 @@
     1.4  
     1.5      private CPUID[][][] threads;
     1.6  
     1.7 -    private CPUID[][] GetProcessorThreads() {
     1.8 +    private static CPUID[][] GetProcessorThreads() {
     1.9  
    1.10        List<CPUID> threads = new List<CPUID>();
    1.11        for (int i = 0; i < 32; i++) {
    1.12          try {
    1.13            threads.Add(new CPUID(i));
    1.14 -        } catch (ArgumentException) { }
    1.15 +        } catch (ArgumentOutOfRangeException) { }
    1.16        }
    1.17  
    1.18        SortedDictionary<uint, List<CPUID>> processors =
    1.19 @@ -78,7 +78,7 @@
    1.20        return processorThreads;
    1.21      }
    1.22  
    1.23 -    private CPUID[][] GroupThreadsByCore(CPUID[] threads) {
    1.24 +    private static CPUID[][] GroupThreadsByCore(CPUID[] threads) {
    1.25  
    1.26        SortedDictionary<uint, List<CPUID>> cores = 
    1.27          new SortedDictionary<uint, List<CPUID>>();
    1.28 @@ -151,7 +151,9 @@
    1.29        }
    1.30      }
    1.31  
    1.32 -    private void AppendCpuidData(StringBuilder r, uint[,] data, uint offset) {
    1.33 +    private static void AppendCpuidData(StringBuilder r, uint[,] data, 
    1.34 +      uint offset) 
    1.35 +    {
    1.36        for (int i = 0; i < data.GetLength(0); i++) {
    1.37          r.Append(" ");
    1.38          r.Append((i + offset).ToString("X8", CultureInfo.InvariantCulture));