summaryrefslogtreecommitdiff
path: root/regcomp_debug.c
Commit message (Expand)AuthorAgeFilesLines
* regcomp.h - use a common union for head and args across all regnodes.Yves Orton2023-03-291-11/+11
* regexec.c - use RXp_LASTPAREN(rex) to access rex->lastparenYves Orton2023-03-131-1/+1
* regcomp.c - extend REF to hold the paren it needs to regcppushYves Orton2023-03-131-3/+6
* regex engine - simplify regnode structures and make them consistentYves Orton2023-03-131-16/+16
* regexec.c - teach BRANCH and BRANCHJ nodes to reset capture buffersYves Orton2023-03-131-2/+10
* regcomp.c - track parens related to CURLYX and CURLYMYves Orton2023-03-131-0/+2
* regcomp.c - add optimistic eval (*{ ... }) and (**{ ... })Yves Orton2023-01-191-1/+5
* regcomp_study.c - disable CURLYX optimizations when EVAL has been seen anywhereYves Orton2023-01-151-1/+5
* regcomp.c etc - rework branch reset so it works properlyYves Orton2023-01-121-2/+26
* regexec engine - wrap and replace RX_OFFS() with better abstractionsYves Orton2023-01-111-4/+4
* regcomp.c - decompose into smaller filesYves Orton2022-12-091-0/+1625