9 lines
319 B
JavaScript
9 lines
319 B
JavaScript
self.onmessage = async event => {
|
|
const { arrayBuffer, vcdSource, wasmBinary } = event.data;
|
|
eval(vcdSource);
|
|
const moduleArg = { wasmBinary };
|
|
const vcdstream = await makeVcdStream(moduleArg);
|
|
vcdstream.consume(arrayBuffer);
|
|
const info = vcdstream.getBasicInfo();
|
|
self.postMessage(info);
|
|
}; |