Sfoglia il codice sorgente

minerd: Make some functions inline for speed

x 8 mesi fa
parent
commit
fde44190cd
1 ha cambiato i file con 3 aggiunte e 0 eliminazioni
  1. 3 0
      bin/minerd/src/cpu.rs

+ 3 - 0
bin/minerd/src/cpu.rs

@@ -27,14 +27,17 @@ impl CpuThread {
         Self { affinity, intensity: intensity.unwrap_or(0) }
     }
 
+    #[inline]
     pub fn is_valid(&self) -> bool {
         self.intensity <= 8
     }
 
+    #[inline]
     pub fn affinity(&self) -> i32 {
         self.affinity
     }
 
+    #[inline]
     pub fn intensity(&self) -> u32 {
         if self.intensity == 0 {
             1