]> granicus.if.org Git - re2c/shortlog
re2c
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...
2019-02-05 Ulya Trofimovichlibre2c: performance optimization: get all tag values...
2019-02-05 Ulya TrofimovichRenamed libre2c_posix -> libre2c (as it now also suppor...
2019-02-05 Ulya TrofimovichDifferentiate between "POSIX syntax" and "POSIX semanti...
2019-02-05 Ulya Trofimovichlibre2c_posix: added TNFA matcher with leftmost greedy...
2019-02-02 Ulya Trofimovichlibre2c_posix: small performance improvement in NFA...
2019-02-02 Ulya Trofimovichlibre2c_posix: added NFA-based matcher.
2019-02-02 Ulya TrofimovichConstified function parameter.
2019-01-27 Ulya Trofimovichlibre2c_posix: another small improvement in regexec...
2019-01-27 Ulya Trofimovichlibre2c_posix: a small performance improvement in regex...
2019-01-27 Ulya Trofimovichlibre2c_posix: regex_t definition must be exposed to...
2019-01-27 Ulya Trofimovichlibre2c_posix: enable tag optimizations.
2019-01-27 Ulya Trofimovichlibre2c_posix: extended regex_t structure to hold more...
2019-01-27 Ulya TrofimovichAdjusted build system to correctly build DLLs for windows.
2019-01-19 Ulya TrofimovichUse libtool to build libraries.
2019-01-17 Ulya TrofimovichFixed operator precedence with --flex-syntax option.
2019-01-16 Ulya Trofimovichlibre2c_posix: handle empty group () in parser; added...
2019-01-16 Ulya TrofimovichMake re2c:eof usable with push-model lexers (-f, -...
2019-01-15 Ulya Trofimovichlibre2c_posix: parse repetition counters in the lexer.
2019-01-14 Ulya Trofimovichlibre2c_posix: initial support for character classes...
2019-01-13 Ulya Trofimovichlibre2c_posix (test): clear error status on expected...
2019-01-13 Ulya Trofimovichlibre2c_posix: skip fictive tags in regexec(); handle...
2019-01-12 Ulya Trofimovichlibre2c_posix: use C-array initializers instead of...
2019-01-12 Ulya Trofimovichlibre2c_posix (test): a more concise error message.
2019-01-12 Ulya Trofimovichlibre2c_posix: fixed -Wmaybe-uninitialized GCC warning.
2019-01-12 Ulya Trofimovichlibre2c_posix: fixed memleaks.
2019-01-12 Ulya TrofimovichExperimental: initial implementation of libre2c_posix...
2019-01-11 Ulya TrofimovichPaper: don't forget to pass precedence matrices to...
2019-01-11 Ulya TrofimovichMakefile.am: further simplify parser generation rules...
2019-01-11 Ulya TrofimovichMakefile.am: don't forget to run main test suite on...
2019-01-10 Ulya TrofimovichMakefile.am: use more universal rules for autogenerated...
2019-01-10 Ulya TrofimovichAvoid unexpected removal of untracked files and directo...
2019-01-10 Ulya TrofimovichMoved function declarations to the header they belong in.
2019-01-06 Ulya TrofimovichUpdated range test.
2019-01-06 Ulya TrofimovichUse a simple fixed-size slab allocator for ranges.
2019-01-06 Ulya TrofimovichHandle single chars and 1-char ranges in the same way.
2019-01-05 Ulya TrofimovichUpdated autogenerated files after change of directory...
2019-01-05 Ulya TrofimovichMoved duplicated code into a separate function.
2019-01-05 Ulya TrofimovichChanged directory layout (cosmetic).
2019-01-05 Ulya TrofimovichHandle EBCDIC like other encodings instead of coupling...
2019-01-05 Ulya TrofimovichMoved repeated code into a separate function.
2019-01-04 Ulya TrofimovichFixed error in range difference with EBCDIC, added...
2019-01-04 Ulya TrofimovichCompute range difference before applying encoding expan...
2019-01-04 Ulya TrofimovichAdded test for bug #238.
2019-01-04 Ulya TrofimovichFixed out-of-bounds write caused by misuse of slab...
2019-01-03 Ulya TrofimovichAdjusting formatting, dropping old macros (cosmetic).
2019-01-03 Ulya TrofimovichAdded tests for debug options.
2019-01-03 Ulya TrofimovichAdded debug options --dump-cfg and --dump-interf.
2019-01-03 Ulya TrofimovichMoved debug stuff to a separate subdirectory.
2019-01-03 Ulya TrofimovichDisable --dump-* options in non-debug mode.
2019-01-03 Ulya TrofimovichAdding --enable-debug to Travis CI configuration.
2019-01-03 Ulya TrofimovichAdded some tests for GTOP closure algorithm.
2019-01-03 Ulya TrofimovichAdded test comparing POSIX closure statistics with...
2019-01-03 Ulya TrofimovichIn debug build, add " (debug)" to version string.
2019-01-03 Ulya TrofimovichSmall simplifications in GOR1 initialization phase.
2019-01-03 Ulya TrofimovichPaper: simplifying GOR1 initialization pseudocode.
2019-01-02 Ulya TrofimovichSmall cosmetic simplifications in POSIX precedence.
2019-01-02 Ulya TrofimovichUse a specialized simplified version of POSIX compariso...
2019-01-01 Ulya TrofimovichIntrinsic options that do not have configurations shoul...
2019-01-01 Ulya TrofimovichAdded debug option --dump-closure-stats.
2018-12-31 Ulya TrofimovichAdjust TNFA construction for bounded repetition to...
next