STACKCOLLAPSE-IBMJAVA.PL(1)
β¨ NAME β¨
okay so bestie, this is stackcollapse-ibmjava.pl β manual page for stackcollapse-ibmjava.pl 1.0 β and we're in STACKCOLLAPSE-IBMJAVA.PL(1) / User Commands territory. π
β¨
πΈ DESCRIPTION πΈ
okay so here's the whole vibe: you run this script with some options, give it an infile, and send the output to outfile. The usage is exactly this:
USAGE: ./stackcollapse-ibmjava.pl [options] infile > outfile
Now the options, because we're not skipping a single one:
--include-tnameβ include thread names in stacks. The original comment for this pair is# include/omit thread names in stacks (default: include), so yeah, include is the default. π§΅--no-include-tnameβ omit thread names in stacks. Same pair comment:# include/omit thread names in stacks (default: include). This is the no-thread-names side. π«π§΅--include-tidβ include thread IDs in stacks. The original comment for this pair is# include/omit thread IDs in stacks (default: omit), so omit is the default. π--no-include-tidβ omit thread IDs in stacks. Same pair comment:# include/omit thread IDs in stacks (default: omit). This is the no-thread-IDs side. π«π--shorten-pkgsβ shorten package names. The original comment for this pair is# (don't) shorten package names (default: don't shorten), so don't shorten is the default. π¦--no-shorten-pkgsβ don't shorten package names. Same pair comment:# (don't) shorten package names (default: don't shorten). This is the keep-them-long side. π«π¦
Example time, because we love a practical demo:
eg, ./stackcollapse-ibmjava.pl --no-include-tname stacks.txt > collapsed.txt
That's the whole page, bestie. No cap. π
signing off: stackcollapse-ibmjava.pl 1.0, dated July 2025 β mwah π
π¦ where this page comes from
- fedora 43: flamegraph-stackcollapse 1.0-22.20241020git41fee1f.fc43 Β· CDDL-1.0 AND Apache-2.0 AND BSD-2-Clause AND GPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms