- Change title for better search results.
- Change title for better search results.
-
Allow optional configuration:
import glychee/configuration import glychee/benchmark pub fn main() { // Configuration is optional configuration.initialize() configuration.set_pair(configuration.Warmup, 2) configuration.set_pair(configuration.Parallel, 2) // Run the benchmark benchmark.run(...) }
As of now, all values are positive integers, and supported keys are:
- MemoryTime
- Parallel
- ReductionTime
- Time
- Warmup
- Fix hiding of internals.
- Mark helpers module as internal.
- Update for Gleam
~> 1.0
. - Some code cleanup and refactorings.
- Also updates Benchee dep to
~> 1.3
.
- Update for Gleam
~> 0.30
.
- Improved readme instructions on how to run the Glychee.
- Instruct to use
gleam add glychee --dev
to add as a dev dependency, only.
- Fix logo on hexpm.
- Readme
- Typos
- Logo
- Now just requires Gleam 0.24.0 instead of an unreleased nightly version.
-
Changed Benchee configuration settings to:
[ warmup: 4, time: 8, memory_time: 4, reduction_time: 4 ]
- Removed these dependencies: gleam's
stdlib
,gleam_erlang
, andgleeunit
, which means Glychee can be used in these projects to benchmark themselves.