aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorGravatar Dylan Conway <35280289+dylan-conway@users.noreply.github.com> 2023-05-09 18:37:50 -0700
committerGravatar GitHub <noreply@github.com> 2023-05-09 18:37:50 -0700
commita47e2c6021740be7af3fbbf38450083af9b8019f (patch)
tree0213f7dbbf166bea0b3a49b54752f908510bd50d /src
parent5a18d24a961b8e1054906c70bd1efe5c3e134e19 (diff)
downloadbun-a47e2c6021740be7af3fbbf38450083af9b8019f.tar.gz
bun-a47e2c6021740be7af3fbbf38450083af9b8019f.tar.zst
bun-a47e2c6021740be7af3fbbf38450083af9b8019f.zip
add `WebAssemblyInstance` and `WebAssemblyGCObject` js types (#2835)
* add `WebAssemblyInstance` and `WebAssemblyGCObject` * update c api
Diffstat (limited to 'src')
-rw-r--r--src/bun.js/bindings/bindings.zig4
-rw-r--r--src/bun.js/javascript_core_c_api.zig6
2 files changed, 8 insertions, 2 deletions
diff --git a/src/bun.js/bindings/bindings.zig b/src/bun.js/bindings/bindings.zig
index cc1df0b0d..278fb56dd 100644
--- a/src/bun.js/bindings/bindings.zig
+++ b/src/bun.js/bindings/bindings.zig
@@ -2883,6 +2883,8 @@ pub const JSValue = enum(JSValueReprInt) {
JSWeakMap,
JSWeakSet,
WebAssemblyModule,
+ WebAssemblyInstance,
+ WebAssemblyGCObject,
// Start StringObject s.
StringObject,
DerivedStringObject,
@@ -2940,6 +2942,8 @@ pub const JSValue = enum(JSValueReprInt) {
.Uint8Array,
.Uint8ClampedArray,
.WebAssemblyModule,
+ .WebAssemblyInstance,
+ .WebAssemblyGCObject,
=> true,
else => false,
};
diff --git a/src/bun.js/javascript_core_c_api.zig b/src/bun.js/javascript_core_c_api.zig
index 4dc1e0f6b..46ff94eba 100644
--- a/src/bun.js/javascript_core_c_api.zig
+++ b/src/bun.js/javascript_core_c_api.zig
@@ -479,8 +479,10 @@ pub const CellType = enum(u8) {
JSWeakMapType = 69,
JSWeakSetType = 70,
WebAssemblyModuleType = 71,
- StringObjectType = 72,
- DerivedStringObjectType = 73,
+ WebAssemblyInstanceType = 72,
+ WebAssemblyGCObjectType = 73,
+ StringObjectType = 74,
+ DerivedStringObjectType = 75,
MaxJSType = 255,
_,