poop icon indicating copy to clipboard operation
poop copied to clipboard

Performance Optimizer Observation Platform

Results 28 poop issues
Sort by recently updated
recently updated
newest added

**NOTE:** This PR depends on ziglang/zig#16093 or an equivalent being merged. This change aligns the output columns nicely (closes #4, maybe #10): Benchmark 1 (16 runs): ls: measurement mean ±...

Sometimes you want different behaviour than the auto detection. This flag supports the same options as ripgrep. TTY detection is also move to stdout rather than stderr as colored output...

Closes #9. Here is the output for a command failing. I ~/S/poop (child-stderr +) [1] > zig-out/bin/poop ls 'ls a' ls -d 50 Benchmark 1 (24 runs): ls measurement mean...

Keeping some max number of sigfigs would be useful to keep columns a consistent comptime-known width. This would make it easier to align columns centrally while maintaining their alignment across...

enhancement

Hey, just tried poop for the first time and I just wanted to check peak_rss of different zstd compression levels. `sudo /home/tobias/.local/bin/poop "zstd -3 -f java_error_in_idea_.hprof" "zstd -6 -f java_error_in_idea_.hprof"...

It would be nice if we could specify acceptable regression values for each counter and make poop exit with 1 in the event that any of the values went above...

Having some common machine-readable format(s) would be helpful for analyzing results. There should be a format that is easy for plotting packages like gnuplot and matplotlib to consume - I...

https://unix.stackexchange.com/questions/14227/do-i-need-root-admin-permissions-to-run-userspace-perf-tool-perf-events-ar https://github.com/andrewrk/poop/pull/16#issuecomment-1591996452 poop should inform the user how to configure their system to make it work without root access.

enhancement

I think that percentages are not easier to comprehend than ratios, especially when the delta is quite big. An example: Benchmark 1 (376 runs): zig-out/bench/ReleaseSafe/zimalloc/create-destroy-loop-native-ReleaseSafe: measurement mean ± σ min...

to explicitly ignore some samples

enhancement