ademakov/libjit
Unofficial libjit mirror.
This library helps developers create software that needs to execute code very quickly. It takes arbitrary code instructions (your program's internal representation) and converts them into highly optimized machine code at runtime, which can then be executed by your computer's processor. It's intended for software engineers building virtual machines, emulators, or dynamic language runtimes.
No commits in the last 6 months.
Use this if you are a software developer building an application that interprets its own bytecode and you want to significantly improve its execution speed by compiling that bytecode to native machine code on the fly.
Not ideal if you are an application developer simply writing code in a high-level language and not building a system that requires custom code interpretation and dynamic compilation.
Stars
62
Forks
9
Language
C
License
LGPL-2.1
Category
Last pushed
May 10, 2020
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/ademakov/libjit"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
javaparser/javaparser
Java 1-25 Parser and Abstract Syntax Tree for Java with advanced analysis functionalities.
asmjit/asmjit
Low-latency machine code generation
lioncash/biscuit
A runtime code generator for RISC-V
llvm-hs/llvm-hs-pretty
Pretty printer for LLVM AST to Textual IR
bytexenon/Tiny-Lua-Compiler
⛄Possibly the smallest Lua compiler ever