]> git.nihav.org Git - nihav.git/blobdiff - src/io/intcode.rs
io: mark some bitstream reading functions as inline
[nihav.git] / src / io / intcode.rs
index 141377dc686f09e16993c958c7e705ada9d210c0..5e35a15a9f8416dec264c2bb2edc942111d1e4f4 100644 (file)
@@ -96,6 +96,7 @@ fn uval_to_sval0pm(uval: u32) -> i32 {
 }
 
 impl<'a> IntCodeReader for BitReader<'a> {
+    #[inline(always)]
     fn read_code(&mut self, t: UintCodeType) -> BitReaderResult<u32> {
         match t {
             UintCodeType::UnaryOnes               => read_unary(self, 0),