2012-07-25 |
Karl Williamson | regcomp.c: Revise bracketed char class optimizations |
blob | commitdiff |
2012-07-25 |
Karl Williamson | regcomp.c: Fix <if> condition |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Add _invlist_contains_cp |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | utf8.c: Add a get_() method to hide internal details |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Optimize /[[:blank:]]/u into \h |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Properly count elements in [] for false... |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Use POSIXA, NPOSIXA |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Relax some restrictions on optimizations... |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Add func to test 2 inversion lists for equality |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Reverse order of setting, for speed |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Move table to wider scope |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Silence compiler warning |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Change macro name to better indicate its... |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | Optimize a single character [class] into EXACTish |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Extract some code into an inline function |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: shrink some optimized [class] nodes |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Delay some initialization until needed |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Remove duplicate assignments |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Extract code to inline function |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Optimize [^\n] into \N |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: White-space, comments only |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Refactor new charclass optimizations |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Use data structure properties to remove... |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Use macro for clarity |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Only try to fold foldable chars |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Correct outdated comment |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | regcomp.c: Change and comment a problematic #define |
blob | commitdiff | diff to current |
2012-07-25 |
Karl Williamson | utf8.h, regcomp.c: Use mnemonics for Unicode chars |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | Only generate above-Uni warning for \p{}, \P{} |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | regcomp.c: Refactor code into a function |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | regcomp.c: set local flag in pass1 of charclass inversion |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | regcomp.c: Keep separate list for [:word:] from \p... |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | regcomp.c: Convert boolean variable from a UV |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | utf8.c: Create API so internals can be hidden |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | regcomp.h: Free up bit; downside is makes locale ANYOF... |
blob | commitdiff | diff to current |
2012-07-19 |
Karl Williamson | regcomp.c: Clarify, update comments, white-space reflow |
blob | commitdiff | diff to current |
2012-07-14 |
Yves Orton | fix RT#114068 optimizer handles MEOL in middle of patte... |
blob | commitdiff | diff to current |
2012-07-08 |
Tony Cook | fix -Uusedl builds |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Optimize /[0-9]/ into /\d/a |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Optimize e.g., /[^\w]/, /[[^:word:]]/ into... |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Simply some node calculations |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Simplify compile time [^..] complement |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Rename variable to reflect new purpose |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Have a subroutine do the work |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Remove obsolete code |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: White-space, comments only |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Remove unnecessary 'if' test |
blob | commitdiff | diff to current |
2012-06-30 |
Karl Williamson | regcomp.c: Use more inversion lists in [] char classes |
blob | commitdiff | diff to current |
2012-06-23 |
Francois Perrad | copy .offs only if not null. |
blob | commitdiff | diff to current |
2012-06-23 |
Yves Orton | #101666: horrible regex parsing error error [sic] |
blob | commitdiff | diff to current |
2012-06-23 |
Yves Orton | turns out we cant maike a jump trie that starts with... |
blob | commitdiff | diff to current |
2012-06-20 |
Karl Williamson | Refactor \x processing to single function |
blob | commitdiff | diff to current |
2012-06-19 |
David Mitchell | overloading: make qr fallback to "" better |
blob | commitdiff | diff to current |
2012-06-17 |
Karl Williamson | regcomp.c: Warn and don't emit a NUL for e.g. /\87/ |
blob | commitdiff | diff to current |
2012-06-17 |
Karl Williamson | regcomp.c: Add comments |
blob | commitdiff | diff to current |
2012-06-15 |
Father Chrysostomos | Use assertions for /* NOT REACHED */ |
blob | commitdiff | diff to current |
2012-06-14 |
David Mitchell | run-time /(?{})/: fix an buffer overrun |
blob | commitdiff | diff to current |
2012-06-14 |
David Mitchell | silence picky C compiler warning |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | propagate /msix and (?msix) etc flags into (??{}) |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | propagate 'use re eval' into return from (??{}) |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | eliminate PL_reg_start_tmp, PL_reg_start_tmpl |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | make is_bare_re bool. not int in re_op_compile |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | eliminate RExC_seen_evals and RExC_rx->seen_evals |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | eliminate PL_reginterp_cnt |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | eliminate REG_SEEN_EVAL |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | ensure regex evals report the right location |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | Fix up runtime regex codeblocks. |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | add PMf_USE_RE_EVAL flag |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | mark a var as volatile to avoid longjmp warning |
blob | commitdiff | diff to current |
2012-06-13 |
Father Chrysostomos | [perl #108780] Make /foo$qr/ work under ‘no overloading’ |
blob | commitdiff | diff to current |
2012-06-13 |
Karl Williamson | regcomp.c: Silence valgrind warning |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | force recompiling of regex where closures matter |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | add op_comp field to regexp_engine API |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | re_op_compile(): merge the two 'eq old_re' checks |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | re_op_compile(): split flags into two arguments |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | re_op_compile(): rename pm_flags to rx_flags |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | add PMf_IS_QR flag |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | tidy up the description of re_op_compile() |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | preserve code blocks in interpolated qr//s |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | in re_op_compile(), keep code_blocks for qr// |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | handle /$not_utf8(?{...})$utf8/ |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | inline S_get_pat_and_code_indices() |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | "don't recompile pattern" check: account for UTF8 |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | re_op_compile: recalc code indexes on utf8 upgrade |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | in re_op_compile, change code_blocks[].end offset |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | Handle literal code blocks in runtime regexes |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | re_op_compile(): rejig code-block handling code |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | re_op_compile(): refactor some code |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | Move bulk of pp_regcomp() into re_op_compile() |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | add volatile decl to fix previous commit |
blob | commitdiff | diff to current |
2012-06-13 |
Karl Williamson | PATCH: [perl #101940]: BBC Tk |
blob | commitdiff | diff to current |
2012-06-13 |
Karl Williamson | regcomp.c: Use no_mg for 2nd fetch of pattern |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | change re_op_compile() to take a list of SVs |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | In Perl_re_op_compile, make a var volatile |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | make qr/(?{})/ behave with closures |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | Mostly complete fix for literal /(?{..})/ blocks |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | add Perl_re_op_compile function |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | add Perl_current_re_engine() function |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | fix the descriptions for pregcomp/re_compile |
blob | commitdiff | diff to current |
2012-06-13 |
David Mitchell | Revert 4 regex commits to ease rebasing |
blob | commitdiff | diff to current |
next |