如何为JIT代码添加perf/samply注解
本文介绍了如何通过perf map接口为JIT编译的代码添加性能分析注解,使得YJIT/ZJIT等JIT编译器生成的代码能够在Linux perf和samply工具中正确显示函数名称。只需在生成函数时向/tmp/perf-{PID}.map文件写入一行包含起始地址、大小和符号名的记录即可。
本文介绍了如何通过perf map接口为JIT编译的代码添加性能分析注解,使得YJIT/ZJIT等JIT编译器生成的代码能够在Linux perf和samply工具中正确显示函数名称。只需在生成函数时向/tmp/perf-{PID}.map文件写入一行包含起始地址、大小和符号名的记录即可。