Browse Source

minerd: Make some functions inline for speed

x 7 months ago
parent
commit
fde44190cd
1 changed files with 3 additions and 0 deletions
  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) }
         Self { affinity, intensity: intensity.unwrap_or(0) }
     }
     }
 
 
+    #[inline]
     pub fn is_valid(&self) -> bool {
     pub fn is_valid(&self) -> bool {
         self.intensity <= 8
         self.intensity <= 8
     }
     }
 
 
+    #[inline]
     pub fn affinity(&self) -> i32 {
     pub fn affinity(&self) -> i32 {
         self.affinity
         self.affinity
     }
     }
 
 
+    #[inline]
     pub fn intensity(&self) -> u32 {
     pub fn intensity(&self) -> u32 {
         if self.intensity == 0 {
         if self.intensity == 0 {
             1
             1