ewasm/wasm-metering
View on GitHub ↗ ★ 73 JavaScript
[ORPHANED] Injects metering into webassembly binaries
5 mentions on Hacker News by 2 people: 0 stories, 5 comments · first 2018-08-02 · latest 2020-09-18
20082026
-
…an external function which meters and destroys/suspends execution when a limit is reached (e.g. https://github.com/ewasm/wasm-metering ) - use a VM which counts instructions (e.g. https://github.com/perlin-network/life ) - use hardware…
comment by 7373737373 · 2020-09-18 · in Lua in the Kernel? -
That can be addressed by pre-processing WASM like in https://github.com/ewasm/wasm-metering so it aborts if it runs for too many steps.
comment by AgentME · 2019-09-09 · in GCC eBPF for Linux port has landed -
…transpiling their source to call an external metering function every time a code block is entered: https://github.com/ewasm/wasm-metering I have not seen something like this demonstrated in a Javascript/high-level-language context yet.
comment by 7373737373 · 2018-11-09 · in Cloud Computing Without Containers -
…by wasm-metering[0] to set execution op limits so infinite loops can be recovered from. [0] https://github.com/ewasm/wasm-metering
comment by AgentME · 2018-08-27 · in Oops, I Wrote a C++ Compiler -
…need custom support from a WebAssembly VM (or a much more extensive preprocessor) for that. [0] https://github.com/ewasm/wasm-metering
comment by AgentME · 2018-08-02 · in Show HN: Life – A secure, blazing-fast, cross-platform WebAssembly VM in Go