From fceec78668a4c9ffb2522140842eaceaac85f8e9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9C=B4=E7=81=B5?= Date: Wed, 19 Aug 2015 17:07:08 +0800 Subject: [PATCH] Add take gc trace command --- take_gc_trace | 9 +++++++++ take_gc_trace_verbose | 9 +++++++++ 2 files changed, 18 insertions(+) create mode 100755 take_gc_trace create mode 100755 take_gc_trace_verbose diff --git a/take_gc_trace b/take_gc_trace new file mode 100755 index 0000000..aec3ec9 --- /dev/null +++ b/take_gc_trace @@ -0,0 +1,9 @@ +#!/bin/bash + +NODE_KILL=`which node-kill` + +if [ -f "$HOME/.nodepath" ]; then + NODE_KILL=`cat $HOME/.nodepath`/node-kill; +fi + +$NODE_KILL --v8-options --trace_gc --pid=$1 diff --git a/take_gc_trace_verbose b/take_gc_trace_verbose new file mode 100755 index 0000000..60299fd --- /dev/null +++ b/take_gc_trace_verbose @@ -0,0 +1,9 @@ +#!/bin/bash + +NODE_KILL=`which node-kill` + +if [ -f "$HOME/.nodepath" ]; then + NODE_KILL=`cat $HOME/.nodepath`/node-kill; +fi + +$NODE_KILL --v8-options --trace_gc --trace_gc_nvp --trace_fragmentation --trace_gc_verbose --pid=$1