vllm
[Core] Reuse empty block lists whenever possible in KVCacheBlocks to mitigate GC costs
#24964
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
12
Changes
View On
GitHub
[Core] Reuse empty block lists whenever possible in KVCacheBlocks to mitigate GC costs
#24964
njhill
merged 12 commits into
vllm-project:main
from
Jialin:gc_none_block
mergify
added
frontend
mergify
added
multi-modality
mergify
added
v1
mergify
added
tpu
mergify
removed
tpu
Jialin
changed the title
Gc none block
[Core] Replace empty list with None in KVCacheBlocks for GC optimization
320 days ago
Jialin
marked this pull request as ready for review
320 days ago
Jialin
requested a review
from
heheda12345
320 days ago
Jialin
force pushed
320 days ago
Jialin
requested a review
from
WoosukKwon
317 days ago
Jialin
requested a review
from
robertgshaw2-redhat
317 days ago
Jialin
requested a review
from
njhill
317 days ago
Jialin
requested a review
from
ywang96
317 days ago
Jialin
requested a review
from
comaniac
317 days ago
Jialin
requested a review
from
alexm-redhat
317 days ago
Jialin
requested a review
from
ApostaC
317 days ago
Jialin
force pushed
317 days ago
Jialin
force pushed
317 days ago
Jialin
marked this pull request as draft
317 days ago
Jialin
force pushed
308 days ago
Jialin
marked this pull request as ready for review
308 days ago
heheda12345
commented on 2025-09-30
njhill
commented on 2025-10-01
mergify
added
needs-rebase
Jialin
force pushed
303 days ago
mergify
removed
needs-rebase
Jialin
force pushed
300 days ago
Jialin
changed the title
[Core] Replace empty list with None in KVCacheBlocks for GC optimization
[Core] Reuse empty block lists whenever possible in KVCacheBlocks to mitigate GC costs
300 days ago
heheda12345
commented on 2025-10-09
mergify
added
needs-rebase
list -> tuple
049b5a5a
change more interfaces
6f905c3d
code comment
ba941262
Address comments
371f2f79
tuple[list[KVCacheBlock]] -> tuple[Sequence[KVCacheBlock]]
dbfbc6c6
Fix import
e08e898a
format
e1bba140
Aoivd unnecessary iterations and copies in KVCacheBlocks.__add__
692acf69
Get rid of custom type and use Sequence[KVCacheBlock] directly
4b781afb
Jialin
force pushed
to
4b781afb
293 days ago
mergify
removed
needs-rebase
fix precommit error
80d758bc
houseroad
commented on 2025-10-14
houseroad
approved these changes on 2025-10-14
houseroad
added
ready
Address comments
bad5bf3e
Remove unrelated changes
1f110b14
njhill
approved these changes on 2025-10-14
njhill
merged
acaa2c0a
into main
292 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
njhill
houseroad
heheda12345
WoosukKwon
robertgshaw2-redhat
ywang96
comaniac
alexm-redhat
ApostaC
Assignees
No one assigned
Labels
frontend
ready
v1
multi-modality
Milestone
No milestone
Login to write a write a comment.
Login via GitHub