Commit 9d81509a by Carlos Martín Nieto

index: get rid of the locking

We don't support using an index object from multiple threads at the same
time, so the locking doesn't have any effect when following the
rules. If not following the rules, things are going to break down
anyway.
parent e9c0d796
...@@ -28,7 +28,6 @@ struct git_index { ...@@ -28,7 +28,6 @@ struct git_index {
git_vector entries; git_vector entries;
git_idxmap *entries_map; git_idxmap *entries_map;
git_mutex lock; /* lock held while entries is being changed */
git_vector deleted; /* deleted entries if readers > 0 */ git_vector deleted; /* deleted entries if readers > 0 */
git_atomic readers; /* number of active iterators */ git_atomic readers; /* number of active iterators */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment