llvm-project
[clang][modules] Prevent deadlock in module cache
#182722
Merged
Go
Login via GitHub
Home
Pricing
FAQ
Install
Login
via GitHub
Overview
Commits
5
Changes
View On
GitHub
[clang][modules] Prevent deadlock in module cache
#182722
jansvoboda11
merged 5 commits into
llvm:main
from
jansvoboda11:module-cache-deadlock
jansvoboda11
requested a review
from
qiongsiwu
80 days ago
jansvoboda11
requested a review
from
Bigcheese
80 days ago
jansvoboda11
requested a review
from
vsapsai
80 days ago
jansvoboda11
requested a review
from
cyndyishida
80 days ago
llvmbot
added
clang
llvmbot
added
clang:driver
llvmbot
added
clang:frontend
llvmbot
added
clang:modules
llvmbot
added
backend:AMDGPU
llvmbot
added
llvm:support
jansvoboda11
marked this pull request as draft
79 days ago
Bigcheese
commented on 2026-02-23
[clang] Introduce `-fimplicit-modules-lock-timeout=<seconds>`
36b22cba
[clang] Introduce `#pragma clang __debug sleep`
45b66349
[clang][deps] Implement module cache lock timeout
dffa129f
[clang][deps] Implement module cache unsafe unlock
170acee0
[clang][deps] Implement module cache where unsafe unlock instantly no…
5dc6994d
jansvoboda11
force pushed
to
5dc6994d
79 days ago
jansvoboda11
marked this pull request as ready for review
79 days ago
cyndyishida
commented on 2026-02-26
cyndyishida
approved these changes on 2026-02-26
jansvoboda11
merged
de4a1a77
into main
75 days ago
jansvoboda11
deleted the module-cache-deadlock branch
75 days ago
Login to write a write a comment.
Login via GitHub
Reviewers
cyndyishida
Bigcheese
qiongsiwu
vsapsai
Assignees
No one assigned
Labels
clang
backend:AMDGPU
clang:driver
clang:frontend
clang:modules
llvm:support
Milestone
No milestone
Login to write a write a comment.
Login via GitHub