bloomberg / bloomberg/crane

`Crane Benchmark` should record memory usage

Open
#119 2 comments 0 reactions 1 assignee Claimed by @joom View on GitHub
Dominant language
C++
Stars
165
Forks
10
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
Memory usage is a compelling advantage of imperative algorithms over functional algorithms operating over immutable structures. For the addition of effects like `STMonad`, illustrating this explicitly is helpful, and `quicksort` in particular is ripe for this kind of comparison.

**Describe the solution you'd like**
`Crane Benchmark` should also report the maximum memory allocated in terms of bytes when running the test

**Describe alternatives you've considered**
Manual benchmarks are possible, but organizing this at the level of Crane seems helpful.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.