0
I Use This!
Inactive

Commits : Listings

Analyzed about 6 hours ago. based on code collected about 23 hours ago.
May 17, 2023 — May 17, 2024
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Made pire_inline capable of agglutinating multiple regexps, producing a single scanner. More... over 13 years ago
[no comment] More... over 13 years ago
Making binary formats of scanners compatible on all platforms with the same pointer size and endianness. E.g. scanner in memory representation on x86_64 w/o SSE2 match the representation on x86_64 w/ SSE2. This allows to load/mmap scanners produced by pire_inline of saved by another program compiled with different settings. More... over 13 years ago
Added some more benchmarks More... over 13 years ago
Released version 0.0.4. More... over 13 years ago
Added copyright notice into sse.h. More... over 13 years ago
Got rid of some compiler warnings on -Wextra. More... over 13 years ago
Faster 2-char shortcut logic using OR instead of branching. This makes 2-char shortucts almost as fast as 1-char shortcuts on 128-bit SSE (5300MB/s vs 5600MB/s) More... over 13 years ago
Fixed a bug with incorrect short strings handling. More... over 13 years ago
Fixed a few build issues. More... over 13 years ago
Merge remote branch 'origin/shortcut_opt_sse2' More... over 13 years ago
Fixed warnings More... over 13 years ago
Fixed SlowScanner building. More... over 13 years ago
Perf optimizations and non-SSE build fix More... over 13 years ago
Using SSE2 for shortcutting where possible. More... over 13 years ago
Released version 0.0.3. More... over 13 years ago
This makes GCC generate more optimal code More... over 13 years ago
More flexible shortcutting logic. More... over 13 years ago
Moved the unnecessary check and mask2 reading outside the loop More... over 13 years ago
More optimal shortcut logic: makes 1 char shortcuts much faster and 2 char shortcuts slightly faster as well More... over 13 years ago
Fixed invalid string iterator usage that caused incompatibility with STLport More... over 13 years ago
Fixed quick start example More... over 13 years ago
- Made benchmark output its results to stdout instead of stderr; - Added a stub for benchmark suite. More... over 13 years ago
- Fixed building with "--enable-debug" - Fixed Scanner::DeepCopy when copying between scanner with different Relocations - Fsm dump methods are now available in normal build More... over 13 years ago
Fix for 32-bit platform More... over 13 years ago
Support for early exit from Run if the scanner gets into a state with no exits More... over 13 years ago
- Added a check for states with no exit - Comments about shortcuts stuff More... over 13 years ago
Added shortcuts in MultiScanner (still need to add descriptive comments). More... over 13 years ago
Split re_scanner.h into three separate files (common.h, scanners/pair.h and run.h). More... over 13 years ago
Introduced a state header in Scanner. More... over 13 years ago