Open quartercastle opened 3 years ago
How about a github workflow that comments on pull requests?
I was going to throw together a PR but I don't have a solution for testing assembly for different architectures.
General workflow was just:
@andersfylling thats exactly what i was thinking as well.
You are welcome to create a PR with your suggested workflow.
In terms of the assembly part of the implementation, i would suggest to ignore it for now. You can do this by using build tags, see command below.
# Benchmark pure go implementation
go test --tags noasm --bench=.
I would like to benchmark the assembly part at some point, but it requires it's own set of benchmark tests. This will easily achievable in your suggested flow in the future though.
time per operation
allocation per operation
allocations per operation