@iarna/toml | toml-j0.4 | toml | @sgarciac/bombadil | @ltd/j-toml | fast-toml | rstoml | |
---|---|---|---|---|---|---|---|
Average | 31MB/s | 9.5MB/s | 0.7MB/s | 9.7MB/s | 99MB/s 🥈 | 4kMB/s 🥇 | 81MB/s 🥉 |
status | |||||||
01-small-doc-mixed-type-inline-array | 5.9MB/s 🥉 1.36% |
- | - | - | - | 13MB/s 🥇 0.12% |
10MB/s 🥈 0.13% |
Spec Example: v0.4.0 | 28MB/s 🥇 0.95% |
12MB/s 🥉 0.82% |
1.1MB/s 0.80% |
1.4MB/s 1.53% |
15MB/s 🥈 0.27% |
- | - |
Spec Example: Hard Unicode | 68MB/s 🥉 1.29% |
21MB/s 0.26% |
2.4MB/s 0.58% |
0.6MB/s 1.34% |
34MB/s 0.74% |
94MB/s 🥇 0.12% |
72MB/s 🥈 0.13% |
Types: Array, Inline | 8.2MB/s 🥉 1.25% |
5.3MB/s 0.85% |
0.1MB/s 1.68% |
1.6MB/s 2.13% |
3.3MB/s 0.52% |
9.5MB/s 🥈 0.17% |
13MB/s 🥇 0.14% |
Types: Array | 7.5MB/s 🥉 0.10% |
8.8MB/s 🥈 0.14% |
0.3MB/s 2.47% |
1.4MB/s 2.24% |
3.4MB/s 0.40% |
36MB/s 🥇 0.26% |
7.1MB/s 0.14% |
Types: Boolean, | 25MB/s 🥇 0.45% |
11MB/s 🥉 0.18% |
0.3MB/s 1.30% |
2.2MB/s 2.05% |
11MB/s 0.57% |
9MB/s 0.67% |
16MB/s 🥈 0.40% |
Types: Datetime | 21MB/s 🥇 0.09% |
14MB/s 🥉 0.27% |
0.3MB/s 1.32% |
1.8MB/s 1.28% |
15MB/s 🥈 0.43% |
7.2MB/s 0.34% |
- |
Types: Float | 9.8MB/s 🥉 0.32% |
7.2MB/s 0.20% |
0.3MB/s 1.03% |
2.5MB/s 1.93% |
10MB/s 🥈 0.12% |
8.6MB/s 0.09% |
17MB/s 🥇 0.09% |
Types: Int | 7.1MB/s 0.10% |
5.3MB/s 0.16% |
0.1MB/s 2.41% |
1.8MB/s 1.88% |
7.5MB/s 🥉 0.10% |
8.5MB/s 🥈 0.09% |
13MB/s 🥇 0.09% |
Types: Literal String, 7 char | 31MB/s 🥇 0.72% |
10MB/s 0.64% |
0.3MB/s 1.48% |
2.6MB/s 2.17% |
16MB/s 🥉 0.32% |
14MB/s 0.25% |
20MB/s 🥈 0.18% |
Types: Literal String, 92 char | 50MB/s 0.53% |
14MB/s 0.18% |
0.4MB/s 2.22% |
14MB/s 2.28% |
75MB/s 🥉 0.23% |
81MB/s 🥈 0.54% |
82MB/s 🥇 0.08% |
Types: Literal String, Multiline, 1079 char | 21MB/s 0.62% |
9.3MB/s 0.99% |
1.1MB/s 2.51% |
52MB/s 1.43% |
185MB/s 🥉 0.21% |
741MB/s 🥇 0.22% |
212MB/s 🥈 0.16% |
Types: Basic String, 7 char | 32MB/s 🥇 0.41% |
9.4MB/s 0.32% |
0.2MB/s 1.13% |
2.5MB/s 1.95% |
10MB/s 0.59% |
14MB/s 🥉 0.44% |
19MB/s 🥈 0.29% |
Types: Basic String, 92 char | 48MB/s 1.04% |
11MB/s 0.19% |
0.1MB/s 1.58% |
13MB/s 2.04% |
53MB/s 🥉 0.43% |
81MB/s 🥇 0.10% |
80MB/s 🥈 0.09% |
Types: Basic String, 1079 char | 21MB/s 0.35% |
8.4MB/s 0.54% |
0.1MB/s 1.58% |
51MB/s 1.20% |
82MB/s 🥉 0.09% |
720MB/s 🥇 0.31% |
198MB/s 🥈 0.27% |
Types: Table, Inline | 12MB/s 🥈 0.14% |
7MB/s 0.35% |
0.1MB/s 2.15% |
1.6MB/s 1.65% |
4.1MB/s 0.68% |
9.3MB/s 🥉 0.41% |
13MB/s 🥇 0.17% |
Types: Table | 7.6MB/s 🥈 0.25% |
7.1MB/s 🥉 0.15% |
0.2MB/s 1.79% |
1.6MB/s 1.55% |
3.6MB/s 0.54% |
23MB/s 🥇 0.30% |
6.3MB/s 0.39% |
Scaling: Array, Inline, 1000 elements | 54MB/s 🥇 0.08% |
3.2MB/s 0.17% |
0.2MB/s 2.43% |
1.9MB/s 1.45% |
6.8MB/s 0.15% |
41MB/s 🥈 0.07% |
28MB/s 🥉 0.16% |
Scaling: Array, Nested, 1000 deep | 2.5MB/s 🥉 0.44% |
2.2MB/s 0.11% |
0.4MB/s 1.16% |
- | 0.6MB/s 0.84% |
14MB/s 🥇 0.11% |
4.6MB/s 🥈 0.15% |
Scaling: Literal String, 40kb | 68MB/s 0.38% |
14MB/s 0.45% |
4MB/s 0.93% |
14MB/s 0.73% |
537MB/s 🥈 0.51% |
20kMB/s 🥇 0.21% |
268MB/s 🥉 0.21% |
Scaling: Literal String, Multiline, 40kb | 69MB/s 0.25% |
7.8MB/s 0.67% |
0.2MB/s 2.37% |
13MB/s 0.65% |
284MB/s 🥈 0.08% |
23kMB/s 🥇 0.09% |
247MB/s 🥉 0.08% |
Scaling: Basic String, Multiline, 40kb | 70MB/s 0.20% |
8.6MB/s 0.70% |
3.8MB/s 1.14% |
13MB/s 0.79% |
517MB/s 🥈 0.24% |
29kMB/s 🥇 0.31% |
266MB/s 🥉 0.37% |
Scaling: Basic String, 40kb | 69MB/s 0.22% |
9.8MB/s 0.76% |
0.2MB/s 0.33% |
14MB/s 0.69% |
490MB/s 🥈 0.31% |
20kMB/s 🥇 0.29% |
248MB/s 🥉 0.18% |
Scaling: Table, Inline, 1000 elements | 34MB/s 🥇 0.33% |
10MB/s 0.32% |
0.3MB/s 1.47% |
2.8MB/s 1.42% |
4.7MB/s 0.11% |
14MB/s 🥉 0.24% |
23MB/s 🥈 0.18% |
Scaling: Table, Inline, Nested, 1000 deep | 10MB/s 🥈 0.30% |
6.6MB/s 0.30% |
0.1MB/s 1.06% |
- | 2.2MB/s 0.40% |
11MB/s 🥇 0.18% |
9.9MB/s 🥉 0.20% |