]> granicus.if.org Git - re2c/shortlog
re2c
2019-03-07 Ulya TrofimovichUpdated .gitignore.
2019-03-07 Ulya TrofimovichUpdating .travis.yml after global move.
2019-03-07 Ulya TrofimovichMoved re2c subdirectory to root directory and renamed...
2019-03-07 Ulya TrofimovichMakefile.am: use wildcard instead of braces in macro...
2019-03-07 Ulya TrofimovichAvoid using ULLONG_MAX as it is non-standard prior...
2019-03-07 Ulya TrofimovichHandle cases when rename() fails because destination...
2019-03-06 Ulya TrofimovichAdded more tests for EOF rule.
2019-03-06 Ulya TrofimovichImproved label generation with EOF rule (removed unused...
2019-03-06 Ulya TrofimovichAdded some tests for EOF rule.
2019-03-06 Ulya TrofimovichFixed EOF rule handling in case when EOF symbol is...
2019-03-06 Ulya Trofimovichrun_tests.sh: ignore difference in trailing whitespace...
2019-03-06 Ulya TrofimovichAdded test for newline conversion.
2019-03-06 Ulya TrofimovichConsistently convert all newlines in the generated...
2019-03-06 Ulya TrofimovichNeed to include <fcntl.h> with MSVC to get definitions...
2019-03-06 Ulya TrofimovichAvoid warnings about uninitialized variables.
2019-03-06 Ulya TrofimovichUse macro _MSC_VER instead of nonexistent _MSVC to...
2019-03-05 Ulya TrofimovichDo not access vector element by reference that is inval...
2019-03-05 Ulya TrofimovichUse autoconf header detection to guard non-C++98 includ...
2019-03-05 Ulya TrofimovichUse something that Mingw understands instead of UINTMAX...
2019-03-05 Ulya TrofimovichWrite output to temporary file and then rename it to...
2019-03-05 Ulya TrofimovichUse C array instead of vector (of known size) to avoid...
2019-03-05 Ulya TrofimovichRespect platforms with 32-bit 'long' and 64-bit pointers.
2019-03-04 Ulya TrofimovichRenamed README to README.md to make github render it...
2019-03-04 Ulya TrofimovichPrettified README somewhat.
2019-03-04 Ulya TrofimovichMoved LICENSE, README, NO_WARRANTY and CHANGELOG to...
2019-03-04 Ulya TrofimovichAdded license file.
2019-03-04 Ulya TrofimovichDeduplicated leftmost greedy closure implementations...
2019-03-04 Ulya TrofimovichReuse second closure buffer as a stack for leftmost...
2019-03-04 Ulya TrofimovichFurther deduplicated POSIX closure implementation in...
2019-03-04 Ulya TrofimovichParameterized determinization/simulation context over...
2019-03-02 Ulya Trofimovichlibre2c: parameterized context type over semantics...
2019-03-02 Ulya TrofimovichDeduplicated POSIX closure computation in re2c and...
2019-03-01 Ulya Trofimovichlibre2c: updated benchmark.
2019-03-01 Ulya TrofimovichDeduplicated algorithm that computes POSIX precedence...
2019-03-01 Ulya TrofimovichDeduplicated tag history definitions used in re2c and...
2019-02-28 Ulya TrofimovichAvoid allocating new scratch buffer for each closure...
2019-02-27 Ulya TrofimovichExit early from loops in GOR1.
2019-02-27 Ulya Trofimovichlibre2c: updated benchmark.
2019-02-27 Ulya Trofimovichlibre2c: use a more efficient algorithm for computing...
2019-02-27 Ulya TrofimovichMoved hot functions to header to enable inlining.
2019-02-20 Ulya Trofimovichlibre2c (benchmark): do not try to link with re2 if...
2019-02-20 Ulya Trofimovichlibre2c: found pathological case for constant-memory...
2019-02-20 Ulya Trofimovichlibre2c: added simplistic benchmark to compare differen...
2019-02-19 Ulya TrofimovichSimplification of GOR1 (following similar changes in...
2019-02-19 Ulya TrofimovichNo need to fully unwind tag histories when calculating...
2019-02-19 Ulya Trofimovichlibre2c: deleted unused buffers.
2019-02-19 Ulya TrofimovichUse signed integers as tag history indices (this way...
2019-02-19 Ulya Trofimovichrun_tests.sh: ignore trailing whitespace in test diffs...
2019-02-19 Ulya TrofimovichConstified std::map comparator (apparently MSVC fails...
2019-02-19 Ulya TrofimovichCorrectly handle multi-character newlines (e.g. CR...
2019-02-19 Ulya Trofimovichlibre2c: avoid -Wreturn compiler warnings (no return...
2019-02-19 Ulya Trofimovichlibre2c: use core state indices when possible.
2019-02-19 Ulya Trofimovichlibre2c: inlined hot function.
2019-02-19 Ulya Trofimovichlibre2c: updating marker of last matched rule after...
2019-02-19 Ulya Trofimovichlibre2c: compare histories in a trie without reconstruc...
2019-02-19 Ulya Trofimovichlibre2c: added forgotten file.
2019-02-19 Ulya Trofimovichlibre2c: rearranged code to avoid checking configuratio...
2019-02-19 Ulya Trofimovichlibre2c: ensure TNFA simulation algorithms clean up...
2019-02-19 Ulya Trofimovichlibre2c: use templates to avoid dynamic dispatch betwee...
2019-02-18 Ulya Trofimovichlibre2c: hid some of the implementation details behind...
2019-02-18 Ulya Trofimovichlibre2c: simplified construction of configurations.
2019-02-18 Ulya Trofimovichlibre2c: added GOR1 algorithm for POSIX closure constru...
2019-02-18 Ulya Trofimovichlibre2c: compare histories in a trie without reconstruc...
2019-02-18 Ulya Trofimovichlibre2c: use signed indices in tag history (this way...
2019-02-18 Ulya Trofimovichlibre2c: marked hot function as inline.
2019-02-18 Ulya Trofimovichlibre2c: updating marker of last matched rule after...
2019-02-18 Ulya Trofimovichlibre2c: use lookahead to to filter leftmost closure...
2019-02-18 Ulya Trofimovichlibre2c: use lookahead to filter POSIX closure before...
2019-02-18 Ulya Trofimovichlibre2c: implemented constant-memory (non trie-based...
2019-02-18 Ulya Trofimovichlibre2c: renamed a couple of struct fields (cosmetic).
2019-02-18 Ulya TrofimovichCorrectly set values on main diagonal of POSIX preceden...
2019-02-14 Ulya Trofimovichlibre2c: added (stub for) constant-memory (non trie...
2019-02-14 Ulya Trofimovichlibre2c: use preallocated buffer.
2019-02-14 Ulya Trofimovichlibre2c: added constant-memory (non trie-based) TNFA...
2019-02-14 Ulya TrofimovichAssign indices to core TNFA states (those that are...
2019-02-14 Ulya TrofimovichStructural tags are only needed for POSIX disambiguatio...
2019-02-13 Ulya TrofimovichAdded option --verbose that prints a message to stderr...
2019-02-13 Ulya TrofimovichRemoved useless code in tests for misused option arguments.
2019-02-13 Ulya TrofimovichTweaked error messages for misused option arguments...
2019-02-13 Ulya TrofimovichAdded option --location-format <gnu | msvc> (default...
2019-02-13 Ulya TrofimovichMoved files.
2019-02-12 Ulya TrofimovichDeduplicated filename strings in locations by interning...
2019-02-12 Ulya TrofimovichUnified location handling by grouping relevant informat...
2019-02-11 Ulya TrofimovichAdded test for EOF rule.
2019-02-11 Ulya TrofimovichUse GNU-style location format 'file:line:column: ....
2019-02-09 Ulya TrofimovichAdded build script that uses '-D_GLIBCXX_DEBUG -D_GLIBC...
2019-02-09 Ulya TrofimovichFixed out of bounds read when sorting one-element initi...
2019-02-08 Ulya TrofimovichFixed use of invalidated iterator after erase on std...
2019-02-08 Ulya TrofimovichUse per-tag cache of history comparisons to avoid repea...
2019-02-08 Ulya TrofimovichUse counting sort for tag histories (the number tags...
2019-02-08 Ulya TrofimovichUse insertion sort instead of bubble sort (it is slight...
2019-02-08 Ulya TrofimovichFixed typo.
2019-02-08 Ulya TrofimovichSpeedup in determinization (using a more efficient...
2019-02-07 Ulya TrofimovichYet another speedup in determinization (early exit...
2019-02-07 Ulya TrofimovichSmall speedup in determinization (by inlining small...
2019-02-07 Ulya TrofimovichSmall speedup in determinization by delaying computatio...
2019-02-07 Ulya Trofimovichlibre2c: added comment.
2019-02-07 Ulya Trofimovichlibre2c: speedup of POSIX NFA matcher by lazy computati...
2019-02-05 Ulya Trofimovichlibre2c: small performance improvement in POSIX TNFA...
2019-02-05 Ulya Trofimovichlibre2c: extracted common parts of TNFA matchers (leftm...
next