]> granicus.if.org Git - re2c/shortlog
re2c
2019-07-13 Ulya TrofimovichFixed Clang warnings -Wextra-semi and -Wextra-semi...
2019-07-13 Ulya Trofimovichconfigure.ac: silenced a few Clang warnings (too noisy...
2019-07-12 Ulya TrofimovichFixed test (added forgotten qualification after moving...
2019-07-12 Ulya TrofimovichAdded build script that checks that all headers are...
2019-07-12 Ulya TrofimovichFixed includes using include-what-you-use.
2019-07-12 Ulya TrofimovichAdded build script for include-what-you-use.
2019-07-11 Ulya TrofimovichUpdated Mingw build scripts to workaround libtool/slibt...
2019-07-11 Ulya Trofimovichrun_tests.sh: check for re2c existence after (possibly...
2019-07-11 Ulya TrofimovichBuild scripts: changed -j5 to -j$(nproc).
2019-07-10 Ulya TrofimovichPaper: fixed broken references.
2019-07-10 Ulya TrofimovichPaper: references and spell-checking.
2019-07-08 Ulya TrofimovichPaper: updated and fixed all the proofs.
2019-06-26 Ulya TrofimovichPaper: reworked "Benchmarks" section, added "Conclusion...
2019-06-26 Ulya Trofimovichlibre2c: don't forget to free static lists (AST nodes...
2019-06-26 Ulya Trofimovichlibre2c: clean up cache after matching in lazy algorith...
2019-06-25 Ulya TrofimovichAdded 'clear()' method to slab allocator.
2019-06-22 Ulya TrofimovichPaper: removed nested negative tags from TNFA and added...
2019-06-21 Ulya Trofimovichlibre2c: don't add nested negative tags to TNFA, as...
2019-06-17 Ulya Trofimovichlibre2c benchmark: make a couple of warmup iterations...
2019-06-17 Ulya TrofimovichPaper: added "Benchmarks" section.
2019-06-17 Ulya Trofimovichlibre2c benchmark: print size of each regular expressio...
2019-06-13 Ulya Trofimovichlibre2c: removed unused variable.
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...
next