Chromium Code Reviews

Side by Side Diff: third_party/re2/README.chromium

Issue 1516543002: Update re2 (Closed) Base URL: https://chromium.googlesource.com/chromium/src.git@master
Patch Set: Nits Created 5 years ago
Use n/p to move between diff chunks; N/P to move between comments.
Jump to:
View unified diff |
OLDNEW
1 Name: re2 - an efficient, principled regular expression library 1 Name: re2 - an efficient, principled regular expression library
2 Short Name: re2 2 Short Name: re2
3 URL: https://github.com/google/re2 3 URL: https://github.com/google/re2
4 Version: 7f91923f3ad4 4 Version: dba3349aba83b5588e85e5ecf2b56c97f2d259b7
5 Date: 2012-06-20 5 Date: 2015-12-10
6 Revision: 100:7f91923f3ad4
7 License: BSD 3-Clause 6 License: BSD 3-Clause
8 License File: LICENSE 7 License File: LICENSE
9 Security Critical: yes 8 Security Critical: yes
10 9
11 Description: 10 Description:
12 RE2 is a fast, safe, thread-friendly alternative to backtracking regular 11 RE2 is a fast, safe, thread-friendly alternative to backtracking regular
13 expression engines like those used in PCRE, Perl, and Python. 12 expression engines like those used in PCRE, Perl, and Python.
14
15 Local Modifications (to be applied in this order):
16 - Remove valgrind specific code that exists in chromium already
17 (patches/remove-valgrind-code.patch)
18 - Support for Windows (patches/re2-msvc9-chrome.patch)
19 - Support Android (patches/re2-android.patch)
20 - Remove static initializers (patches/remove-static-initializers.patch)
21 - Support libcxx (patches/re2-libcxx.patch)
22 https://code.google.com/p/re2/issues/detail?id=76
23 - Memory optimization for filtered trees
24 (patches/re2-memory-optimization.patch)
25 - Prevent unwanted reports from MemorySanitizer. Note: there's an upstream fix
26 for this (https://code.google.com/p/re2/issues/detail?id=77) which is rendered
27 ineffective by patches/remove-valgrind-code.patch
28 (patches/re2-msan.patch)
29 - Remove comparisons of this with NULL, merges upstream b92ce81f1e25
30 - Let COMPILE_ASSERT use static_assert if available, merges upstream
31 2225f94df8ec
32 - Merge upstream cc56ba02d9d2bdafa614ad5ebf564dde287625bb.
OLDNEW

Powered by Google App Engine