Brendan Gregg's flamegraph is awesome. But our port installs some files that can never be used, and only server to clutter up PATH. Such files include: Only work in AIX /usr/local/bin/aix-perf.pl /usr/local/bin/stackcollapse-aix.pl Only work on Linux, I think, but I'm not 100% positive /usr/local/bin/pkgsplit-perf.pl /usr/local/bin/range-perf.pl /usr/local/bin/stackcollapse-perf.pl Only works on Apple /usr/local/bin/stackcollapse-instruments.pl Only works on Linux /usr/local/bin/stackcollapse-stap.pl
Sorry for the late reply. I just updated the port to the latest revision. I understand your point and it is valid. However, I added all options on purpose for the purpose of processing data from other OSs on a FreeBSD box and have used it myself for this purpose (Linux data). Does that make sense or would you still want the AIX/Linux/Mac OS files to be projected out?
Oh, I didn't know people were doing that. I guess it makes sense then.