7 javascript compiler-construction interpreter
题:
我听说人们可以互换使用动态编译和解释这两个术语.这不是关于语义的问题.
显然,当代码到达处理器时,它处于某种二进制形式.
我怎样才能看到中间代表?
例如,使用编译器选项很容易在程序集中查看C代码.
使用JavaScript有类似的方法吗?我不确定将调用哪个中间表示,但这里有一些一般参考.
研究
口译员(维基百科)
动态编译(维基百科)
编译(维基百科)
澄清:
这个问题与缩小无关.
pim*_*vdb 1
如果您通过编译 d8 shell 自己构建 V8,则可以运行d8 --print_code或d8 --print_opt_code。您可能想将此数据输出到文件中。
d8 --print_code
d8 --print_opt_code
归档时间:
13 年,5 月 前
查看次数:
284 次
最近记录:
13 年,2 月 前