Higher is better
System: Linux 6.8.0-45-generic
Dart Version: 3.7.3 (stable) (Wed Apr 16 14:06:32 2025 -0700) on "linux_x64"
CPU: AMD EPYC-Milan Processor
Memory: 4 GB
Last Execution Date: 4/30/2025, 8:31:28 AM
Results can be influenced by many factors outside the code itself, such as hardware differences, background processes, compiler optimizations, and even the specific data used. Benchmarks often measure only a narrow aspect of performance and may not reflect real-world usage or workloads. Therefore, while benchmarks can provide useful insights, they should not be the sole basis for choosing a tool or approach—context and broader testing are essential.
The results show the Average ops/sec for each case and the Average time/iter for each case
Package | Flat Object | Nested Object | Deeply Nested Object | Flat Array | Nested Array | Deeply Nested Array |
---|---|---|---|---|---|---|
vine | 3355443.2 | 3282359.3 | 3303532.8 | 3332695.1 | 3314120.8 | 3346299.1 |
luthor | 1499573.1 | 1119771.3 | 850110.1 | 875338.5 | 428432.9 | 219879.8 |
acanthis | 904282.7 | 585900.6 | 455805.9 | 499758.9 | 240930.8 | 119717.6 |