为什么声明" v8 :: Isolate * isolate = v8 :: Isolate :: New(create_params);"

时间:2017-01-12 00:24:43

标签: v8

为什么声明: v8 :: Isolate * isolate = v8 :: Isolate :: New(create_params); 需要27秒才能运行? 这是来自" hello-world.cc"来自V8源的示例。

1 个答案:

答案 0 :(得分:0)

我实际上刚从Chromium团队那里得到了答案。隔离的长引导是调试模式下的预期行为。要解决这个问题,您显然可以:

  1. 在发布模式下构建和链接。
  2. 使用快照将引导过程从运行时移动到构建时。