Merge branch 'rv/grep-cleanup'
authorJunio C Hamano <gitster@pobox.com>
Thu, 8 Mar 2018 20:36:25 +0000 (12:36 -0800)
committerJunio C Hamano <gitster@pobox.com>
Thu, 8 Mar 2018 20:36:25 +0000 (12:36 -0800)
commit5fc4a7ed5dc4b164c574a4f2672e01146ffedf0f
treea7159ae097a9e371af214a08101b0b2803bfbad1
parent9e69a1484f73fbee63df53d68c23b1e9a48faa7f
parent38ef24dccfb696393d2e8e701bf2f81c9e6275e2
Merge branch 'rv/grep-cleanup'

Threaded "git grep" has been optimized to avoid allocation in code
section that is covered under a mutex.

* rv/grep-cleanup:
  grep: simplify grep_oid and grep_file
  grep: move grep_source_init outside critical section
builtin/grep.c