commit | 434736a1a621f785858e58efe682320178de7993 | [log] [tgz] |
---|---|---|
author | Antoine Pitrou <solipsis@pitrou.net> | Tue Nov 10 18:46:01 2009 +0000 |
committer | Antoine Pitrou <solipsis@pitrou.net> | Tue Nov 10 18:46:01 2009 +0000 |
tree | cbd08641338319c3c8d6c85d3680ee6c8dad279a | |
parent | 0e31201848f45db86bea6bf5bd196e2db88fbfbe [diff] |
Issue #3001: Add a C implementation of recursive locks which is used by default when instantiating a `Threading.RLock` object. This makes recursive locks as fast as regular non-recursive locks (previously, they were slower by 10x to 15x).