V8

  • 前言

    最近花了一些时间研究 V8 引擎,收获良多。今天,我们一起来探索一番。

    注:阅读本文需要一定 C++ 基础。

    V8 与 d8

    问题:V8 引擎是一个很复杂的东西,对它的研究,应该从哪里开始着手呢?
    答案:从运行它开始。

    那么,如何运行 V8 呢?这里有一些参考资料:

    1. 编译 V8 源码,By justjavac
    2. Building-from-Source, By 官方文档
    3. Installing V8 on a Mac,By kevincennis

    这些资料讲得都很完备,我就不赘述了。直接给出运行结果示意图。

    d8

    至此,我们已经把 V8 的 Demo d8 跑起来,并且可以让其执行任意的 J