INSTRUCTION SET ARCHITECTURE OF MAMBA, A NEW VIRTUAL MACHINE FOR PYTHON
Date
2002-09-30
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Python programs are implemented by compiling them into code for
a virtual machine. Mamba is a new virtual machine for Python whose design
is minimalist and register-based. In contrast, the current Python virtual
machine is stack-based and contains almost six times as many instructions as
Mamba. We anticipate that our smaller instruction set will greatly simplify
optimization implementation. In this paper we detail Mamba's instruction
set and execution model.
Description
Keywords
Computer Science