We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent a1c1dbb commit 1a84cd8Copy full SHA for 1a84cd8
src/x86.rs
@@ -705,4 +705,23 @@ mod tests {
705
706
unsafe { Avx2Searcher::new(Foo(b"foo")) };
707
}
708
+
709
+ #[test]
710
+ #[cfg(target_pointer_width = "64")]
711
+ fn size_of_avx2_searcher() {
712
+ use std::mem::size_of;
713
714
+ assert_eq!(size_of::<Avx2Searcher::<&[u8]>>(), 128);
715
+ assert_eq!(size_of::<Avx2Searcher::<[u8; 0]>>(), 128);
716
+ assert_eq!(size_of::<Avx2Searcher::<[u8; 16]>>(), 128);
717
+ assert_eq!(size_of::<Avx2Searcher::<Box<[u8]>>>(), 128);
718
+ }
719
720
721
722
+ fn size_of_dynamic_avx2_searcher() {
723
724
725
+ assert_eq!(size_of::<DynamicAvx2Searcher>(), 160);
726
727
0 commit comments