CreateSnapshotDataBlob失败

时间:2017-09-20 13:16:10

标签: javascript v8 snapshot embedded-v8

我试图在V8中使用快照实用程序来加速我的应用程序启动性能。正如在V8博客中指出的那样,使用快照可以跳过某些初始化引起的启动时间。

StartupData snapshotDataBlob = V8::CreateSnapshotDataBlob(myScript);

我使用 CreateSnapshotDataBlob 来创建快照,我得到 snapshotDataBlob.data == NULL ,这意味着失败。

所以我的问题是,在什么情况下 CreateSnapshotDataBlob 会失败?

1 个答案:

答案 0 :(得分:0)

如果您的脚本遇到任何类型的错误或未捕获的异常,

CreateSnapshotDataBlob将失败。