SICStus Prolog 4.3为x86-64处理器添加了一个JIT编译器。
我有两个关于JIT编译器的问题。
首先,我在哪里可以找到关于JIT编译器的功能(以及限制,设计和技术)的一些文档(论文,注释或备忘录)?
第二,是否可以指示SICStus发出由JIT编译器生成的x86-64汇编代码?
答案 0 :(得分:3)
There is no public information available about the SICStus Prolog JIT implementation.
You can get some information from perf
in Linux if you follow the instructions in library/perf/sp_jit_objdump
in the SICStus installation. Among other things perf
can show the disassembly of the jitted code.