Index: tools/linux-tick-processor |
diff --git a/tools/linux-tick-processor b/tools/linux-tick-processor |
index ca1c7212641d2316ce1a47796cf75561e47d2984..17157050df7630f5691622f133500f7b6549cb13 100755 |
--- a/tools/linux-tick-processor |
+++ b/tools/linux-tick-processor |
@@ -16,8 +16,17 @@ else |
[ -x $d8_exec ] || scons -j4 -C $D8_PATH -Y $tools_path/.. d8 |
fi |
+# find the name of the log file to process, it must not start with a dash. |
+log_file="v8.log" |
+for arg in "$@" |
+do |
+ if [[ "${arg}" != -* ]]; then |
+ log_file=${arg} |
+ fi |
+done |
+ |
# nm spits out 'no symbols found' messages to stderr. |
-$d8_exec $tools_path/splaytree.js $tools_path/codemap.js \ |
+cat $log_file | $d8_exec $tools_path/splaytree.js $tools_path/codemap.js \ |
$tools_path/csvparser.js $tools_path/consarray.js \ |
$tools_path/profile.js $tools_path/profile_view.js \ |
$tools_path/logreader.js $tools_path/tickprocessor.js \ |