| 359 | type BlockCoverageSnapshot = Vec<u8>; |
| 360 | |
| 361 | pub struct BlockCoverage { |
| 362 | injector: InjectorRef, |
| 363 | storage: StoreRef, |
| 364 | count: usize, |
| 365 | hit: Vec<u64>, |
| 366 | mapping_cache: RefCell<Vec<(u64, usize)>>, |
| 367 | bucket_strategy: BucketStrategy, |
| 368 | pack_bits: bool, |
| 369 | } |
| 370 | |
| 371 | impl BlockCoverage { |
| 372 | pub fn init(vm: &mut Vm, bucket_strategy: BucketStrategy, pack_bits: bool) -> Self { |
nothing calls this directly
no outgoing calls
no test coverage detected