Roll src/third_party/re2/src/ f620af75b..2cf86e5ab (12 commits)

https://chromium.googlesource.com/external/github.com/google/re2.git/+log/f620af75bd69..2cf86e5ab6dc

$ git log f620af75b..2cf86e5ab --date=short --no-merges --format='%ad %ae %s'
2018-12-24 junyer Compute num_captures_ eagerly.
2018-12-21 junyer Make AddState actually POD. Mea culpa.
2018-12-21 ckennelly Use PODArray<> for stacks and also for nodebyid in Prog::IsOnePass().
2018-12-21 ckennelly Use PODArray<> for temporary Regexp* arrays.
2018-12-18 ckennelly Make Compiler and Prog use PODArray<> for Insts.
2018-12-18 junyer Revert the commits for the shard_cache_mutex option.
2018-12-14 junyer Add a benchmark for the shard_cache_mutex option.
2018-12-13 junyer Make NumCPUs() in util/benchmark.cc work better.
2018-12-13 junyer Fix a bug in the DFA destructor.
2018-12-13 junyer Use NUMA topology to shard the DFA state cache mutex.
2018-12-13 junyer Prepare to shard the DFA state cache mutex.
2018-12-13 junyer Introduce the shard_cache_mutex option.

Created with:
  roll-dep src/third_party/re2/src

R=mmoroz@chromium.org

Bug: 0
Change-Id: Ic96608d666c6af5639a098d0d772d6e4de516a50
Reviewed-on: https://chromium-review.googlesource.com/c/1394372
Reviewed-by: Max Moroz <mmoroz@chromium.org>
Commit-Queue: Max Moroz <mmoroz@chromium.org>
Cr-Commit-Position: refs/heads/master@{#619654}
1 file changed