소스 검색

spec: add inline hint for HartMaskIter::next

Signed-off-by: Woshiluo Luo <woshiluo.luo@outlook.com>
Woshiluo Luo 6 달 전
부모
커밋
94538522f7
1개의 변경된 파일1개의 추가작업 그리고 0개의 파일을 삭제
  1. 1 0
      sbi-spec/src/binary.rs

+ 1 - 0
sbi-spec/src/binary.rs

@@ -900,6 +900,7 @@ impl HartMask {
 impl Iterator for HartMaskIter {
     type Item = usize;
 
+    #[inline]
     fn next(&mut self) -> Option<Self::Item> {
         let non_visited_mask = (!self.visited_mask) & (self.inner.hart_mask);
         if non_visited_mask == 0 {