zetavm

Dynamic language VM

A virtual machine and JIT compiler for dynamic programming languages with built-in support for garbage collection, JIT compilation, and dynamically growable objects.

Multi-Language Platform for Dynamic Programming Languages

GitHub

633 stars
46 watching
42 forks
Language: C++
last commit: over 3 years ago
Linked from 1 awesome list

interpreterjitjit-compilerlanguagevm

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
facebook/hhvm A virtual machine designed to execute programs written in a statically-typed programming language. 18,227
vczh/tinymoe A dynamic typing programming language with features like DSL building and continuation semantics 925
vlang/vpm A package manager for a programming language called V 118
canokaue/gvm-vim Compiles VIM on a Golem Network node and runs it on a native machine. 0
jessekphillips/d.vim A syntax highlighting file for the D programming language in Vim 35
fastvm/paka A language and compiler for creating custom virtual machines. 159
zig-java/jaz A JVM implementation in Zig. 88
jaseemabid/olifant A language targeting LLVM with the goal of building a simple compiler 64
llvm-hs/llvm-hs-examples Demonstrates Haskell bindings to the LLVM compiler infrastructure 71
nominolo/lambdachine A virtual machine and compiler that enables JIT-based execution of a restricted subset of the Haskell programming language 77
zah/nim.vim Language plugin providing syntax highlighting, auto-indentation and project navigation features for the Nim programming language 212
mth/yeti A functional programming language designed to work on the Java Virtual Machine. 246
luishsu/wasmvm A standalone WebAssembly virtual machine 4
oguzhantopgul/vezir-project A Linux virtual machine designed for mobile application pentesting and malware analysis. 103
llvm-hs/llvm-hs-kaleidoscope A Haskell-based compiler backend that uses LLVM to generate and compile machine code 82