diff options
author | 2022-07-04 16:36:51 -0700 | |
---|---|---|
committer | 2022-07-04 16:36:51 -0700 | |
commit | 667303fc861afaa33ceb273a1e1652c7cd706879 (patch) | |
tree | 9776bf6c47137397fb75b50b8e8c4b1aa3c5f0a6 | |
parent | 6768db9a6e14b03980a8b9119d01c9cfd9390e83 (diff) | |
download | bun-667303fc861afaa33ceb273a1e1652c7cd706879.tar.gz bun-667303fc861afaa33ceb273a1e1652c7cd706879.tar.zst bun-667303fc861afaa33ceb273a1e1652c7cd706879.zip |
[internal] Add a note explaining what to do if this fails
-rw-r--r-- | src/bun.js/bindings/bindings.zig | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/bun.js/bindings/bindings.zig b/src/bun.js/bindings/bindings.zig index 2df7c634c..89d9ad3a5 100644 --- a/src/bun.js/bindings/bindings.zig +++ b/src/bun.js/bindings/bindings.zig @@ -1633,6 +1633,10 @@ pub const JSGlobalObject = extern struct { pub fn bunVM(this: *JSGlobalObject) *JSC.VirtualMachine { if (comptime bun.Environment.allow_assert) { + // if this fails + // you most likely need to run + // make clean-jsc-bindings + // make jsc-bindings-mac -j10 std.debug.assert(this.bunVM_() == @ptrCast(*anyopaque, JSC.VirtualMachine.vm)); } return @ptrCast(*JSC.VirtualMachine, @alignCast(std.meta.alignment(JSC.VirtualMachine), this.bunVM_())); |