問題タブ [call-flow]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - Pythonでの依存関係グラフの作成
私はいくつかの小さな変更を加える必要がある巨大なコードベースを継承しました。関数に変更を加えた場合のように、Pythonコードを解析して関数間に依存関係を与えるユーティリティがあるかどうか疑問に思っていたので、他の関数を壊さないようにしたいので、図のようなグラフで見ることができれば私の生活が楽になるでしょう。
c++ - コールフローグラフを生成するためのツール[CC++ solaris linux]
私はIDAが大好きですが、Solarisでこのプロジェクトに取り組んでいます。私はLinuxマシンを持っていますが、IDAと同じリーグに何もない場合は、管理者にそのライセンスを購入するように説得します。
それを除けば、私は別の提案を探しています。IDAの他の機能のいくつかは便利ですが、現時点で必要な主なものは、ソースコードに基づかないコールフローグラフジェネレーターです。ビルドステップからの追加の出力が必要な場合は問題ありませんが、確認する必要のあるライブラリの一部にはソースがありません。
これまでのところ、私の最良の選択はValgrindのCallgrind、lida、およびgprofのようです。それ以上の提案は大歓迎です。
re:gprof、Windriverによって提供されたGNUコンパイラセットには、プロファイリングのための機能を提供するために通常GNUコンパイラで提供されるライブラリがいくつかありません。これは、より一般的な問題に対する優れた解決策ですが、今のところ、最初に他の解決策を試すことを選択しています。
編集いくつかのRationalツール(Purify、Quantifyなど)もこれに適している可能性があります。私はIDAと同じ船に乗っていますが、グーグルをしている人がその提案が役立つかもしれないと思います。
edit2Valgrindはsolaris/sparcに移植されていません;p
java - Javaプログラムのコールグラフを生成する-Eclipse
ビルド時に、クラス内の単一のメソッドの静的コールグラフをプログラムで生成できるEclipseのサポートはありますか?
特定のクラスメソッドから呼び出される可能性のあるすべてのメソッドを特定できるようにしたいと思います。
視覚的なグラフには興味がありません。APIを探しています。Eclipseである必要はありません。
static-analysis - 制御フロー グラフと呼び出し (フロー?) グラフの実際的な違いは?
ウィキペディアには、制御フロー グラフの定義があります。「コール (フロー?) グラフ」に言及する用語が飛び交うのも聞いたことがありますが、関連するリソースが見つかりません。二人の関係は?
sip - RTP SSRC: 通話方向を知る方法
jNetPcap を使用して、tcpdump から rtp をデコードしています。現在、SIP Invite Message とソース IP を使用して (また、ソース IP を介してチェックします..)、通話からの方向 (順方向、逆方向) を検出します.考えられるすべての動作を回避します。
ソースが sip コールに対してどの方向に動作するかを SSRC から判断する方法はありますか? 私が見ることができる限り、ssrc 識別子は最初に rtp ストリームに表示され、そこからコール フローの方向を特定することはできません。
また、両方の方向を保存して、どちらの方向であるかをユーザーに決定させたくありません。
eclipse-cdt - Eclipseでc/c ++コードのコールグラフを作成するにはどうすればよいですか?
私はインターネットで、cdtは基本的にEclipseでc /c++コードのコールグラフを生成するために使用されることを読みました。Eclipse junaの最新バージョンをMinGWおよびcygwinと一緒にインストールして、c /c++コードをコンパイルおよび実行しました。私の質問は、Eclipseバージョンと一緒にcdtを再度インストールする必要があるかどうかです。eclipseの新しいタブの下にcdtプロジェクトを作成するオプションがすでにあります。また、Eclipseでのコールグラフの生成方法もわかります。基本的に同じための手順が必要です。