Skip to content
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

Benchmarks #5

Open
Anders429 opened this issue Dec 24, 2021 · 2 comments
Open

Benchmarks #5

Anders429 opened this issue Dec 24, 2021 · 2 comments
Labels
C - Benchmarking Category: Measuring the performance of code. P - Low Priority: Not particularly urgent. S - Needs Help Status: Unstaffed or otherwise needs assistance.

Comments

@Anders429
Copy link
Owner

While ecs_bench_suite is wonderful, there are a few other things I'd like to bench, such as push(), entry(), deletions, etc. It would therefore be helpful to have some benchmarks within the project itself.

@Anders429 Anders429 added the C - Enhancement Category: New feature or request. label Dec 24, 2021
@Anders429
Copy link
Owner Author

Not sure how well this will work, but it might be worth looking into iai for benchmarking on CI. It might be complicated to get working, but micro improvements won't be reflected in criterion, and criterion doesn't work well in cloud-based CI anyway.

@Anders429 Anders429 added S - Needs Help Status: Unstaffed or otherwise needs assistance. C - Benchmarking Category: Measuring the performance of code. P - Low Priority: Not particularly urgent. and removed C - Enhancement Category: New feature or request. labels Sep 15, 2022
@Anders429
Copy link
Owner Author

It appears that ecs_bench_suite is officially dead. This creates some higher motivation to add benchmarks directly to this project, especially since brood never made it in to the bench suite before it was archived.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
C - Benchmarking Category: Measuring the performance of code. P - Low Priority: Not particularly urgent. S - Needs Help Status: Unstaffed or otherwise needs assistance.
Projects
None yet
Development

No branches or pull requests

1 participant