Sha256: c13e68fb0188b138294a94767dbdda21f5c690e481f01d553180f9909bf93c40

Contents?: true

Size: 595 Bytes

Versions: 2

Compression:

Stored size: 595 Bytes

Contents

#!/usr/bin/env ruby

require 'WasThreadStackProcessor'

threadStackCombinator = ThreadStackCombinator.new
wasThreadStackProcessor = WasThreadStackProcessor.new(threadStackCombinator)

ARGV.each do |file|
	File.open(file, "r") do |infile|
		wasThreadStackProcessor.process(infile)
	end
end

extend Hirb::Console
view  wasThreadStackProcessor, :class=>:parent_child_tree, :type=>:basic, :value_method=>:text_count, :indent=>1, :children_method=>:children_sorted

# wasThreadStackProcessor.threadStackCombinator.combinedThreadStacks.each { |combinedThreadStack| puts combinedThreadStack.call.text}

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
WasThreadStackProcessor-0.1.4 bin/WasThreadStackProcessor
WasThreadStackProcessor-0.1.3 bin/WasThreadStackProcessor