This repository has been archived by the owner on Dec 23, 2020. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 73
/
Copy pathall_benchmarks.dart
57 lines (48 loc) · 1.96 KB
/
all_benchmarks.dart
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
// Copyright (c) 2013-present, the authors of the Pointy Castle project
// This library is dually licensed under LGPL 3 and MPL 2.0.
// See file LICENSE for more information.
library pointycastle.benchmark.all_benchmarks;
import "./src/ufixnum_benchmark.dart" as ufixnum_benchmark;
import "./block/aes_fast_benchmark.dart" as aes_fast_benchmark;
import "./digests/md2_benchmark.dart" as md2_benchmark;
import "./digests/md4_benchmark.dart" as md4_benchmark;
import "./digests/md5_benchmark.dart" as md5_benchmark;
import "./digests/ripemd128_benchmark.dart" as ripemd128_benchmark;
import "./digests/ripemd160_benchmark.dart" as ripemd160_benchmark;
import "./digests/ripemd256_benchmark.dart" as ripemd256_benchmark;
import "./digests/ripemd320_benchmark.dart" as ripemd320_benchmark;
import "./digests/sha1_benchmark.dart" as sha1_benchmark;
import "./digests/sha224_benchmark.dart" as sha224_benchmark;
import "./digests/sha256_benchmark.dart" as sha256_benchmark;
import "./digests/sha3_benchmark.dart" as sha3_benchmark;
import "./digests/sha384_benchmark.dart" as sha384_benchmark;
import "./digests/sha512_benchmark.dart" as sha512_benchmark;
import "./digests/sha512t_benchmark.dart" as sha512t_benchmark;
import "./digests/tiger_benchmark.dart" as tiger_benchmark;
import "./digests/whirlpool_benchmark.dart" as whirlpool_benchmark;
import "./stream/salsa20_benchmark.dart" as salsa20_benchmark;
void main() {
// api
ufixnum_benchmark.main();
// block ciphers
aes_fast_benchmark.main();
// digests
md2_benchmark.main();
md4_benchmark.main();
md5_benchmark.main();
ripemd128_benchmark.main();
ripemd160_benchmark.main();
ripemd256_benchmark.main();
ripemd320_benchmark.main();
sha1_benchmark.main();
sha224_benchmark.main();
sha256_benchmark.main();
sha3_benchmark.main();
sha384_benchmark.main();
sha512_benchmark.main();
sha512t_benchmark.main();
tiger_benchmark.main();
whirlpool_benchmark.main();
// stream ciphers
salsa20_benchmark.main();
}