3

MonoのVMを拡張して、 DTraceと機器で使用できる情報を生成したいと思います。

DTraceがこれらのコードブロックに役立つ情報を生成できるように、Monoランタイムを変更して、動的に生成されたことをコードに登録または通知することを検討しています。

4

1 に答える 1

7

どのような情報を含めたいですか?

これを行う主な例は、スタックフレームを人間が読める形式のフレームに変換する方法をVMからDTraceに伝達するustackヘルパーです。これらは、Python、Java、およびNode.js用に存在します。

これが「HelloWorld」のustackヘルパーです: https ://github.com/davepacheco/ustack

Node.js用のものは次のとおりです: https ://github.com/joyent/node/blob/master/src/v8ustack.d

于 2012-03-02T01:04:47.487 に答える