Brook Heisler

Results 38 issues of Brook Heisler

When I try to run `cargo asm | less` I see a bunch of escape codes in less. It would be nice if cargo-asm could detect if stdout is a...

It seems that panics are handled by infinite-looping. This makes sense in some situations, but on CUDA we can do better. CUDA does support printing output to stdout (though I...

I added a call to `core::intrinsics::fsin32` to the chapter 1 example, and used a `syncthreads` to ensure that it couldn't be optimized away. The linker produces this error when compiling...

Several users have commented that they find it difficult to tell apart the different colors used by the plots, especially in the line chart. I've already made the colors configurable,...

CDF plots are less commonly understood, but once one learns to read them they're actually much better at conveying information than the PDF plots cargo-criterion generates. We should generate a...

I had this idea kicking around that baselines could be replaced with alternate "timelines" (since cargo-criterion will hopefully soon support a full-history chart). I was never very satisfied with the...

I read this a while ago: https://aakinshin.net/posts/harrell-davis-double-mad-outlier-detector/ It describes a way to detect outliers which is designed for benchmarks and generates less noise on real benchmark results. I've asked a...

I can definitely see a need for historical plots showing all members of a benchmark group. This is not currently supported, but would be nice to have. There is one...

It's sort of difficult to browse around through the reports because most of the links only go one way. It would be helpful to add breadcrumb links to the top...

Criterion.rs benchmarks support a `--profile-time` option for doing profiling. However, `cargo bench` offers no way to run the benchmarks in a profiler, so users have to do that manually. cargo-criterion...