Bytecode VM - Expert Bytecode Virtual Machine Design Skill
Designs bytecode virtual machines including instruction sets, dispatch mechanisms, and stack/register architectures.
Tags
Updated: 2026-02-14Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Design bytecode instruction sets
- Implement stack/register-based VMs
- Implement efficient dispatch mechanisms
- Design compact bytecode encoding
- Implement bytecode verification
- Handle exception handling in bytecode
- Design inline caching mechanisms
- Implement bytecode serialization/deserialization
Inputs
- VM implementation literature
- Architecture requirements
- Performance specifications
Outputs
- Architecture specification
- Dispatch mechanism design
- Generated VM code files
Requirements
- Read, Write, Edit, Glob, Grep, Bash tools
- VM implementation literature access
