V8でスナップショットユーティリティを使用してアプリケーションの起動処理を高速化しようとしました。 V8ブログで指摘されているように、スナップショットを使用すると、初期化によって発生した起動時間をスキップすることができます。CreateSnapshotDataBlobが失敗しました
StartupData snapshotDataBlob = V8::CreateSnapshotDataBlob(myScript);
私は、スナップショットを作成するCreateSnapshotDataBlobを使用し、私は失敗を意味snapshotDataBlob.data == NULLを得ました。
私の質問は、どのような状況下でCreateSnapshotDataBlobが失敗しましたか?
trycatchを使用して例外をキャッチして印刷していますか?また、私が最近失敗した理由の1つは、スナップショットを取ったときに永続/グローバルオブジェクトを未処理にすることができないということです。 – xaxxon