diff options
Diffstat (limited to 'deno2/main.cc')
-rw-r--r-- | deno2/main.cc | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/deno2/main.cc b/deno2/main.cc index 5139e01be..29aacc4e6 100644 --- a/deno2/main.cc +++ b/deno2/main.cc @@ -3,31 +3,15 @@ #include <assert.h> #include <stdio.h> -#include "v8/include/v8.h" - #include "include/deno.h" -#include "natives_deno.cc" -#include "snapshot_deno.cc" int main(int argc, char** argv) { deno::v8_init(); - auto natives_blob = *StartupBlob_natives(); - printf("natives_blob %d bytes\n", natives_blob.raw_size); - - auto snapshot_blob = *StartupBlob_snapshot(); - printf("snapshot_blob %d bytes\n", snapshot_blob.raw_size); - - v8::V8::SetNativesDataBlob(&natives_blob); - v8::V8::SetSnapshotDataBlob(&snapshot_blob); - - deno::Deno* d = deno::deno_from_snapshot(&snapshot_blob, NULL, NULL); + deno::Deno* d = deno::from_snapshot(NULL, NULL); int r = deno::deno_load(d, "main2.js", "foo();"); if (r != 0) { printf("Error! %s\n", deno::deno_last_exception(d)); exit(1); } - - const char* v = v8::V8::GetVersion(); - printf("Hello World. V8 version %s\n", v); } |