-Dcycle_limit to give a VM cycles limit. This disables the JIT compiler until I figure out how to evaluate the amount of cpu usage of a compiled function.
Further sandboxing would require forbidding usage of standard libs like io, fs etc. Which is already possible by having a copy of buzz without those libs .dylib/.so files
Two new build flags:
-Dmemory_limit
to give a memory usage limit.-Dcycle_limit
to give a VM cycles limit. This disables the JIT compiler until I figure out how to evaluate the amount of cpu usage of a compiled function.io
,fs
etc. Which is already possible by having a copy of buzz without those libs.dylib
/.so
files