aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-01-11Avoid null PODArray<> issues in SparseSet and SparseArray<>.Paul Wankadia
2019-01-11Use PODArray<> in SparseArray<>.Paul Wankadia
2019-01-11Simplify SparseArray<> significantly.Paul Wankadia
2019-01-11Ensure we succeed at constructing new sparse and dense arrays.Paul Wankadia
2019-01-11Ensure we succeed at constructing new sparse and dense arrays.Chris Kennelly
2019-01-11Use PODArray<> in SparseSet.Chris Kennelly
2019-01-08Make Frame use an index, not an iterator.Steven Perron
2018-12-24Compute num_captures_ eagerly.Paul Wankadia
2018-12-22Make AddState actually POD. Mea culpa.Paul Wankadia
2018-12-22Use PODArray<> for stacks and also for nodebyid in Prog::IsOnePass().Chris Kennelly
2018-12-22Use PODArray<> for temporary Regexp* arrays.Chris Kennelly
2018-12-21Make Compiler and Prog use PODArray<> for Insts.Chris Kennelly
2018-12-19Revert the commits for the shard_cache_mutex option.Paul Wankadia
2018-12-14Add a benchmark for the shard_cache_mutex option.Paul Wankadia
2018-12-14Make NumCPUs() in util/benchmark.cc work better.Paul Wankadia
2018-12-13Fix a bug in the DFA destructor.Paul Wankadia
2018-12-13Use NUMA topology to shard the DFA state cache mutex.Paul Wankadia
2018-12-13Prepare to shard the DFA state cache mutex.Paul Wankadia
2018-12-13Introduce the shard_cache_mutex option.Paul Wankadia
2018-12-10Improve fuzzer coverage a little.Paul Wankadia
2018-11-23Make the NFA execution engine use Prog::EmptyFlags().Paul Wankadia
2018-11-06Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment again.Paul Wankadia
2018-11-06Optimise the check for large substrings.Paul Wankadia
2018-11-06Fix the check for large substrings.Paul Wankadia
2018-11-01Improve the "MATCHING WITH SUBSTRING EXTRACTION" comment.Paul Wankadia
2018-10-31Make Prefilter::Info::Walker::PostVisit() handle kRegexpAnyByte too.Paul Wankadia
2018-10-31Don't log/crash when PrefilterTree::KeepNode() sees Prefilter::NONE.Paul Wankadia
2018-10-30Don't waste time fuzzing programs with large substrings.Paul Wankadia
2018-10-23Dial down the fanout limits further.Paul Wankadia
2018-10-11Dial down the fanout limits slightly.Paul Wankadia
2018-10-03Make the fuzzer check size before computing rsize.Paul Wankadia
2018-10-02Make the fuzzer limit reverse program size and fanout.Paul Wankadia
2018-09-28Mention (?m) in the comment about posix_syntax == false.Paul Wankadia
2018-09-20Add Clang 7 to the Travis CI matrix.Paul Wankadia
2018-09-19Crudely limit the use of . when fuzzing.Paul Wankadia
2018-09-03Adjust a couple of the limits for fuzzing.Paul Wankadia
2018-08-30Keep the assert(3) call at the top of the function.Paul Wankadia
2018-08-30Check before matching in order to avoid wasting time.Paul Wankadia
2018-08-30That didn't fix the error. Trying something else.Paul Wankadia
2018-08-30Address MSVC error and warnings. Sigh.Paul Wankadia
2018-08-30Add PODArray<> and make BitState use it.Paul Wankadia
2018-08-28Move some function documentation closer to the documented functions.Dean Sturtevant
2018-08-25Tweak a couple of comments.Paul Wankadia
2018-08-17Remove NULL case from search_test.Paul LiƩtar
2018-07-11Fix the "DFA out of memory" error for the reverse Prog.Paul Wankadia
2018-06-24Include operator<<() for StringPiece in libre2.soBen Keller
2018-06-17Update Unicode data to 11.0.0.Paul Wankadia
2018-05-16Address `-Wclass-memaccess' warnings from GCC 8.x.Paul Wankadia
2018-05-14MSVC still needs the pragma in util/logging.h. Sigh.Paul Wankadia
2018-05-14Add GCC 8.x to the Travis CI matrix.Paul Wankadia