targets/wasm_exec: add runtime.getRandomData to gojs imports

This commit is contained in:
pedramktb
2026-05-02 01:41:51 +02:00
committed by Ron Evans
parent fd8e0bd70b
commit 6233915ecf
+5
View File
@@ -294,6 +294,11 @@
return BigInt((timeOrigin + performance.now()) * 1e6);
},
// func getRandomData(r []byte)
"runtime.getRandomData": (slice_ptr, slice_len, slice_cap) => {
crypto.getRandomValues(loadSlice(slice_ptr, slice_len, slice_cap));
},
// func sleepTicks(timeout int64)
"runtime.sleepTicks": (timeout) => {
// Do not sleep, only reactivate scheduler after the given timeout.