<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments on: Visual Call Graph using DTrace</title>
	<atom:link href="http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/feed/" rel="self" type="application/rss+xml" />
	<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/</link>
	<description>The Adventures Of A Unix Programmer</description>
	<lastBuildDate>Sat, 17 Oct 2009 09:39:46 +0000</lastBuildDate>
	<generator>http://wordpress.com/</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Ananth</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5545</link>
		<dc:creator>Ananth</dc:creator>
		<pubDate>Wed, 22 Apr 2009 11:35:43 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5545</guid>
		<description>@ ashish

DTrace is not a standalone binary - Its a framework. The pieces necessary for dtrace all ship with opensolaris by default. If you have opensolaris, you already have DTrace.

The sources are in several places inside the opensolaris tree. A good place to start might be:

http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/dtrace/

and

http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/dtrace/</description>
		<content:encoded><![CDATA[<p>@ ashish</p>
<p>DTrace is not a standalone binary &#8211; Its a framework. The pieces necessary for dtrace all ship with opensolaris by default. If you have opensolaris, you already have DTrace.</p>
<p>The sources are in several places inside the opensolaris tree. A good place to start might be:</p>
<p><a href="http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/dtrace/" rel="nofollow">http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/uts/common/dtrace/</a></p>
<p>and</p>
<p><a href="http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/dtrace/" rel="nofollow">http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/cmd/dtrace/</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ashish Agarwal</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5544</link>
		<dc:creator>Ashish Agarwal</dc:creator>
		<pubDate>Tue, 21 Apr 2009 11:29:09 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5544</guid>
		<description>I looked for dtrace, but all I find is DTraceToolkit, and I don&#039;t seem to find the actual dtrace executable inside it. Can you please point me to the source/binaries?</description>
		<content:encoded><![CDATA[<p>I looked for dtrace, but all I find is DTraceToolkit, and I don&#8217;t seem to find the actual dtrace executable inside it. Can you please point me to the source/binaries?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: praetor</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5323</link>
		<dc:creator>praetor</dc:creator>
		<pubDate>Fri, 04 Jul 2008 06:33:18 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5323</guid>
		<description>This kinda&#039; rocks ;-)</description>
		<content:encoded><![CDATA[<p>This kinda&#8217; rocks <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Заметки о Solaris &#187; Blog Archive &#187; Визуализация вывода DTrace</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5051</link>
		<dc:creator>Заметки о Solaris &#187; Blog Archive &#187; Визуализация вывода DTrace</dc:creator>
		<pubDate>Tue, 18 Dec 2007 12:25:38 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-5051</guid>
		<description>[...] может быть использование graphviz (материал взят из блога Thermal Noise). Небольшой D-программой можно генерировать [...]</description>
		<content:encoded><![CDATA[<p>[...] может быть использование graphviz (материал взят из блога Thermal Noise). Небольшой D-программой можно генерировать [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe Steeve</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4956</link>
		<dc:creator>Joe Steeve</dc:creator>
		<pubDate>Tue, 04 Dec 2007 03:16:51 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4956</guid>
		<description>Sweet :)</description>
		<content:encoded><![CDATA[<p>Sweet <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sundar</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4935</link>
		<dc:creator>Sundar</dc:creator>
		<pubDate>Thu, 29 Nov 2007 11:52:00 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4935</guid>
		<description>Ananth, this is impressive. I tried it on one of the PL/SQL parser I was writing on Ruby (just for getting used to Ruby). Very helpful. Only problem is that it is damn addictive, just like Ruby itself. ;-)</description>
		<content:encoded><![CDATA[<p>Ananth, this is impressive. I tried it on one of the PL/SQL parser I was writing on Ruby (just for getting used to Ruby). Very helpful. Only problem is that it is damn addictive, just like Ruby itself. <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ananth</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4870</link>
		<dc:creator>Ananth</dc:creator>
		<pubDate>Mon, 19 Nov 2007 18:57:05 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4870</guid>
		<description>@ Sundar,

The same could be done for Java or C++ or Python or Ruby or Javascript or any of the languages DTrace supports.

In case of java, you would use the hotspot$pid:::method-entry and hotspot$pid:::method-return probes to track function calls.</description>
		<content:encoded><![CDATA[<p>@ Sundar,</p>
<p>The same could be done for Java or C++ or Python or Ruby or Javascript or any of the languages DTrace supports.</p>
<p>In case of java, you would use the hotspot$pid:::method-entry and hotspot$pid:::method-return probes to track function calls.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Sundar</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4848</link>
		<dc:creator>Sundar</dc:creator>
		<pubDate>Fri, 16 Nov 2007 07:24:08 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4848</guid>
		<description>Ananth, can the same script be used for analyzing byte code (a.class as target)? I would be interested to see how it generates a graph where a java class is making a call to a native class written in C++. If you have a sample, please post.</description>
		<content:encoded><![CDATA[<p>Ananth, can the same script be used for analyzing byte code (a.class as target)? I would be interested to see how it generates a graph where a java class is making a call to a native class written in C++. If you have a sample, please post.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joe</title>
		<link>http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4841</link>
		<dc:creator>Joe</dc:creator>
		<pubDate>Thu, 15 Nov 2007 07:19:57 +0000</pubDate>
		<guid isPermaLink="false">http://thermalnoise.wordpress.com/2007/11/14/visual-call-graph-using-dtrace/#comment-4841</guid>
		<description>This would make a great demo for developers.</description>
		<content:encoded><![CDATA[<p>This would make a great demo for developers.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
