File tree Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Expand file tree Collapse file tree 2 files changed +10
-10
lines changed Original file line number Diff line number Diff line change @@ -21,16 +21,16 @@ std = ["alloc"]
2121js = [" std" , " getrandom" ]
2222
2323[target .'cfg(all(any(target_arch = "wasm32", target_arch = "wasm64"), target_os = "unknown"))' .dependencies ]
24- getrandom = { version = " 0.2 " , features = [" js " ], optional = true }
24+ getrandom = { version = " 0.3 " , features = [" wasm_js " ], optional = true }
2525
2626[target .'cfg(all(any(target_arch = "wasm32", target_arch = "wasm64"), target_os = "unknown"))' .dev-dependencies ]
2727wasm-bindgen-test = " 0.3"
28- getrandom = { version = " 0.2 " , features = [" js " ] }
28+ getrandom = { version = " 0.3 " , features = [" wasm_js " ] }
2929
3030[dev-dependencies ]
31- rand = " 0.8 "
32- wyhash = " 0.5 "
33- getrandom = " 0.2 "
31+ rand = " 0.9 "
32+ wyhash = " 0.6 "
33+ getrandom = " 0.3 "
3434
3535[package .metadata .docs .rs ]
3636all-features = true
Original file line number Diff line number Diff line change @@ -8,7 +8,7 @@ use wyhash::WyRng;
88
99#[ bench]
1010fn shuffle_wyhash ( b : & mut Bencher ) {
11- let mut rng = WyRng :: from_rng ( thread_rng ( ) ) . unwrap ( ) ;
11+ let mut rng = WyRng :: from_rng ( & mut rand :: rng ( ) ) ;
1212 let mut x = ( 0 ..100 ) . collect :: < Vec < usize > > ( ) ;
1313 b. iter ( || {
1414 x. shuffle ( & mut rng) ;
@@ -28,11 +28,11 @@ fn shuffle_fastrand(b: &mut Bencher) {
2828
2929#[ bench]
3030fn u8_wyhash ( b : & mut Bencher ) {
31- let mut rng = WyRng :: from_rng ( thread_rng ( ) ) . unwrap ( ) ;
31+ let mut rng = WyRng :: from_rng ( & mut rand :: rng ( ) ) ;
3232 b. iter ( || {
3333 let mut sum = 0u8 ;
3434 for _ in 0 ..10_000 {
35- sum = sum. wrapping_add ( rng. gen :: < u8 > ( ) ) ;
35+ sum = sum. wrapping_add ( rng. random :: < u8 > ( ) ) ;
3636 }
3737 sum
3838 } )
@@ -52,11 +52,11 @@ fn u8_fastrand(b: &mut Bencher) {
5252
5353#[ bench]
5454fn u32_wyhash ( b : & mut Bencher ) {
55- let mut rng = WyRng :: from_rng ( thread_rng ( ) ) . unwrap ( ) ;
55+ let mut rng = WyRng :: from_rng ( & mut rand :: rng ( ) ) ;
5656 b. iter ( || {
5757 let mut sum = 0u32 ;
5858 for _ in 0 ..10_000 {
59- sum = sum. wrapping_add ( rng. gen :: < u32 > ( ) ) ;
59+ sum = sum. wrapping_add ( rng. random :: < u32 > ( ) ) ;
6060 }
6161 sum
6262 } )
You can’t perform that action at this time.
0 commit comments