llvm-project
[clang][modules] Prevent deadlock in module cache
#182722
Merged

[clang][modules] Prevent deadlock in module cache #182722

jansvoboda11
jansvoboda11 jansvoboda11 requested a review from qiongsiwu qiongsiwu 80 days ago
jansvoboda11 jansvoboda11 requested a review from Bigcheese Bigcheese 80 days ago
jansvoboda11 jansvoboda11 requested a review from vsapsai vsapsai 80 days ago
jansvoboda11 jansvoboda11 requested a review from cyndyishida cyndyishida 80 days ago
llvmbot llvmbot added clang
llvmbot llvmbot added clang:driver
llvmbot llvmbot added clang:frontend
llvmbot llvmbot added clang:modules
llvmbot
github-actions
github-actions
llvmbot llvmbot added backend:AMDGPU
llvmbot llvmbot added llvm:support
jansvoboda11 jansvoboda11 marked this pull request as draft 79 days ago
Bigcheese
Bigcheese commented on 2026-02-23
vsapsai
jansvoboda11
jansvoboda11 [clang] Introduce `-fimplicit-modules-lock-timeout=<seconds>`
36b22cba
jansvoboda11 [clang] Introduce `#pragma clang __debug sleep`
45b66349
jansvoboda11 [clang][deps] Implement module cache lock timeout
dffa129f
jansvoboda11 [clang][deps] Implement module cache unsafe unlock
170acee0
jansvoboda11 [clang][deps] Implement module cache where unsafe unlock instantly no…
5dc6994d
jansvoboda11 jansvoboda11 force pushed to 5dc6994d 79 days ago
jansvoboda11
jansvoboda11 jansvoboda11 marked this pull request as ready for review 79 days ago
cyndyishida
cyndyishida commented on 2026-02-26
cyndyishida
cyndyishida approved these changes on 2026-02-26
jansvoboda11
jansvoboda11 jansvoboda11 merged de4a1a77 into main 75 days ago
jansvoboda11 jansvoboda11 deleted the module-cache-deadlock branch 75 days ago
llvm-ci
llvm-ci
llvm-ci

Login to write a write a comment.

Login via GitHub

Assignees
No one assigned
Labels
Milestone