Brook Heisler
Brook Heisler
Yeah, I certainly wouldn't want to have to manually call `vprintf`. I think special-casing it in the linker makes sense, though. I agree that a macro is probably the best...
I see. I'd assumed that the sin/cos instructions were compatible, but I guess not. Is it possible to give a clearer error message in this case? Unfortunately, Rust doesn't seem...
Hello! Thanks for the suggestion. This does seem like a useful option. I don't think this will be a high priority for me to implement myself, but a pull request...
Hello! Thanks for the suggestion. This is an interesting idea. It probably won't be a priority for me to implement, but I'll leave this open as a note for future...
Hey, thanks for trying Criterion.rs, and thanks for the suggestion. Yeah, that's reasonable. We could probably skip adding configuration (at least for now) and assume that anyone who configures a...
I think you'd need to modify more than one function... For now, let's scope this to just adding throughput charts to the per-benchmark reports. Reporting throughput on the summary reports...
Hey. thanks for trying Criterion.rs and thanks for the suggestion. Could you maybe explain why you think this would be useful? I'm not very familiar with geometric means or the...
Thanks for the link, but I'm afraid I still don't follow. The paper recommends using geometric mean as an alternative to the arithmetic mean when summarizing normalized performance ratios. This...
Ah, I see what you're getting at now. I'll try and summarize for my future self, so I don't forget. When benchmarking just one input over multiple functions or one...
Hello! The most basic answer to why Criterion-rs increases the sample count in each batch is because that's what Criterion (the original Haskell library) did, and that's what japaric implemented...