summaryrefslogtreecommitdiff
path: root/core/core.js
diff options
context:
space:
mode:
Diffstat (limited to 'core/core.js')
-rw-r--r--core/core.js22
1 files changed, 6 insertions, 16 deletions
diff --git a/core/core.js b/core/core.js
index 3142aa93a..0697458de 100644
--- a/core/core.js
+++ b/core/core.js
@@ -102,7 +102,7 @@
return res;
}
- function jsonOpAsync(opName, args = null, zeroCopy = null) {
+ function opAsync(opName, args = null, zeroCopy = null) {
const promiseId = nextPromiseId++;
const maybeError = dispatch(opName, promiseId, args, zeroCopy);
// Handle sync error (e.g: error parsing args)
@@ -110,31 +110,21 @@
return setPromise(promiseId).then(unwrapOpResult);
}
- function jsonOpSync(opName, args = null, zeroCopy = null) {
+ function opSync(opName, args = null, zeroCopy = null) {
return unwrapOpResult(dispatch(opName, null, args, zeroCopy));
}
- function binOpSync(opName, args = null, zeroCopy = null) {
- return jsonOpSync(opName, args, zeroCopy);
- }
-
- function binOpAsync(opName, args = null, zeroCopy = null) {
- return jsonOpAsync(opName, args, zeroCopy);
- }
-
function resources() {
- return Object.fromEntries(jsonOpSync("op_resources"));
+ return Object.fromEntries(opSync("op_resources"));
}
function close(rid) {
- jsonOpSync("op_close", rid);
+ opSync("op_close", rid);
}
Object.assign(window.Deno.core, {
- binOpAsync,
- binOpSync,
- jsonOpAsync,
- jsonOpSync,
+ opAsync,
+ opSync,
dispatch: send,
dispatchByName: dispatch,
ops,