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

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektMCP-ServerÜber unsRanking-MethodikPresse
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 Repos

Awesome GitHub RepositoriesCompile-Time Optimization

Techniques to reduce the overhead of the compilation process and final binary size.

Distinct from Performance Profilers: This is about build-time overhead and binary bloat from testing frameworks, not runtime performance profiling.

Explore 4 awesome GitHub repositories matching programming languages & runtimes · Compile-Time Optimization. Refine with filters or upvote what's useful.

Awesome Compile-Time Optimization GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • doctest/doctestAvatar von doctest

    doctest/doctest

    6,765Auf GitHub ansehen↗

    doctest is a lightweight C++ unit testing framework and assertion library. It provides a single-header implementation that eliminates complex build dependencies, allowing developers to write and execute test cases directly within their source code. The framework is distinguished by its focus on compile-time performance and binary overhead. It uses conditional compilation guards to strip all testing logic and metadata from production binaries. Additionally, it features hierarchical subcases that re-execute parent setup code to isolate different execution paths within a single test case. Its c

    Minimizes compilation overhead and binary size by streamlining expression decomposition and stripping metadata.

    C++c-plus-pluscppcpp11
    Auf GitHub ansehen↗6,765
  • svf-tools/svfAvatar von SVF-tools

    SVF-tools/SVF

    1,684Auf GitHub ansehen↗

    SVF is an open-source static program analysis framework and points-to analysis library that tracks memory references, variable aliases, and data dependencies across whole programs. The platform translates compiled intermediate code formats into unified internal representations, constructing constraint graphs, call graphs, and control-flow graphs to model interprocedural execution behavior and memory state. The framework incorporates specialized engines for flow-sensitive, flow-insensitive, and context-sensitive pointer analysis alongside sparse value-flow graph generation. It features memory

    Transforms program instructions into constraint graphs where nodes represent pointers and edges represent dependencies.

    C++code-analysiscode-securitydependency-analysis
    Auf GitHub ansehen↗1,684
  • grin-compiler/grinAvatar von grin-compiler

    grin-compiler/grin

    1,062Auf GitHub ansehen↗

    Grin is a compiler infrastructure designed for the translation and optimization of high-level functional languages. It functions as a graph-reduction compiler, transforming source code into a standardized intermediate representation that facilitates whole-program analysis and efficient execution across diverse hardware architectures. The project distinguishes itself through a modular backend infrastructure that separates intermediate representation management from target-specific code generation. By utilizing graph-based transformations, the system performs advanced optimizations such as valu

    Performs whole-program analysis to eliminate redundant operations and reduce memory usage, resulting in faster execution times.

    Haskellcompilerdata-flow-analysisfunctional-programming
    Auf GitHub ansehen↗1,062
  • aplus-framework/frameworkAvatar von aplus-framework

    aplus-framework/framework

    262Auf GitHub ansehen↗

    This project is a full-stack web framework built on PHP that provides a structured environment for developing complete web applications. It utilizes a model-view-controller architecture to separate application data, user interface, and control logic, facilitating the management of complex application requirements. The framework distinguishes itself through a suite of integrated tools designed to unify server-side logic and client-side interfaces. It supports isomorphic code execution to maintain consistent behavior across the stack and employs server-side data hydration to populate the client

    Provides compile-time asset optimization to minimize payload size and improve browser loading performance.

    PHPaplusaplus-frameworkcache
    Auf GitHub ansehen↗262
  1. Home
  2. Programming Languages & Runtimes
  3. Compile-Time Optimization

Unter-Tags erkunden

  • Whole-Program Analysis1 Sub-TagPerforms whole-program analysis to eliminate redundant operations and reduce memory usage. **Distinct from Compile-Time Optimization:** Distinct from general compile-time optimization: focuses on whole-program analysis for execution speed and memory reduction.