mirror of
https://github.com/pybind/pybind11.git
synced 2026-07-18 01:28:10 +00:00
style: pre-commit fixes
This commit is contained in:
@@ -240,16 +240,14 @@ public:
|
||||
};
|
||||
|
||||
class pycritical_section {
|
||||
pymutex& mutex;
|
||||
pymutex &mutex;
|
||||
PyCriticalSection cs;
|
||||
|
||||
public:
|
||||
explicit pycritical_section(pymutex& m) : mutex(m) {
|
||||
explicit pycritical_section(pymutex &m) : mutex(m) {
|
||||
PyCriticalSection_BeginMutex(&cs, &mutex.mutex);
|
||||
}
|
||||
~pycritical_section() {
|
||||
PyCriticalSection_End(&cs);
|
||||
}
|
||||
~pycritical_section() { PyCriticalSection_End(&cs); }
|
||||
};
|
||||
|
||||
// Instance map shards are used to reduce mutex contention in free-threaded Python.
|
||||
|
||||
Reference in New Issue
Block a user