Full-Codegen

Full-Codegen存在的功能

  • 将AST转换为汇编代码
    • 作为JIT(Just in time)编译器
      • JIT编译器:在软件运行时执行编译,提高运行速度的机制
      • V8使用它,将要执行的Javascript代码转换为机器语言
    • 输出的机器代码位于JIT区域(=RWX区域)
      • EIP寄存器移到这个区域,然后执行
    • 尚未优化