Files

Files
8,469
43 extensions
Lines of Code
2,704,135
319 per file
Average File Size
15.6 KB
128.7 MB in total

File count by date

Extensions

Files with excluded extensions are not shown; configure exclude_exts in gitstats.conf.

ExtensionFilesLinesShareLines/file
py5,5632,034,10675.2%365
json719172,0686.4%239
rs375153,1735.7%408
yaml51872,6702.7%140
cu11457,0462.1%500
md32854,0692.0%164
cpp5429,9321.1%554
sh14723,7980.9%161
cuh7423,6400.9%319
hpp4822,2110.8%462
txt16313,2100.5%81
h3810,9620.4%288
lock16,6450.2%6,645
jinja896,4480.2%72
html43,9480.1%987
svg73,0810.1%440
yml332,9430.1%89
cmake112,4860.1%226
no extension31,5380.1%512
toml241,1050.0%46
rocm11,0370.0%1,037
rocm_7211,0180.0%1,018
hcl47000.0%175
slurm15920.0%592
cpu14940.0%494
proto24930.0%246
rocm_base14760.0%476
in53280.0%65
xpu12860.0%286
s390x12710.0%271
css21950.0%97
tpl11720.0%172
js71670.0%23
inl11660.0%166
ppc64le11510.0%151
patch21060.0%53
zen1980.0%98
jsonl120.0%2
typed120.0%2
png87———
jpg4———
mp42———
ico1———

Most changed files (code churn)

Files in the current tree touched most often across all commits. High-churn files are hotspots that may benefit from extra review or refactoring.

FileTimes Changed
vllm/v1/worker/gpu_model_runner.py847
vllm/engine/arg_utils.py784
vllm/envs.py598
tests/models/registry.py549
.buildkite/test-pipeline.yaml528
vllm/model_executor/models/registry.py468
vllm/v1/core/sched/scheduler.py373
vllm/config/vllm.py370
docs/models/supported_models.md368
vllm/entrypoints/openai/api_server.py368
vllm/_custom_ops.py364
.buildkite/test-amd.yaml364
vllm/entrypoints/llm.py346
vllm/engine/llm_engine.py336
CMakeLists.txt319
setup.py311
vllm/v1/worker/gpu_worker.py310
vllm/v1/worker/gpu/model_runner.py302
vllm/transformers_utils/config.py301
vllm/model_executor/layers/fused_moe/layer.py298
vllm/v1/engine/core.py293
vllm/config/model.py263
vllm/model_executor/layers/quantization/fp8.py260
tests/conftest.py254
vllm/platforms/rocm.py238