aboutsummaryrefslogtreecommitdiff
path: root/src/bun.js/javascript.zig
diff options
context:
space:
mode:
Diffstat (limited to '')
-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;