-
Notifications
You must be signed in to change notification settings - Fork 33
Description
I've found real-world editing traces to have very different performance profiles than simulated (random) editing traces. For diamond types, I've ended up writing a script to reverse engineer editing histories out of git repositories, which has given me some great & terrible editing traces.
(That last link is a graph of the history from Makefile from the git repository for Git itself).
These traces aren't perfect - I'm using diff to figure out what changes in each commit. But they're good enough for benchmarks, and I think a lot better than random traces.
Anyway, I'd love to share them and add them here but I'm not sure what format would suit! How can I contribute them? How do you think we could express concurrent traces in a way that we can apply to multiple algorithms?