mirror of
https://gitee.com/xiaohuolufeihua/bizhang_-obav.git
synced 2026-05-22 01:12:31 +00:00
Profiler fixes
This commit is contained in:
committed by
Lorenz Meier
parent
9293950cdb
commit
c0937ec8ca
@@ -14,6 +14,21 @@
|
||||
set -e
|
||||
root=$(dirname $0)/..
|
||||
|
||||
function die()
|
||||
{
|
||||
echo "$@"
|
||||
exit 1
|
||||
}
|
||||
|
||||
function usage()
|
||||
{
|
||||
echo "Invalid usage. Supported options:"
|
||||
cat $0 | sed -n 's/^\s*--\([^)\*]*\).*/\1/p' # Don't try this at home.
|
||||
exit 1
|
||||
}
|
||||
|
||||
which flamegraph.pl > /dev/null || die "Install flamegraph.pl first"
|
||||
|
||||
#
|
||||
# Parsing the arguments. Read this section for usage info.
|
||||
#
|
||||
@@ -25,13 +40,6 @@ append=0
|
||||
fgfontsize=5
|
||||
fgwidth=1900
|
||||
|
||||
function usage()
|
||||
{
|
||||
echo "Invalid usage. Supported options:"
|
||||
cat $0 | sed -n 's/^\s*--\([^)\*]*\).*/\1/p' # Don't try this at home.
|
||||
exit 1
|
||||
}
|
||||
|
||||
for i in "$@"
|
||||
do
|
||||
case $i in
|
||||
@@ -103,10 +111,7 @@ fi
|
||||
#
|
||||
# Folding the stacks.
|
||||
#
|
||||
if [ ! -f $stacksfile ]; then
|
||||
echo "Where are the stack samples?"
|
||||
exit 1
|
||||
fi
|
||||
[ -f $stacksfile ] || die "Where are the stack samples?"
|
||||
|
||||
cat $stacksfile | perl -e 'use File::Basename;
|
||||
my $current = "";
|
||||
|
||||
Reference in New Issue
Block a user