A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
- jit-compiler
- compiler
- interpreter
- intermediate-representation
77,852 visible repositories in the index
25–48 of 62 · Most stars
A lightweight JIT compiler based on MIR (Medium Internal Representation) and C11 JIT compiler and interpreter based on MIR
Malloy is a modern open source language for describing data relationships and transformations.
Alternative rust compiler (re-implementation)
An educational software system of a tiny self-compiling C compiler, a tiny self-executing RISC-V emulator, and a tiny self-hosting RISC-V hypervisor.
Programming language for literate programming law specification
KCL Language Core and API
Incremental rust builds up to 92x faster than cargo/rustc
A JIT assembler for x86/x64 architectures supporting the latest instruction set extensions such as AVX10.2 and ACE
A collection of tools, libraries, and tests for Vulkan shader compilation.
Compiler for multiple programming models (SYCL, C++ standard parallelism, HIP/CUDA) for CPUs and GPUs from all vendors: The independent, community-driven compiler for C++-based heterogeneous programming models. Lets applications adapt themselves to all the hardware in the system - even at runtime!
Cairo is the first Turing-complete language for creating provable programs for general computation.
The Lux Programming Language
JPHP - an implementation of PHP on Java VM
A simple, lightweight, flexible, embeddable, portable and multi-paradigm dynamic programming language for developing applications, tools, and domain-specific languages
Fast Compiler for C# Expression Trees and the lightweight LightExpression alternative. Diagnostic and code generation tools for the expressions.
[INACTIVE] Avian is a lightweight virtual machine and class library designed to provide a useful subset of Java's features, suitable for building self-contained applications.
A language and an embedded JIT compiler
A PHP-to-native compiler. Takes a subset of PHP - including eval() - and compiles it directly to native assembly, producing standalone binaries for macOS ARM64, Linux ARM64, and Linux x86_64. No VM, no external runtime, no dependencies: dynamic eval falls back to an optional statically linked interpreter.
Compiles C# code by first rewriting the syntax trees of LINQ expressions using plain procedural code, minimizing allocations and dynamic dispatch.
Compile Java byte-code to native CPU's.
A modern supercompiler for call-by-value functional languages
The new generation Pascal programming language for .NET
A high-performance engine for engineering math, physics simulation, and MCAD and ECAD as code. RunMat checks types, sizes and units before anything runs, executes on CPU and GPU, and runs existing MATLAB-language code as written.
JavaScript Engine for .NET