libgccjit
« Back to VersTracker
Description:
JIT library for the GNU compiler collection
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: compiler jit gcc library development
Install: brew install libgccjit
About:
libgccjit is a library that allows C and C++ programs to compile and execute machine code at runtime. It provides an API for building JIT compilers, enabling dynamic code generation and execution within applications. This allows for high-performance execution of dynamically generated code without requiring an external compiler.
Key Features:
  • C API for JIT compilation
  • Supports C and C++ language constructs
  • Generates native machine code for various architectures
  • Integrates with GCC's optimization pipeline
Use Cases:
  • Building JIT compilers for custom programming languages
  • Implementing dynamic code generation in performance-critical applications
  • Creating domain-specific languages (DSLs) with native code execution
Alternatives:
  • LLVM – More complex but offers greater flexibility and a richer ecosystem of tools
  • libjit – Lighter-weight alternative with a simpler API
Version History
Detected Version Rev Change Commit
Sep 29, 2025 4:33am 0 VERSION_BUMP fff77b01
Sep 11, 2025 6:32am 0 VERSION_BUMP 5cf9d854
Oct 29, 2024 9:04am 1 VERSION_BUMP 28b3ba01
Oct 28, 2024 9:23pm 1 VERSION_BUMP f63bc1de
Oct 28, 2024 7:10pm 1 VERSION_BUMP e1b3f92e