fastcc

    Download zip
    Author
    Version
    0.1.0
    License
    LGPL-2.1-or-later
    Last updated
    7 months ago
    Downloads
    28

    Dependencies

    #fastcc.mbt

    #Benchmarks

    #refs/vc/v.c (bench_tinycc_compile.sh DATASET=vc)

    File: refs/vc/v.c (138152 LOC)

    Environment: macOS arm64, fastcc from this repo built in release mode.

    Command:

    DATASET=vc APPLY_VC_PATCH=1 DETAIL=1 REPEAT=3 WARMUP=1 scripts/bench_tinycc_compile.sh

    Results (3 runs):

    • fastcc.mbt total: 0.425s
    • refs/tinycc total: 0.113s
    • clang total: 1.592s
    • ratio (mbt/ref): 3.77x
    • ratio (mbt/clang): 0.27x
    • ratio (ref/clang): 0.07x
    • phases avg ms: parse=137.484 sem=62.083 codegen=187.454 total=387.021
    • notes: arm64 benchmark applies refs/vc_patches/arm64_closure_bytes.patch to refs/vc/v.c; clang uses system headers (compat include skipped); numbers vary by run

    Source Files

    Powered by MoonBit

    Site sourceReport issuePackagesBuild queueSkillsStatistics

    © 2026 mooncakes.io