Med Ismail Bennani bf447e27d2
[llvm/Support] Make llvm::sys::RWMutex Lockable (#90667)
This patch extends the `llvm::sys::RWMutex` class to fullfill the
`Lockable` requirement to include attempted locking, by implementing a
`bool try_lock` member function.

As the name suggests, this method will try to acquire to lock in a
non-blocking fashion and release it immediately. If it managed to
acquire the lock, returns `true`, otherwise returns `false`.

Signed-off-by: Med Ismail Bennani <ismail@bennani.ma>
2024-05-01 15:32:36 -07:00
..
2024-04-12 14:33:35 -07:00
2023-06-13 10:47:18 +01:00
2023-05-30 14:12:20 -07:00
2023-12-01 11:28:42 -08:00
2023-07-18 13:36:11 -07:00