On Thu, Feb 02, 2012 at 12:00:47PM +0100, Thomas Rast wrote: > My original plan was to make use_threads git-global, instead of > grep-global (and shift responsibility to the subsystems instead of their > users), but that's just me and the patches aren't ready yet. Yeah, having just dug into the threading code in grep a bit, I agree that would be a saner approach. The locking is all bolted-on, so you end up with these weird contracts between code, like the low-level grep code asking anybody who might be multi-threading it to initialize the mutexes to cover access to a totally different subsystem. I'd much rather each subsystem just take care of itself. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html