summaryrefslogtreecommitdiff
path: root/src/main.rs
diff options
context:
space:
mode:
authorRyan Dahl <ry@tinyclouds.org>2018-11-12 17:17:30 -0800
committerRyan Dahl <ry@tinyclouds.org>2018-12-03 13:44:21 -0800
commitf727214db0677ebc31e0988287c71c517a858193 (patch)
treec7fd194db0b0f68d10022eba2ff98f259a36643b /src/main.rs
parent7d02971c2c88705afd019442965f228e0165c73b (diff)
Use include_bytes! instead of incbin.
This is the second attempt at this patch. The first version was reverted in 2ffd78daf9956a24098d1f959f21882e350e9d37 The problem, I suspect, was that the snapshot was represented as a source_set, which inserted a node into the dependency tree. include_bytes does properly insert the snapshot into rustc's depfile but the use of source_set confused gn. Now the that the deno executable has the create_deno_snapshot as a direct dependency, changes will be propagated.
Diffstat (limited to 'src/main.rs')
-rw-r--r--src/main.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/main.rs b/src/main.rs
index 7c6806d5d..1224d2af2 100644
--- a/src/main.rs
+++ b/src/main.rs
@@ -97,7 +97,7 @@ fn main() {
});
let state = Arc::new(isolate::IsolateState::new(flags, rest_argv));
- let snapshot = unsafe { snapshot::deno_snapshot.clone() };
+ let snapshot = snapshot::deno_snapshot();
let mut isolate = isolate::Isolate::new(snapshot, state, ops::dispatch);
tokio_util::init(|| {
isolate