1. e7c8327 Add a benchmark for the shard_cache_mutex option. by Paul Wankadia · 4 days ago master
  2. be591b7 Make NumCPUs() in util/benchmark.cc work better. by Paul Wankadia · 4 days ago
  3. fadc345 Fix a bug in the DFA destructor. by Paul Wankadia · 5 days ago
  4. 2da2cd1 Use NUMA topology to shard the DFA state cache mutex. by Paul Wankadia · 5 days ago
  5. a73fbee Prepare to shard the DFA state cache mutex. by Paul Wankadia · 5 days ago
  6. 69586ba Introduce the shard_cache_mutex option. by Paul Wankadia · 5 days ago
  7. f620af7 Improve fuzzer coverage a little. by Paul Wankadia · 8 days ago
  8. e860767 Make the NFA execution engine use Prog::EmptyFlags(). by Paul Wankadia · 4 weeks ago 2018-12-01
  9. 2206f4f Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment again. by Paul Wankadia · 6 weeks ago
  10. 749d64c Optimise the check for large substrings. by Paul Wankadia · 6 weeks ago
  11. 169debd Fix the check for large substrings. by Paul Wankadia · 6 weeks ago
  12. d9cebde Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment. by Paul Wankadia · 7 weeks ago
  13. 9a227be Make Prefilter::Info::Walker::PostVisit() handle kRegexpAnyByte too. by Paul Wankadia · 7 weeks ago
  14. 4615529 Don't log/crash when PrefilterTree::KeepNode() sees Prefilter::NONE. by Paul Wankadia · 7 weeks ago
  15. 22caec6 Don't waste time fuzzing programs with large substrings. by Paul Wankadia · 7 weeks ago
  16. 89528a3 Dial down the fanout limits further. by Paul Wankadia · 8 weeks ago
  17. 6272edc Dial down the fanout limits slightly. by Paul Wankadia · 10 weeks ago
  18. 54ca2cd Make the fuzzer check size before computing rsize. by Paul Wankadia · 3 months ago
  19. f94a5b7 Make the fuzzer limit reverse program size and fanout. by Paul Wankadia · 3 months ago
  20. 0a6326b Mention (?m) in the comment about posix_syntax == false. by Paul Wankadia · 3 months ago 2018-10-01
  21. e6acac8 Add Clang 7 to the Travis CI matrix. by Paul Wankadia · 3 months ago
  22. bfe2920 Crudely limit the use of . when fuzzing. by Paul Wankadia · 3 months ago
  23. 4c916c9 Adjust a couple of the limits for fuzzing. by Paul Wankadia · 4 months ago
  24. 767de83 Keep the assert(3) call at the top of the function. by Paul Wankadia · 4 months ago 2018-09-01
  25. d499a52 Check before matching in order to avoid wasting time. by Paul Wankadia · 4 months ago
  26. bbcb676 That didn't fix the error. Trying something else. by Paul Wankadia · 4 months ago
  27. ee1f6d2 Address MSVC error and warnings. Sigh. by Paul Wankadia · 4 months ago
  28. 75c7788 Add PODArray<> and make BitState use it. by Paul Wankadia · 4 months ago
  29. 06af5d3 Move some function documentation closer to the documented functions. by Dean Sturtevant · 4 months ago
  30. 4e7930f Tweak a couple of comments. by Paul Wankadia · 4 months ago
  31. c6945be Remove NULL case from search_test. by Paul Liétar · 4 months ago
  32. 3b4a3d5 Fix the "DFA out of memory" error for the reverse Prog. by Paul Wankadia · 5 months ago 2018-08-01
  33. b277f4c Include operator<<() for StringPiece in libre2.so by Ben Keller · 6 months ago 2018-07-01
  34. 2def565 Update Unicode data to 11.0.0. by Paul Wankadia · 6 months ago
  35. 6cf8ccd Address `-Wclass-memaccess' warnings from GCC 8.x. by Paul Wankadia · 7 months ago
  36. 1c7eb56 MSVC still needs the pragma in util/logging.h. Sigh. by Paul Wankadia · 7 months ago
  37. 9e82dd8 Add GCC 8.x to the Travis CI matrix. by Paul Wankadia · 7 months ago
  38. 6210ddc Tweak the FALLTHROUGH_INTENDED macro. Add the ATTRIBUTE_NORETURN macro. by Paul Wankadia · 7 months ago
  39. eb69e91 Use the standard first-byte analysis for the DFA too. by Paul Wankadia · 8 months ago
  40. 71e6699 Add more support for empty prefilter_vec_ to PrefilterTree. by Paul Wankadia · 8 months ago
  41. f2cc1ae Note more languages' package sites. by Paul Wankadia · 9 months ago 2018-04-01
  42. c1ed854 Try to suppress warnings with FALLTHROUGH_INTENDED. by Paul Wankadia · 10 months ago
  43. ffee454 We need ubuntu-toolchain-r-test again? by Paul Wankadia · 10 months ago
  44. 7afe988 travis-ci/apt-source-whitelist is no longer updated. by Paul Wankadia · 10 months ago
  45. 4ac4632 Add Clang 6.0 to the Travis CI matrix. by Paul Wankadia · 10 months ago
  46. a14ed9d Kludge around System Integrity Protection on Darwin. by Paul Wankadia · 10 months ago
  47. bb093f1 Oops, not in DeBruijnString() though. by Paul Wankadia · 10 months ago 2018-03-01
  48. 523f71b Use ASSERT* macros instead of CHECK* macros in tests. by Paul Wankadia · 10 months ago
  49. c6e7207 Configure CI using Bazel on macOS and on Windows. by Paul Wankadia · 10 months ago
  50. 0af5693 Omit -pthread option on Darwin by Robert Sayre · 10 months ago
  51. fc57bc3 Try to make windows-cmake.bat more readable. by Paul Wankadia · 10 months ago
  52. f471df8 regexp_benchmark doesn't need linkopts. by Paul Wankadia · 10 months ago
  53. 3d3d6fa Use sized deallocation for RE2's DFA. by Chris Kennelly · 10 months ago
  54. 4b11ccc Don't #include <sys/resource.h> anymore. by Paul Wankadia · 10 months ago
  55. c134b8e Stop using StringPiece::ToString(). by Paul Wankadia · 10 months ago
  56. 80da645 Fix some formatting inconsistencies. by Paul Wankadia · 11 months ago
  57. d03c87d Add a std::nullptr_t ctor overload to RE2::Arg. by Richard Hansen · 11 months ago 2018-02-01
  58. 7cf8b88 Tweak the BUILD file formatting. by Paul Wankadia · 11 months ago
  59. d66aaaa [Bazel] Do not set -pthread etc. on Windows by Loo Rong Jie · 11 months ago
  60. 715f0dc Just /source-charset:utf-8 didn't work. Try /utf-8. by Paul Wankadia · 12 months ago 2018-01-01
  61. 382394a Specify the source character set for MSVC. by Paul Wankadia · 12 months ago
  62. c7e077f Try to appease MSVC another way. Sigh. by Paul Wankadia · 1 year ago
  63. 86ba5d7 Address a couple of MSVC warnings. by Paul Wankadia · 1 year ago
  64. cafe43c Fix a silly off-by-one error. by Paul Wankadia · 1 year ago
  65. 9795729 Require Visual Studio 2015 or later. by Paul Wankadia · 1 year ago
  66. 8509476 Try specifying Visual Studio 14 2015 instead. by Paul Wankadia · 1 year ago
  67. 6f3fb02 Make CTest extra verbose temporarily. by Paul Wankadia · 1 year ago
  68. 34d77e9 Make Regexp::FactorAlternation() not recursive. by Paul Wankadia · 1 year ago
  69. 0ba62a2 Tweak factoring code and comments for consistency. by Paul Wankadia · 1 year ago
  70. 7702b82 Split Regexp::FactorAlternationRecursive() into rounds. by Paul Wankadia · 1 year ago
  71. 05825be Fix the Regexp::FactorAlternation*() argument names. by Paul Wankadia · 1 year ago
  72. 39173d4 Retire Regexp::FactorAlternationRecursive() round 4. by Paul Wankadia · 1 year ago
  73. 527356f Write size_t{4} for brevity. by Paul Wankadia · 1 year ago
  74. d587bbc Adjust the comment to be about GCC 6.x (for x >= 1). by Paul Wankadia · 1 year ago
  75. e9bacdd Test past kFactorAlternationMaxDepth (8). by Paul Wankadia · 1 year ago
  76. 5185d85 Reduce the pattern size limit to 512 bytes when fuzzing. by Paul Wankadia · 1 year ago
  77. 782df01 Make *Map and Entry private to PrefilterTree. by Paul Wankadia · 1 year, 1 month ago 2017-12-01
  78. ee52f03 Allow RE2::Set::Match() to output error information. by Paul Wankadia · 1 year, 1 month ago
  79. 7fc014d Sink the PrefilterTree *Map typedefs into the class. by Paul Wankadia · 1 year, 1 month ago
  80. ea3ffa3 Oops, MaybeInitializeMemory() can't be static anymore. by Paul Wankadia · 1 year, 1 month ago
  81. 03ac475 Make SparseArray<> and SparseSet faster under MSan. by Paul Wankadia · 1 year, 1 month ago
  82. fd50554 PrefilterTree needs the node map only during compilation. by Paul Wankadia · 1 year, 1 month ago
  83. 26cd968 Use StringPrintf() instead of std::to_string(). by Paul Wankadia · 1 year, 1 month ago
  84. 2c220e7 Expand the comment on the \p and \P limit. by Paul Wankadia · 1 year, 2 months ago 2017-11-01
  85. 15af9e4 Crudely limit the use of \p and \P when fuzzing. by Paul Wankadia · 1 year, 2 months ago
  86. 2f20691 Revert "Further reduce the maximum repeat count when fuzzing." by Paul Wankadia · 1 year, 2 months ago
  87. d70e0af Avoid warning in CMake when using re2 as a subproject by Harry Mallon · 1 year, 2 months ago
  88. 70f6645 Let's just call it "PrefixSuccessor". by Paul Wankadia · 1 year, 2 months ago
  89. 5603c16 Further reduce the maximum repeat count when fuzzing. by Paul Wankadia · 1 year, 2 months ago
  90. c7c25a0 Attempt to free the memory allocated for elem_. by Paul Wankadia · 1 year, 2 months ago
  91. 4be7a14 Make the RE2 fuzzer set max_mem to 64MiB. by Paul Wankadia · 1 year, 2 months ago
  92. 476386d Make RE2::Set support "earliest match". by Paul Wankadia · 1 year, 2 months ago
  93. 884287d Oops, Bazel wants a label for load(). by Paul Wankadia · 1 year, 2 months ago
  94. 5ca216d Most of the tests are "small" according to Bazel. by Paul Wankadia · 1 year, 2 months ago
  95. ed5be2c Make RE2::Set sort the patterns before compiling. by Paul Wankadia · 1 year, 2 months ago
  96. 3ebe734 Make RE2::Set force-enable the never_capture option. by Paul Wankadia · 1 year, 2 months ago
  97. 8f33ff2 Make Compile() and CompileSet() more consistent. by Paul Wankadia · 1 year, 2 months ago
  98. 80cd2aa Make DFA::PossibleMatchRange() use std::unordered_map<>. by Paul Wankadia · 1 year, 2 months ago
  99. d873b74 Avoid another copy in RE2::PossibleMatchRange, and simplify the code. by Clement Courbet · 1 year, 2 months ago
  100. a6f63b8 Avoid one copy in RE2::PossibleMatchRange. by Clement Courbet · 1 year, 2 months ago