awesome-repositories.com
Blog
MCP
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoServidor MCPAcerca deCómo clasificamosPrensa
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 repositorios

Awesome GitHub RepositoriesFunction Inliners

Compiler optimizations that replace function call sites with the function body to reduce overhead.

Distinct from Function Behavior Replacement: None of the candidates address compiler-level function inlining; most focus on AI tool calling or testing spies.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Function Inliners. Refine with filters or upvote what's useful.

Awesome Function Inliners GitHub Repositories

Encuentra los mejores repositorios con IA.Buscaremos los repositorios que mejor coincidan usando IA.
  • terser/terserAvatar de terser

    terser/terser

    9,299Ver en GitHub↗

    Terser is a JavaScript minifier and compressor designed to reduce file size through whitespace removal, symbol mangling, and logic optimization for ES6+. It functions as a toolkit for minification, a code mangler for shortening variable and property names, and a dead code eliminator that evaluates constant expressions to remove unreachable logic. The project operates as an AST toolkit that parses JavaScript source into SpiderMonkey AST format for structural analysis. It generates source maps to link compressed production code back to the original source, ensuring that minified bundles remain

    Replaces function calls with the actual function body to eliminate execution overhead and improve processing speed.

    JavaScript
    Ver en GitHub↗9,299
  • webassembly/binaryenAvatar de WebAssembly

    WebAssembly/binaryen

    8,354Ver en GitHub↗

    Binaryen is a WebAssembly compiler toolchain and optimizer designed to transform, validate, and shrink binary modules. It provides a comprehensive intermediate representation framework that converts binary code into a single-assignment form to enable advanced program analysis and code transformation. The project includes a specialized transformation engine that applies iterative optimization passes to increase execution speed and reduce binary size. Additionally, it functions as a transpiler that translates WebAssembly binary modules into executable JavaScript for environments that lack nativ

    Inlines initial conditional branches of functions to reduce call overhead without inlining the entire body.

    WebAssemblyc-plus-pluscompilersemscripten
    Ver en GitHub↗8,354
  • tile-ai/tilelangAvatar de tile-ai

    tile-ai/tilelang

    5,226Ver en GitHub↗

    TileLang is a Python-embedded domain-specific language compiler that JIT-compiles and autotunes GPU kernels. It uses a tile-based DSL, automatic software pipelining, and parallel autotuning to generate optimized GPU kernels at runtime. It supports tensor core operations with Pythonic syntax, automatic memory management, and thread mapping. The compiler searches over tile sizes, thread counts, and scheduling policies, compiling and benchmarking candidates in parallel to find the fastest kernel. It also caches compiled binaries and tuning results to disk for reuse across sessions. TileLang inc

    Inlines schedule blocks in kernels to reduce execution overhead.

    Python
    Ver en GitHub↗5,226
  • wemobiledev/articleAvatar de WeMobileDev

    WeMobileDev/article

    4,395Ver en GitHub↗

    This repository is a collection of technical knowledge and solutions focused on mobile application development, particularly for Android and iOS platforms. It covers a wide range of practical engineering challenges, including hotfix and patching techniques, database management and repair, network communication, logging, and video processing. The content is presented as shared knowledge, documenting real-world problems and their implementations. The project provides detailed guidance on applying hotfixes to running Android applications through multiple methods, such as class replacement, full

    Documents techniques to prevent ART compiler inlining for preserving hotfix correctness.

    Ver en GitHub↗4,395
  1. Home
  2. Programming Languages & Runtimes
  3. Function Inliners

Explorar subetiquetas

  • Partial Inlining1 sub-etiquetaInlining only specific portions of a function, such as initial branches, to reduce overhead. **Distinct from Function Inliners:** Distinct from full Function Inlining by selectively inlining only the entry logic rather than the whole body.