aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/javascript.zig
diff options
context:
space:
mode:
authorGravatar WingLim <winglims@gmail.com> 2023-09-10 17:58:10 +0800
committerGravatar GitHub <noreply@github.com> 2023-09-10 02:58:10 -0700
commitafcbed218c425872648b7c0aa2ce331ad3b0d612 (patch)
tree4c423d9607c6410b4efe1fabe2990f498203a69d /src/bun.js/javascript.zig
parent682406c42ceee590c2b90900175f0eb1eaed5637 (diff)
downloadbun-afcbed218c425872648b7c0aa2ce331ad3b0d612.tar.gz
bun-afcbed218c425872648b7c0aa2ce331ad3b0d612.tar.zst
bun-afcbed218c425872648b7c0aa2ce331ad3b0d612.zip
fix(bindings): add missing binding (#4682)
Diffstat (limited to 'src/bun.js/javascript.zig')
-rw-r--r--src/bun.js/javascript.zig3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/bun.js/javascript.zig b/src/bun.js/javascript.zig
index 6fd4cf557..0d73c31c5 100644
--- a/src/bun.js/javascript.zig
+++ b/src/bun.js/javascript.zig
@@ -288,6 +288,7 @@ pub export fn Bun__Process__send(
globalObject: *JSGlobalObject,
callFrame: *JSC.CallFrame,
) JSValue {
+ JSC.markBinding(@src());
if (callFrame.argumentsCount() < 1) {
globalObject.throwInvalidArguments("process.send requires at least one argument", .{});
return .zero;
@@ -2749,6 +2750,7 @@ pub const VirtualMachine = struct {
this: *IPCInstance,
message: IPC.DecodedIPCMessage,
) void {
+ JSC.markBinding(@src());
switch (message) {
// In future versions we can read this in order to detect version mismatches,
// or disable future optimizations if the subprocess is old.
@@ -2765,6 +2767,7 @@ pub const VirtualMachine = struct {
}
pub fn handleIPCClose(this: *IPCInstance, _: IPC.Socket) void {
+ JSC.markBinding(@src());
if (this.globalThis) |global| {
var vm = global.bunVM();
vm.ipc = null;