]> granicus.if.org Git - re2c/shortlog
re2c
2019-06-13 Ulya TrofimovichMakefile.am: added 'bench_libre2c' to noinst_PROGRAMS...
2019-06-12 Ulya TrofimovichPaper: added section about lazy disambiguation.
2019-05-24 Ulya TrofimovichAdded a test for '--input-encoding utf8' option.
2019-05-24 Ulya TrofimovichAdded option --input-encoding <ascii | utf8> that allow...
2019-05-24 Ulya TrofimovichAllow to mix multiple /*!rules:re2c*/, /*!use:re2c...
2019-05-18 Ulya Trofimovichlibre2c: added GOR1 option for lazy disambiguation...
2019-05-09 Ulya Trofimovichlibre2c: do not include benchmark in 'make check' programs.
2019-05-09 Ulya Trofimovichlibre2c: added forgotten benchmark data samples.
2019-05-09 Ulya Trofimovichlibre2c: added missing include.
2019-05-09 Ulya Trofimovichlibre2c: updated benchmark.
2019-05-08 Ulya Trofimovichlibre2c: extended lexer to handle some escape sequences...
2019-05-08 Ulya TrofimovichInlined closure cleanup in the pruning procedure to...
2019-05-08 Ulya TrofimovichMake unreachable rule analysis conditional to further...
2019-05-08 Ulya TrofimovichRewrite of closure pruning function to speedup determin...
2019-05-08 Ulya TrofimovichHash in 4-byte chunks to speedup determinization on...
2019-05-08 Ulya TrofimovichUse correct formula to find the next aligned address.
2019-04-09 Ulya TrofimovichPaper: updated "TNFA construction" section.
2019-04-06 Ulya Trofimovichconfigure.ac: use AC_USE_SYSTEM_EXTENSIONS, as --std...
2019-04-06 Ulya TrofimovichMakefile.am: reflected the rename of README to README.md.
2019-04-05 Ulya TrofimovichPaper: updated sections about representation of paths...
2019-04-05 Ulya TrofimovichPaper: rearranged "epsilon-closure" section.
2019-04-02 Ulya TrofimovichPaper: updated pseudocode for precedence procedures.
2019-04-01 Ulya TrofimovichPaper: restructured "formalization" section.
2019-04-01 Ulya TrofimovichPaper: wrote "main idea" section.
2019-03-30 Ulya Trofimovichlibre2c: restructured main loop to avoid double call...
2019-03-29 Ulya TrofimovichPaper: wrote the "introduction" section.
2019-03-26 Ulya TrofimovichFixed compilation error caused by extra namespace quali...
2019-03-26 Ulya TrofimovichFixed compilation error caused by extra namespace quali...
2019-03-26 Ulya Trofimovichlibre2c: implemented Kuklewicz disambiguation algorithm...
2019-03-25 Ulya Trofimovichlibre2c: free tag history after each step (it's no...
2019-03-25 Ulya TrofimovichParameterize determinization/simulation context directl...
2019-03-25 Ulya TrofimovichAdded logs with test failures of backward matching...
2019-03-24 Ulya Trofimovichlibre2c: added Cox backward matching algorithm (incorre...
2019-03-24 Ulya TrofimovichFictive tags for right alt/cat must be added after...
2019-03-24 Ulya TrofimovichDebug: don't print NFA in-degree in each node, it takes...
2019-03-16 Ulya Trofimovichlibre2c: added POSIX tests that show why closure can...
2019-03-08 Ulya TrofimovichUse state index in closure instead of core index, and...
2019-03-07 Ulya TrofimovichAdded tests for errors in case of out-of-bounds EOF...
2019-03-07 Ulya TrofimovichGive a concise error message when EOF rule is present...
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.
next