proxy.golang.org : github.com/ericlagergren/decimal_benchmarks
Package benchmarks implements benchmarking across decimal packages. General Notes While the benchmarks aim to be as fair as possible, the packages have different feature sets and objects. For example, go-inf/inf[8] boasts the fastest overall runtime of any package, but does not fully implement the GDA specification: it lacks contexts, non-finite values (NaN, Inf, or ±0), conditions, etc. Further, programs like cockroachdb/apd[2] sacrifice speed to ensure strict compliance with the GDA spec. In general, package sthat cannot fully complete a challenge will be unranked. For example, the “float64” type cannot provide 19 or more digits of precision, so it's unranked in the Pi test. Similarly so with apmckinlay/dnum[3]. Go programs are tested with Go 1.12.2. Java benchmarks are separated into two categories, warm and cold. Warm benchmarks are run 10,000 times prior to benchmarking. Go programs are tested with Go 1.9.?. Further information and references can be found at the links below.
Registry
-
Source
- Documentation
- JSON
purl: pkg:golang/github.com/ericlagergren/decimal_benchmarks
License: BSD-3-Clause
Latest release: over 2 years ago
First release: over 2 years ago
Namespace: github.com/ericlagergren
Stars: 0 on GitHub
Forks: 0 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 days ago