index
:
dissertation
main
Candelabra: Efficient selection of ideal container implementations
User &
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
Age
Commit message (
Expand
)
Author
2024-01-19
feat(cli): show estimated cost of each option
Aria Shrimpton
2024-01-19
feat(cli): show normalised root mean square error of cost model
Aria Shrimpton
2024-01-19
feat(fit): add (unused) pre-transformations to fit
Aria Shrimpton
2024-01-19
remove old example
Aria Shrimpton
2024-01-17
feat: add selection !!!!!
Aria
2024-01-17
feat(profiler): be aware of multiple container types per project
Aria
2024-01-17
chore: update tasks & cleanup
Aria
2024-01-17
feat(cli): better output for cost model command
Aria
2024-01-17
fix: remove dead code
Aria
2024-01-17
fix(benchmarker): some cleanup and convenience
Aria
2023-12-16
feat(benchmark): add back benchmark parsing code
Aria
2023-12-14
style: fix lints
Aria
2023-12-14
feat(cli): reimplement cli bits
Aria
2023-12-14
fix(cost): check library spec exists before running
Aria
2023-12-14
fix(costs): move caching logic out of calc_
Aria
2023-12-14
feat(candelabra): cache profiler info
Aria
2023-12-14
refactor(candelabra): dont use polars
Aria
2023-12-14
refactor(candelabra): split cli, reduce duplication
Aria
2023-12-14
feat(profiler): use dataframes for profiling info
Aria
2023-12-14
feat(profiler): do profiling :D
Aria
2023-12-08
feat(profiler): WIP actually use the profilerwrapper type
Aria
2023-12-08
fix(primrose): fix code generation using opaque types
Aria
2023-12-06
style: fix some lints
Aria
2023-12-06
refactor(cli): share state throughout program, reducing parameters
Aria
2023-11-30
feat(cli): WIP profiling
Aria
2023-11-30
feat(profiler): dont track allocation site backtrace
Aria
2023-11-30
test: add benchmark for example_stack (for testing)
Aria
2023-11-30
fix(profiler): make profilerwrapper output to specific directory
Aria
2023-11-30
test: remove old tests and fix one remaining one
Aria
2023-11-30
feat(cli): WIP seperate steps into subcommands
Aria
2023-11-30
feat(library): WIP add profiling wrapper
Aria
2023-11-30
refactor(library): use Default and get rid of constructor trait
Aria
2023-11-30
fix(library): dev dependencies instead of real dependencies
Aria
2023-11-28
style: some lints
Aria
2023-11-28
feat(cli): WIP update for using criterion benchmarks
Aria
2023-11-28
fix(benchmarker): convert rest to criterion
Aria
2023-11-28
fix(benchmarker): WIP rest of container criterion benchmarks
Aria
2023-11-27
fix(benchmarker): WIP container benchmarks in criterion
Aria
2023-11-27
fix(benchmarker): WIP switch to criterion
Aria
2023-11-23
refactor(cli): store benchmark results alongside cost model
Aria
2023-11-15
feat(cli): caching of cost models
Aria
2023-11-14
feat(cli): least squares polynomial fitting
Aria
2023-11-11
feat(cli): building cost model from benchmark results
Aria
2023-11-11
fix(benchmarker): incorrect results when optimised
Aria
2023-11-11
feat(cli): WIP curve fitting with fitme
Aria
2023-11-07
refactor(all): shorter directory names
Aria