Skip to content

Commit e5ca52a

Browse files
committed
about WebAssembly.Memory
1 parent 81c6523 commit e5ca52a

File tree

1 file changed

+4
-0
lines changed

1 file changed

+4
-0
lines changed

src/wasi_farm/farm.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,10 @@ export class WASIFarm {
4747

4848
this.fds = new_fds;
4949

50+
// WebAssembly.Memory can be used to create a SharedArrayBuffer, but it cannot be transferred by postMessage.
51+
// Uncaught (in promise) DataCloneError:
52+
// Failed to execute 'postMessage' on 'Worker':
53+
// SharedArrayBuffer transfer requires self.crossOriginIsolated.
5054
try {
5155
new SharedArrayBuffer(4);
5256
this.can_array_buffer = true;

0 commit comments

Comments
 (0)