summaryrefslogtreecommitdiff
path: root/src/node_main_instance.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/node_main_instance.h')
-rw-r--r--src/node_main_instance.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/node_main_instance.h b/src/node_main_instance.h
index 615fda1f49..98c17cc8f0 100644
--- a/src/node_main_instance.h
+++ b/src/node_main_instance.h
@@ -70,6 +70,11 @@ class NodeMainInstance {
// and the environment creation routine in workers somehow.
std::unique_ptr<Environment> CreateMainEnvironment(int* exit_code);
+ // If nullptr is returned, the binary is not built with embedded
+ // snapshot.
+ static const IndexArray* GetIsolateDataIndexes();
+ static v8::StartupData* GetEmbeddedSnapshotBlob();
+
private:
NodeMainInstance(const NodeMainInstance&) = delete;
NodeMainInstance& operator=(const NodeMainInstance&) = delete;