diff options
Diffstat (limited to 'deps/v8/tools/linux-tick-processor')
-rw-r--r-- | deps/v8/tools/linux-tick-processor | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/deps/v8/tools/linux-tick-processor b/deps/v8/tools/linux-tick-processor index ca1c72126..17157050d 100644 --- a/deps/v8/tools/linux-tick-processor +++ b/deps/v8/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 \ |