- 博客(2)
- 资源 (2)
- 收藏
- 关注
原创 SpiderMonkey--VM栈设计
JSRunTime的栈包含一个activation链表。每个activation包含一些scripted的帧,运行在解释器(InterpreterActivation)或者JIT代码(JitActivation)。在同一个Activation里的帧都是连续的:每当C++调用回JS,一个新的Activation会被放入。
2016-05-27 10:53:07 430
原创 SpiderMonkey执行JIT的时机
JIT编译以及执行的相关函数://Baselineif (jit::IsBaselineEnabled(cx)) { //Enter Baseline at branch jit::MethodStatus status = jit::CanEnterBaselineAtBranch(cx, REGS
2016-05-25 16:12:59 604
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人