summaryrefslogtreecommitdiff
path: root/core/core.js
diff options
context:
space:
mode:
authorAaron O'Mullan <aaron.omullan@gmail.com>2021-04-12 21:55:05 +0200
committerGitHub <noreply@github.com>2021-04-12 15:55:05 -0400
commit46b1c653c0c433932908b7610f60b409af134c76 (patch)
tree00d8b59c8c4e9b90538d548ebd828d2b3f94d4fd /core/core.js
parenta20504642d083172f297543f9788b128e9c2e0bc (diff)
refactor(deno): remove concept of bin & json ops (#10145)
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,