Secure and fast microVMs for serverless computing.
-
Updated
Jul 12, 2022 - Rust
{{ message }}
Secure and fast microVMs for serverless computing.
In bytecodealliance/wasmtime#2497 (comment) we added support for generating nested modules, and we generate these modules by concatenating strings of WAT and then passing it to Module::new which internally checks for WAT strings and assembles them into Wasm bytes if necessary.
We can make this more efficient, improving the number of test cases we fuzz in a
Related to metering wasm3/wasm3#127 and being able to run a set number of instructions, I'd like to be able to serialize a paused interpreter's state and deserialize it to a new interpreter instance; very roughly,
const interp = new wasm3.Interpreter(module);
interp.interpretNInstructions(100);
const interpState = interp.serializeState();
const interp2 = wasm3.In
Since e04ca904a9455afc63aa87db775fe4463ab899b7
The introduction of the minimap screenshot feature appears to be duplicating functionality that will be used elsewhere for drawing the widgets within the minimap window; specifically, the GetMinimapOwner function is very likely to be replicating functionality used by the owner information overlay of the minimap window.
iOS Debugging Tool
Written in C++ and using SDL, The Powder Toy is a desktop version of the classic 'falling sand' physics sandbox, it simulates air pressure and velocity as well as heat.
Dependency injection via @In is a widely used mechanism throughout our code-base.
However, it doesn't seem to be supported for all kinds of classes yet.
While it is implemented for world generators, it is not yet implemented for world-gen plugins.
If used for these, it can/will lead to NPEs due to fields not being properly initialized before being accessed.
Advanced vm/sandbox for Node.js
Pafish is a testing tool that uses different techniques to detect virtual machines and malware analysis environments in the same way that malware families do
Currently, a lot of operations are being done in the componentDidUpdate, and as Dan mentioned on #377 this is a pattern that must be avoided, in order to prevent nested updates. So, we need to find out how to improve this method and address other performances issues that this might be causing.
I haven't gone any further and haven't collected evidence of any performance issues, but as the curr
The virtio_scsi driver enqueues buffers to the eventq but does not actually handle them on completion. The following events could be reported to the driver which require some action to be taken:
A sandboxed JavaScript interpreter in JavaScript.
as that component doesn't exist, seems like these are leftover from porting thrive over the years and haven't been cleaned up.
Generates sandboxes for C/C++ libraries automatically
The lightweight Arch Linux based distro that runs, without root privileges, upon any Linux distro
Compile and run user-submitted code in a docker based sandbox.
Distributed Computing for AI Made Simple
hvpp is a lightweight Intel x64/VT-x hypervisor written in C++ focused primarily on virtualization of already running operating system
League Sandbox's Game Server
A nifty JavaScript sandbox for Node.js
Sandboxed Execution Environment
Microsoft Build Accelerator
A fast, hackable and simple x64 VT-x hypervisor for Windows and Linux. Builtin userspace sandbox and introspection engine.
This would allow site-managed generators to be written in more than C++. We already store known extensions in the Executor classes.
Provide powerful tools for seccomp analysis
Add a description, image, and links to the sandbox topic page so that developers can more easily learn about it.
To associate your repository with the sandbox topic, visit your repo's landing page and select "manage topics."
Now that we have the
checklocksanalyzer, we should annotate values that are lock-protected with an appropriatechecklocksattribute.