Switch branches/tags
Nothing to show
Commits on Jul 22, 2017
Commits on Sep 22, 2016
  1. bump to v0.4.0

    davepacheco committed Sep 22, 2016
Commits on Aug 2, 2016
  1. Bump dependencies for Node.js v4 support

    Christopher Horrell
    Christopher Horrell committed Aug 2, 2016
Commits on Aug 28, 2015
  1. Fix Collapsed Output

    cwarden authored and davepacheco committed Aug 14, 2015
    Fix collapsed output to write to the stream passed rather than always
    writing to stdout.
    Call passed callback when done.
Commits on Jul 29, 2015
  1. bump to v0.3.0

    davepacheco committed Jul 29, 2015
Commits on Jul 28, 2015
  1. update manta dep

    bahamas10 committed Jul 28, 2015
Commits on Jun 6, 2014
  1. lint and jsstyle nits

    davepacheco committed Jun 6, 2014
Commits on May 16, 2014
Commits on Oct 17, 2013
  1. more README tweaks

    davepacheco committed Oct 17, 2013
  2. update README examples

    davepacheco committed Oct 17, 2013
Commits on Oct 16, 2013
Commits on Oct 15, 2013
  1. add axis labels

    davepacheco committed Oct 15, 2013
  2. fix text clipping

    davepacheco committed Oct 15, 2013
    clicking in negative space should zoom back out
  3. incorporate flamegraph-d3

    davepacheco committed Oct 15, 2013
Commits on Oct 13, 2013
  1. several improvements to the icicle demo

    davepacheco committed Oct 13, 2013
    add tooltip with detailed information about each frame
    cursor should be "pointer" when hovering over text inside a frame
    box coloring: use a single hue, with saturation based on contribution
    auto-size chart based on screen size
    include sample.json contents into icicle demo for convenience
Commits on Sep 1, 2013
  1. Merge pull request #7 from kumavis/patch-1

    davepacheco committed Sep 1, 2013
    Fix typo in
  2. Fix typo in

    kumavis committed Sep 1, 2013
Commits on Aug 19, 2013
  1. add license

    davepacheco committed Aug 19, 2013
Commits on Aug 6, 2013
  1. update bunyan dependency

    davepacheco committed Aug 6, 2013
Commits on Jan 15, 2013
  1. Merge pull request #5 from ulikoehler/master

    davepacheco committed Jan 15, 2013
    Add markdown syntax highlighting
Commits on Jan 11, 2013
Commits on Nov 26, 2012
  1. release 0.1.0

    davepacheco committed Nov 26, 2012
Commits on Nov 20, 2012
  1. Merge pull request #4 from ackalker/add-stap-support

    davepacheco committed Nov 20, 2012
    Add support for SystemTap profile script output, add process name prefix
  2. Add support for SystemTap profile script output

    ackalker committed Nov 20, 2012
    Add a command-line tool and reader for dealing with output of
    SystemTap profiling scripts.
    To capture data using SystemTap, you can use:
    $ stap -e "global ubt; \
               probe timer.profile { ubt[execname(), sprint_ubacktrace()] += 1 }; \
               probe timer.s(30) { exit() }" \
           -o stap.out
    $ cmd/stackcollapse-stap < stap.out > collapsed.out
    If stap warns about missing unwind data for a module, and stap
    suggests adding '-d /lib/', which you know to be a shared
    library used by the 'foo' binary, add the following to the stap
    command above:
           -d /path/to/foo $(ldd /path/to/foo | awk 'NF==4 { print "-d", $3 }')
    You can add other stap expressions as keys to the ubt[] array, as
    long as sprint_ubacktrace() remains the last key in the list.
    Values of the other expressions will be added as prefixes to the
    frames in the collapsed stacks, for example:
    ubt[execname(), sprint_ubacktrace()]
    and running some binary 'foo' which calls functions 'bar' and 'baz',
    will output foo's stack frames as:
    in the collapsed stacks output.
  3. lib/input-perf.js: Add process name prefix

    ackalker committed Nov 20, 2012
    Add process name as a prefix to each stack frame. This is
    useful to better distinguish between different processes calling
    functions in the same shared library:
        bar (in process 'foo')
    This brings the output of this reader more in line with the others.