aboutsummaryrefslogtreecommitdiff
path: root/src/crates/candelabra
AgeCommit message (Collapse)Author
2024-03-10benchmark very small n values, and add mapping.get benchmarksAria Shrimpton
2024-03-08adaptive suggestion fixesAria Shrimpton
2024-03-07use logarithmic factor in cost modelAria Shrimpton
2024-03-06profile for 15s insteadAria Shrimpton
2024-03-06use order 4 polynomial again, with more even spread of nsAria Shrimpton
2024-03-06only print benchmark output on trace log levelAria Shrimpton
2024-03-06fix outdated vandermonde matrix functionAria Shrimpton
2024-03-04try using order 3 polynomialAria Shrimpton
2024-03-04fix lintsAria Shrimpton
2024-03-04tune to avoid benchmark timeouts when profilingAria Shrimpton
2024-03-01build cost models w/ slightly lower n valuesAria Shrimpton
2024-03-01make fitting code generic over # of coefficientsAria Shrimpton
2024-03-01more info logsAria Shrimpton
2024-03-01print all observations when running cost model benchmarksAria Shrimpton
2024-02-24use criterion's profile-time flag for profilingAria Shrimpton
2024-02-24save each confirmation benchmark as a different baselineAria Shrimpton
2024-02-19actually fix seconds suffix in benchmark outputsAria Shrimpton
2024-02-07some fixes for mappingsAria Shrimpton
2024-02-07lintsAria Shrimpton
2024-02-06add seconds suffixAria Shrimpton
2024-02-06allow logging stderr of confirmation benchmarksAria Shrimpton
2024-02-05fixed seed for benchmarksAria Shrimpton
2024-02-05generate code for selected adaptive containersAria Shrimpton
2024-02-01refactor out nested hashmaps for mapping2d structAria Shrimpton
2024-01-31attempt to detect when switching containers midway through would be betterAria Shrimpton
2024-01-31breakdown cost by split in estimate commandAria Shrimpton
2024-01-31lints & refactorsAria Shrimpton
2024-01-31add partitioning of collection lifetimesAria Shrimpton
2024-01-30more fixes for ci / nixificationAria Shrimpton
2024-01-25fix missing get operations when profilingAria Shrimpton
2024-01-25add docker imageAria Shrimpton
2024-01-25raise error early if no candidates foundAria Shrimpton
2024-01-23lintsAria Shrimpton
2024-01-23actually improve profiler cachingAria Shrimpton
2024-01-23more efficient caching of profiling informationAria Shrimpton
2024-01-23benchmark fixesAria Shrimpton
2024-01-20fix(benchmarker): more precise benchmarking without criterionAria Shrimpton
2024-01-20use hashmaps in more places for consistencyAria Shrimpton
2024-01-20feat(cli): command for breakdown of cost estimateAria Shrimpton
2024-01-19fix(cache): ignore some files when calculating tree hashAria Shrimpton
2024-01-19feat(cli): compare real results against chosen assignmentAria Shrimpton
2024-01-19feat(cli): show estimated cost of each optionAria Shrimpton
2024-01-19feat(cli): show normalised root mean square error of cost modelAria Shrimpton
2024-01-19feat(fit): add (unused) pre-transformations to fitAria Shrimpton
2024-01-17feat: add selection !!!!!Aria
2024-01-17feat(profiler): be aware of multiple container types per projectAria
2024-01-17chore: update tasks & cleanupAria
2024-01-17feat(cli): better output for cost model commandAria
2024-01-17fix(benchmarker): some cleanup and convenienceAria
2023-12-16feat(benchmark): add back benchmark parsing codeAria