gpt4 book ai didi

macos - 是否可以在 Mac OS X 上通知 DTrace 动态生成的代码?

转载 作者:行者123 更新时间:2023-12-01 10:07:12 25 4
gpt4 key购买 nike

我们想扩展 Mono 的 VM 以生成可以被 DTrace 使用的信息和仪器。

我正在考虑对 Mono 运行时进行更改以使其注册或通知它动态生成的代码,以便 DTrace 可以为这些代码块生成有用的信息。

最佳答案

您想包含什么样的信息?

执行此操作的主要示例是 ustack helpers,它从 VM 向 DTrace 传达如何将堆栈帧转换为人类可读的帧。这些已经存在于 Python、Java 和 Node.js。

这是一个“hello world”ustack 助手: https://github.com/davepacheco/ustack

这是 Node.js 的: https://github.com/joyent/node/blob/master/src/v8ustack.d

关于macos - 是否可以在 Mac OS X 上通知 DTrace 动态生成的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9214948/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com