灵符lingfu

ling-codegen

↓ 0 downloads

Cranelift JIT/AOT + bytecode VM

Keywords codegen, cranelift, jit, aot, vm
lingfu install ling-codegen
LicenseApache-2.0 OR MIT
AuthorsLing Lin, Sanny Lin
READMECode / FilesVersionsDependency GraphDependentsSecurityBuildsSettings

README

ling-codegen

Ling's code-generation backend that turns MIR into native code.

Functionality

Compiles MIR via Cranelift, both JIT (at runtime) and AOT (ahead of time), with a bytecode VM fallback.

Features

  • Cranelift JIT for fast execution
  • AOT compilation to distributable native files
  • A bytecode VM as a fallback
  • Connects to ling-mir and ling-core

Applications

Powers ling run and ling build at compile-level speed.

← Back to index