- f8aee58 Write `typename' in templates rather than `class'. by Paul Wankadia · 3 years, 7 months ago
- fc2c702 Fix some indentation. by Paul Wankadia · 3 years, 7 months ago 2020-10-01
- 2548619 Set BAZELISK_GITHUB_TOKEN. by Paul Wankadia · 3 years, 7 months ago
- a5548b3 Point to the official Python wrapper. by Paul Wankadia · 3 years, 7 months ago
- 6ca6484 Disable fail-fast in GitHub Actions. by Paul Wankadia · 3 years, 7 months ago
- 0ceda87 Fix a template that will break with GCC 11.x. by Paul Wankadia · 3 years, 7 months ago
- 3ab7d1d Try to use the Clang packages instead. by Paul Wankadia · 3 years, 7 months ago
- e452b1e Try to make the Clang containers work. by Paul Wankadia · 3 years, 7 months ago
- 7c2f1e6 Configure a build matrix for Clang using containers. by Paul Wankadia · 3 years, 7 months ago
- e7d218e Address `-Wclass-memaccess' warnings from GCC 10.x. by Paul Wankadia · 3 years, 7 months ago
- 4d4da3f Configure a build matrix for GCC using containers. by Paul Wankadia · 3 years, 7 months ago
- 2be1c17 Migrate from Kokoro to GitHub Actions for Bazel. by Paul Wankadia · 3 years, 7 months ago
- d746326 Migrate from Kokoro to GitHub Actions for CMake. by Paul Wankadia · 3 years, 7 months ago
- ccc5555 Remove Travis CI configuration. by Paul Wankadia · 3 years, 7 months ago
- e9af6aa Initial GitHub Actions CI configuration. by Paul Wankadia · 3 years, 7 months ago
- 24bbbda Improve the comments for RE2::FullMatch() et al. by Paul Wankadia · 3 years, 7 months ago
- ca11026 Make Regexp::Simplify() return a null pointer when stopped early. by Paul Wankadia · 3 years, 10 months ago 2020-08-01
- fe8a81a Bump SONAME, which missing ')' versus unexpected ')' needed. by Paul Wankadia · 3 years, 10 months ago 2020-07-06
- a65cf8a Make the compiler inline the hot RE2::DFA loop. by Clement Courbet · 3 years, 10 months ago
- b83705e change bazel cpu symbol from wasm to wasm32 by Shikugawa · 3 years, 10 months ago 2020-07-01
- 14d3193 Write tests for the move semantics. by Paul Wankadia · 3 years, 10 months ago
- f294a9f Improve RE2::Set and FilteredRE2 move semantics. by Paul Wankadia · 3 years, 10 months ago
- e6613e9 Distinguish between missing ')' and unexpected ')'. by Paul Wankadia · 3 years, 10 months ago
- 23f748c Make RE2::Set and FilteredRE2 movable. by Paul Wankadia · 3 years, 10 months ago
- 63d22de Herp derp. It's actually constant-time append. by Paul Wankadia · 3 years, 10 months ago
- e9d5179 Implement linear-time append for patch lists. by Paul Wankadia · 3 years, 11 months ago
- 2b25567 Don't pass `-pthread` when building for WebAssembly. by Paul Wankadia · 3 years, 11 months ago
- 2cd55ab Add a clarifying comment about case folding. by Paul Wankadia · 3 years, 11 months ago
- aecba11 Refuse to rewrite when MaxSubmatch() is too large. by Paul Wankadia · 4 years ago 2020-06-01
- 787495f Use CMAKE_CXX_STANDARD now that we can. by Paul Wankadia · 4 years ago
- 002b6d9 Make "front and back" prefix accel work with MSVC. by Paul Wankadia · 4 years ago
- 25238e4 Rename to Regexp::RequiredPrefixForAccel(). by Paul Wankadia · 4 years ago
- e167782 Add a basic test for prefix accel. by Paul Wankadia · 4 years ago
- 52b4b94 Implement "front and back" prefix accel. by Paul Wankadia · 4 years ago
- ce05707 Generalise from "first byte" to "prefix accel". by Paul Wankadia · 4 years ago
- b61d7b7 have_first_byte now implies run_forward. by Paul Wankadia · 4 years ago
- 26bc1af Tidy up the code around the memchr(3) calls. by Paul Wankadia · 4 years ago
- b9e7f27 Remove a pointer chase from Regexp::Walker<>. by Paul Wankadia · 4 years ago
- 8f09fa6 Tidy up the code for NFA threads a bit more. by Paul Wankadia · 4 years ago
- 92c1f0e Argh. I overlooked the constructor and destructor. by Paul Wankadia · 4 years ago
- 85ede83 Undo use of PODArray<> for NFA threads. by Paul Wankadia · 4 years ago
- cdab428 Use PODArray<> in a few more places. by Paul Wankadia · 4 years ago
- 9a3bd16 Separate build/install for libre2.a and libre2.so. by Paul Wankadia · 4 years ago
- 3c2deb6 Refine a preprocessor check for MSVC. by Paul Wankadia · 4 years ago
- 1956725 Compute first byte for forward Progs only. by Paul Wankadia · 4 years ago
- 2aef271 Don't dereference params->start unconditionally. by Paul Wankadia · 4 years ago
- 75220ad Compute first_byte using the Regexp, not the Prog. by Paul Wankadia · 4 years ago
- 4cd7d37 Implement Regexp::RequiredPrefixUnanchored(). by Paul Wankadia · 4 years ago
- 887c807 Refactor Regexp::RequiredPrefix(). by Paul Wankadia · 4 years ago
- bde1ea0 Lower the memory budget in TestCompile.InsufficientMemory. by Paul Wankadia · 4 years ago
- e93895e Remove first_byte from StartInfo and simplify accordingly. by Paul Wankadia · 4 years ago
- 8aef3d1 `^' is a caret, not a carat. by Paul Wankadia · 4 years ago
- 209319c Compute first_byte_ eagerly. by Paul Wankadia · 4 years ago 2020-05-01
- 0fadae0 Remove unused flags_ member from Prog class. by Paul Wankadia · 4 years ago
- 085103c Replace some uses of "LL" and "ULL" suffixes. by Paul Wankadia · 4 years ago
- e48b461 Explain the need for double backslashes. by Paul Wankadia · 4 years ago
- d2720cd Remove memrchr() and the logic that calls it. by Paul Wankadia · 4 years ago
- a5c78ae Use 64-bit integers for the BitState bitmap. by Paul Wankadia · 4 years ago
- ac65d45 Remove deprecated APIs. Bump SONAME accordingly. by Paul Wankadia · 4 years, 1 month ago
- b4073a9 Go back to using __builtin_ctzll(). Sigh. by Paul Wankadia · 4 years, 1 month ago
- 58141dc Return the fanout histogram in a vector, not a map. by Paul Wankadia · 4 years, 1 month ago
- f53133c Optimise fanout bucketing. by Paul Wankadia · 4 years, 1 month ago
- 5fa86ec Add Clang 10 to the Travis CI matrix. by Paul Wankadia · 4 years, 1 month ago
- 209eda1 Aiieee. Add a missing underscore. by Paul Wankadia · 4 years, 1 month ago 2020-04-01
- 05bed73 Include the pattern length in "DFA out of memory" errors. by Paul Wankadia · 4 years, 1 month ago
- ca93436 Update Unicode data to 13.0.0. by Paul Wankadia · 4 years, 1 month ago
- 2695ecf SRWLOCK requires Windows Vista or Windows Server 2008 at minimum. by Paul Wankadia · 4 years, 1 month ago
- bc40cde Using slim RW lock on windows by Donatas Saulys · 4 years, 2 months ago
- d067ca5 Set SONAME to 6. by Paul Wankadia · 4 years, 2 months ago 2020-03-03
- f734980 Bump SONAME to reflect the ABI break. by Paul Wankadia · 4 years, 2 months ago 2020-03-02
- e55e8e8 Add macOS and Xcode jobs to the Travis CI matrix. by Paul Wankadia · 4 years, 2 months ago 2020-03-01
- 572d6ab Don't break the RE2 object when compiling the reverse Prog fails. by Paul Wankadia · 4 years, 2 months ago
- 36f7f24 Revert "Refuse to rewrite when MaxSubmatch() is too large." by Paul Wankadia · 4 years, 2 months ago
- eb9500c Fall back to NFA execution when compiling the reverse Prog failed. by Paul Wankadia · 4 years, 2 months ago
- 028429c Refuse to rewrite when MaxSubmatch() is too large. by Paul Wankadia · 4 years, 2 months ago
- 2c196c6 Tweak the comment on RE2::QuoteMeta(). by Paul Wankadia · 4 years, 2 months ago
- 793b4e8 Move DeBruijnString() alongside StringGenerator. by Paul Wankadia · 4 years, 2 months ago
- d8d0c66 Fix the check for Apple platforms. Mea culpa. by Paul Wankadia · 4 years, 2 months ago
- f2a896b Provide hooks::context iff thread_local is supported. by Paul Wankadia · 4 years, 2 months ago
- 23f1152 Update doc/syntax.html. by Paul Wankadia · 4 years, 2 months ago
- b0a41e5 MSVC also doesn't like casting lambdas with `+'. Sigh. by Paul Wankadia · 4 years, 2 months ago
- 170e3d5 Only the latest MSVC allows designated initalisers. by Paul Wankadia · 4 years, 2 months ago
- 4f5e6c2 Provide instrumentation points called "hooks". by Paul Wankadia · 4 years, 2 months ago
- 42d10ac Tidy up some GCC-only guards. by Paul Wankadia · 4 years, 2 months ago
- e17af77 Tidy up the SWIG guard around LazyRE2. by Paul Wankadia · 4 years, 3 months ago
- beba023 Tweak some of the comments about FilteredRE2. by Paul Wankadia · 4 years, 3 months ago
- 05faa8d Avoid using the forward DFA in "ANCHOR_END" cases. by Paul Wankadia · 4 years, 3 months ago
- 6c109e9 Make the fuzzer use FuzzedDataProvider. by Paul Wankadia · 4 years, 3 months ago
- 85c0142 Tidy up a test. by Paul Wankadia · 4 years, 4 months ago
- 5fcdf4a Prevent ShortVisit() from crashing fuzzers. by Paul Wankadia · 4 years, 4 months ago
- 00af5b4 Fix a comment. by Paul Wankadia · 4 years, 4 months ago
- f71aaa0 Make DFA use hints. by Paul Wankadia · 4 years, 4 months ago 2020-01-01
- 7470f4d std::is_pod<> was deprecated in C++20. by Paul Wankadia · 4 years, 4 months ago
- 6a86f6b Simplify the bytecode for the 80-10FFFF rune range. by Paul Wankadia · 4 years, 5 months ago
- bb8e777 Fix nullptr-with-nonzero-offset bugs found by UBSan. by Paul Wankadia · 4 years, 5 months ago 2019-12-01
- 4f6e130 Check if empty() instead of comparing size() with 0. by Paul Wankadia · 4 years, 5 months ago
- af34559 Fix a latent bug in Regexp::Walker<T>::Reset(). by Paul Wankadia · 4 years, 6 months ago
- eecfdbf Tweak some printed debugging for style. by Paul Wankadia · 4 years, 6 months ago 2019-11-01
- dadeb5c Address the MSVC warnings that crept in recently. by Paul Wankadia · 4 years, 6 months ago
- 1911d98 Simplify parse_double_float() in util/pcre.cc. by Paul Wankadia · 4 years, 6 months ago