summaryrefslogtreecommitdiff
path: root/js/os.ts
diff options
context:
space:
mode:
Diffstat (limited to 'js/os.ts')
-rw-r--r--js/os.ts7
1 files changed, 4 insertions, 3 deletions
diff --git a/js/os.ts b/js/os.ts
index 3344d1a51..ab73395b3 100644
--- a/js/os.ts
+++ b/js/os.ts
@@ -4,6 +4,7 @@ import { deno as fbs } from "gen/msg_generated";
import { assert } from "./util";
import * as util from "./util";
import { flatbuffers } from "flatbuffers";
+import { libdeno } from "./globals";
export function exit(exitCode = 0): never {
const builder = new flatbuffers.Builder();
@@ -14,7 +15,7 @@ export function exit(exitCode = 0): never {
fbs.Base.addMsg(builder, msg);
fbs.Base.addMsgType(builder, fbs.Any.Exit);
builder.finish(fbs.Base.endBase(builder));
- deno.send(builder.asUint8Array());
+ libdeno.send(builder.asUint8Array());
throw Error("Unreachable");
}
@@ -35,7 +36,7 @@ export function codeFetch(
fbs.Base.addMsg(builder, msg);
fbs.Base.addMsgType(builder, fbs.Any.CodeFetch);
builder.finish(fbs.Base.endBase(builder));
- const resBuf = deno.send(builder.asUint8Array());
+ const resBuf = libdeno.send(builder.asUint8Array());
// Process CodeFetchRes
const bb = new flatbuffers.ByteBuffer(new Uint8Array(resBuf));
const baseRes = fbs.Base.getRootAsBase(bb);
@@ -73,7 +74,7 @@ export function codeCache(
fbs.Base.addMsg(builder, msg);
fbs.Base.addMsgType(builder, fbs.Any.CodeCache);
builder.finish(fbs.Base.endBase(builder));
- const resBuf = deno.send(builder.asUint8Array());
+ const resBuf = libdeno.send(builder.asUint8Array());
// Expect null or error.
if (resBuf != null) {
const bb = new flatbuffers.ByteBuffer(new Uint8Array(resBuf));