-
Notifications
You must be signed in to change notification settings - Fork 10
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Proposal(Draft): New Folder Structure for zbench #76
Comments
I think this is a good idea! Reading the proposed structure, I was wondering what we want do be :) |
Good point, adjusted it to |
since you're at it, I was also wondering if the util directory is needed :) Some ideas:
|
True, adjusted to output and moved these files to benchmark. I will also put in all other files into the graph. Currently this was more a basic draft, but with all files mentioned the process will be cleaner. Merging files i would see in another PR, since this will already be a bigger change. Ahh for the github actions i meant the output format from an actual benchmark action (see: https://github.com/benchmark-action/github-action-benchmark) |
Once Zig 0.14 stable is out, should we implement the new directory structure? @hendriknielaender what is your plan for continuing support of Zig 0.13? We could have one more tagged release (0.9.2) which includes #99, then move to Zig 0.14 with the main branch, what do you think? I'm kind of eager to get zbench to 0.14 since I want to include some benchmarks in zdt; and the next zdt release will require Zig 0.14 since I'm using the labeled switch ;-) |
Yeah, we should do that. I'm thinking about supporting the latest master branch. My current experience so far is that we should be able to support that. I will do a release for |
Overview
This proposal outlines a new folder structure for the
zbench
project to improve modularity and maintainability. Some of the folder structure we already have, other parts are not yet part of the project likeformats
. It is more of a draft, to keep an eye of the growing codebase.Proposed Folder Structure
The new folder structure is organized as follows:
Advantages of the New Structure
The text was updated successfully, but these errors were encountered: