# --- inputs & outputs --------------------------------------------------------
corpora/
results/

# --- rust --------------------------------------------------------------------
rust-bench/target/
target/
**/*.rs.bk
# (Cargo.lock is intentionally tracked for binaries — see repo-root .gitignore.)

# --- c++ / cmake -------------------------------------------------------------
cpp-bench/build/
cpp-bench/build-*/
build/
build-*/
.cache/
.cmake/
CMakeCache.txt
CMakeFiles/
CMakeUserPresets.json
CTestTestfile.cmake
cmake_install.cmake
install_manifest.txt
compile_commands.json
.ninja_deps
.ninja_log
build.ninja
rules.ninja
*.o
*.obj
*.a
*.lib
*.so
*.so.*
*.dylib
*.dll
*.exe
*.pdb
*.ilk
*.exp

# --- python ------------------------------------------------------------------
__pycache__/
*.py[cod]
*.egg-info/
.eggs/
.venv/
venv/
.mypy_cache/
.pytest_cache/
.ruff_cache/
.tox/

# --- profiling / flamegraphs -------------------------------------------------
flamegraph.svg
perf.data
perf.data.old
*.profraw
*.profdata
