MonoのVMを拡張して、 DTraceと機器で使用できる情報を生成したいと思います。
DTraceがこれらのコードブロックに役立つ情報を生成できるように、Monoランタイムを変更して、動的に生成されたことをコードに登録または通知することを検討しています。
MonoのVMを拡張して、 DTraceと機器で使用できる情報を生成したいと思います。
DTraceがこれらのコードブロックに役立つ情報を生成できるように、Monoランタイムを変更して、動的に生成されたことをコードに登録または通知することを検討しています。
どのような情報を含めたいですか?
これを行う主な例は、スタックフレームを人間が読める形式のフレームに変換する方法を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