gamesh411 wrote:

This commit is NFC, and the intention is to allow the integration of this 
checker into BlockInCriticalSectionChecker and PthreadLockChecker to also be 
NFC (or very close to that).

This patch introduces a new data model for the threading-related information in 
the static analyzer and a checker that updates this information for APIs 
currently modelled in those two threading-related checkers.
The raw trace of the mutex events and some derived information (the state of 
the mutexes and the currently active crit sections). This is redundant, but 
IMO, the raw trace of events is also beneficial for extensibility.

https://github.com/llvm/llvm-project/pull/111381
_______________________________________________
cfe-commits mailing list
cfe-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

Reply via email to