[#36686] 1.1 < 61.1 - 60.0 — Shin-ichiro HARA <sinara@...>

原です。

19 messages 2002/12/06

[#36770] www.ruby-lang.orgリニューアル準備のお知らせ — TADA Tadashi <sho@...>

ruby-lang.orgのwebmasterチームでは、タイムリーな情報提供と使いやすい

11 messages 2002/12/16

[ruby-list:36812] callg.rb / draw call graph for ruby

From: "K.Sasada" <ko1@...>
Date: 2002-12-19 13:31:04 UTC
List: ruby-list #36812
 こんにちは。ささだです。

 すでにありそうなんですが、ちろっと作ったので投稿させていただきます。

 callg.rb / コールグラフ作成スクリプト
 http://www.namikilab.tuat.ac.jp/~sasada/prog/callg.html

 Ruby のメソッド呼び出しを眺めて、スクリプト実行時のメソッドの
コールグラフを描くRuby スクリプトです。

 実際にグラフを書くのは Graphviz です。 


 こんな絵を書きます。
 http://www.namikilab.tuat.ac.jp/~sasada/prog/rava.rb.dot.png


 ネタ自体は、青木峰郎さんがやっていらした C のソースコードを
静的に解析し、 dot でコールグラフを作っていらしたやつで。こら
ruby なら楽やなぁ、ってことで。Ruby 用で動的にしてみました。 



 もう既に誰かが作っていらしたらごめんなさい。



 ご笑覧いただければ幸いです。

 以上。
-- 
// K.Sasada @ namikilab.tuat.ac.jp
//




In This Thread

Prev Next