2006-12-19 |
Dave Mitchell | make -Dpv print 8 parser stack items, not 9
|
commit | commitdiff | tree |
2006-12-18 |
Dave Mitchell | move parser state into new parser object, PL_parser
|
commit | commitdiff | tree |
2006-12-17 |
Dave Mitchell | merge the four parser stacks into one
|
commit | commitdiff | tree |
2006-12-17 |
Dave Mitchell | delete dead code and macros from perly.c
|
commit | commitdiff | tree |
2006-12-17 |
Dave Mitchell | unify stacks arithmetic in parser
|
commit | commitdiff | tree |
2006-12-16 |
Dave Mitchell | remove extraneous declaration prom perly.tab
|
commit | commitdiff | tree |
2006-12-16 |
Dave Mitchell | don't include MAD code when its not needed
|
commit | commitdiff | tree |
2006-12-16 |
Dave Mitchell | fix a cast warning in perly.c
|
commit | commitdiff | tree |
2006-12-13 |
Dave Mitchell | make -Dpv display the parser stack before reduction
|
commit | commitdiff | tree |
2006-12-13 |
Dave Mitchell | misc MAD coredump fixes and parser leak fixes
|
commit | commitdiff | tree |
2006-12-13 |
Dave Mitchell | fix double free introduced by #29543 (spotted by Nicholas)
|
commit | commitdiff | tree |
2006-12-13 |
Dave Mitchell | fix parser leaks caused by croaking while shifting...
|
commit | commitdiff | tree |
2006-12-13 |
Dave Mitchell | fixup some ival/opval type changes from perly.y/madly...
|
commit | commitdiff | tree |
2006-12-11 |
Dave Mitchell | remove extraneous debugging code introduced by #29504
|
commit | commitdiff | tree |
2006-12-11 |
Dave Mitchell | fix eval qw(BEGIN{die}) style leaks (second attempt).
|
commit | commitdiff | tree |
2006-12-10 |
Dave Mitchell | #28315 could crash when freeing ops with different...
|
commit | commitdiff | tree |
2006-12-10 |
Dave Mitchell | parser: expand yy_is_opval[] to include all value types
|
commit | commitdiff | tree |
2006-12-08 |
Dave Mitchell | add missing OP_REFCNT_LOCK/UNLOCKs and document it
|
commit | commitdiff | tree |
2006-12-04 |
Dave Mitchell | fix some casting issues with perly.y / madly.y merger
|
commit | commitdiff | tree |
2006-12-04 |
Dave Mitchell | merge perly.y and madlu.y
|
commit | commitdiff | tree |
2006-12-04 |
Dave Mitchell | another fix for bison 2.3
|
commit | commitdiff | tree |
2006-12-03 |
Dave Mitchell | add support for bison 2.3
|
commit | commitdiff | tree |
2006-12-03 |
Dave Mitchell | merge perly.c and madly.c
|
commit | commitdiff | tree |
2006-12-02 |
Dave Mitchell | synchronise perly.c and madly.c
|
commit | commitdiff | tree |
2006-11-14 |
Dave Mitchell | debugger test could hang if run with umask 0002
|
commit | commitdiff | tree |
2006-11-08 |
Dave Mitchell | [perl #40718] perl parser bug leading to memory corruption
|
commit | commitdiff | tree |
2006-11-02 |
Dave Mitchell | add test that eval undef clears $@
|
commit | commitdiff | tree |
2006-11-02 |
Dave Mitchell | eval $undef should emit one warning, not three.
|
commit | commitdiff | tree |
2006-10-20 |
Dave Mitchell | zero length $1 took too long to detect utf8-ness
|
commit | commitdiff | tree |
2006-10-09 |
Dave Mitchell | fix bad free in do_exec3()
|
commit | commitdiff | tree |
2006-10-05 |
Dave Mitchell | Document the new regmatch() backtracking mechanism
|
commit | commitdiff | tree |
2006-10-05 |
Dave Mitchell | remove REGMATCH detritus and shrink the size of the...
|
commit | commitdiff | tree |
2006-10-05 |
Dave Mitchell | migrate CURLYX/WHILEM branch in regmatch() to new FSM...
|
commit | commitdiff | tree |
2006-09-30 |
Dave Mitchell | remove backing up outercc->cur in regmatch()/WHILEM
|
commit | commitdiff | tree |
2006-09-30 |
Dave Mitchell | assert that backing up outercc->cur in regmatch()/WHILEM...
|
commit | commitdiff | tree |
2006-09-30 |
Dave Mitchell | add stress test for CURLYX/WHILEM regex ops
|
commit | commitdiff | tree |
2006-09-30 |
Dave Mitchell | rationalise sayYES and sayNO code in regmatch()
|
commit | commitdiff | tree |
2006-09-25 |
Dave Mitchell | eliminate PL_regindent and improve -Mre=Debug,STATE...
|
commit | commitdiff | tree |
2006-09-24 |
Dave Mitchell | fix regression introduced in #27778: must backtrack...
|
commit | commitdiff | tree |
2006-09-24 |
Dave Mitchell | in S_regmatch(), convert state var st->cc into local...
|
commit | commitdiff | tree |
2006-09-24 |
Dave Mitchell | allow fields in re_tests to include \x{nnn} etc
|
commit | commitdiff | tree |
2006-07-16 |
Dave Mitchell | run regen_headerds
|
commit | commitdiff | tree |
2006-07-14 |
Dave Mitchell | remove regex postive super-linear cache code
|
commit | commitdiff | tree |
2006-07-02 |
Dave Mitchell | silence a compiler warning
|
commit | commitdiff | tree |
2006-07-02 |
Dave Mitchell | remove some unnecessary uses of WITH_THR
|
commit | commitdiff | tree |
2006-06-30 |
Dave Mitchell | migrate CURLY/PLUS/STAR branch in regmatch() to new...
|
commit | commitdiff | tree |
2006-06-24 |
Dave Mitchell | quieten warning by avoiding a comment-within-a-comment
|
commit | commitdiff | tree |
2006-06-23 |
Dave Mitchell | migrate TRIE branch in regmatch() to new FSM-esque...
|
commit | commitdiff | tree |
2006-06-17 |
Dave Mitchell | dont warn at exit of detatched threads still running
|
commit | commitdiff | tree |
2006-06-16 |
Dave Mitchell | start turning regmatch() main loop into a FSM
|
commit | commitdiff | tree |
2006-06-02 |
Dave Mitchell | IPC::Open3 handled exec failure badly
|
commit | commitdiff | tree |
2006-05-29 |
Dave Mitchell | make require report too many open files error
|
commit | commitdiff | tree |
2006-05-29 |
Dave Mitchell | ensure failure to load Carp::Heavy gets reported
|
commit | commitdiff | tree |
2006-05-27 |
Dave Mitchell | fix eval qw(BEGIN{die}) style leaks.
|
commit | commitdiff | tree |
2006-05-27 |
Dave Mitchell | make -Dpv display OP names ons the parser stack
|
commit | commitdiff | tree |
2006-05-27 |
Dave Mitchell | stop OPs leaking in eval "syntax error"
|
commit | commitdiff | tree |
2006-05-26 |
Dave Mitchell | stop eval "sub{" leaking
|
commit | commitdiff | tree |
2006-05-23 |
Dave Mitchell | correct POPSTACK/POPMARK confusion in perlhack.pod
|
commit | commitdiff | tree |
2006-05-20 |
Dave Mitchell | don't try to dump GVish parts of an LV if it hasn't...
|
commit | commitdiff | tree |
2006-05-20 |
Dave Mitchell | eval { s/$foo/die/e } leaked a scalar
|
commit | commitdiff | tree |
2006-05-20 |
Dave Mitchell | [perl #32332] Perl segfaults; test case available
|
commit | commitdiff | tree |
2006-05-20 |
Dave Mitchell | [perl #32041] SEGV with complicated regexp and long...
|
commit | commitdiff | tree |
2006-05-19 |
Dave Mitchell | give a more useful example for $^V
|
commit | commitdiff | tree |
2006-05-19 |
Dave Mitchell | [perl #39141] lots of warnings with diagnostics and...
|
commit | commitdiff | tree |
2006-05-18 |
Dave Mitchell | test some die codepaths in pp_enterwrite
|
commit | commitdiff | tree |
2006-05-10 |
Dave Mitchell | disable WARN and DIE hooks during constant folding
|
commit | commitdiff | tree |
2006-05-09 |
Dave Mitchell | allow exit during fold_constants
|
commit | commitdiff | tree |
2006-04-30 |
Dave Mitchell | remove a compiler warning by making HOPBACKc only hop...
|
commit | commitdiff | tree |
2006-04-27 |
Dave Mitchell | [perl #39012] another REIFY bug
|
commit | commitdiff | tree |
2006-04-20 |
Dave Mitchell | regmatch(): replace magic value -1000 with symbolic...
|
commit | commitdiff | tree |
2006-04-20 |
Dave Mitchell | regmatch: merge the greedy and non-greedy branches...
|
commit | commitdiff | tree |
2006-04-19 |
Dave Mitchell | regmatch(): make IFMATCH use PUSH_STACK rather than...
|
commit | commitdiff | tree |
2006-04-18 |
Dave Mitchell | regmatch: fix a || vs | typo in CACHEsayYES and add...
|
commit | commitdiff | tree |
2006-04-16 |
Dave Mitchell | generalize the 'continue on success' mechanism of deferred REs
|
commit | commitdiff | tree |
2006-04-16 |
Dave Mitchell | abstract regmatch slab access with SLAB_FIRST and SLAB_LAST...
|
commit | commitdiff | tree |
2006-04-16 |
Dave Mitchell | stop PL_op and PL_curpad referring to different pads...
|
commit | commitdiff | tree |
2006-04-13 |
Dave Mitchell | eliminate PL_regbol PL_regtill PL_regnarrate PL_reg_ganch...
|
commit | commitdiff | tree |
2006-04-13 |
Dave Mitchell | disable 'split /(?{ split "" })/' test until recursive...
|
commit | commitdiff | tree |
2006-04-13 |
Dave Mitchell | eliminate PL_reg_re
|
commit | commitdiff | tree |
2006-04-12 |
Dave Mitchell | Remove the final recursion path from S_regmatch: ...
|
commit | commitdiff | tree |
2006-04-08 |
Dave Mitchell | fix potential null deref introduced by change #27716
|
commit | commitdiff | tree |
2006-04-05 |
Dave Mitchell | (??{...}) didn't always restore PL_reg_re.
|
commit | commitdiff | tree |
2006-04-05 |
Dave Mitchell | eliminate PL_regprecomp, PL_regprogram, PL_regnpar...
|
commit | commitdiff | tree |
2006-04-05 |
Dave Mitchell | restructure the EVAL branch of regmatch() to minimise...
|
commit | commitdiff | tree |
2006-04-03 |
Dave Mitchell | undo #27700 and add a missing Safefree()
|
commit | commitdiff | tree |
2006-04-03 |
Dave Mitchell | anonymous unions aren't legal ANSI c
|
commit | commitdiff | tree |
2006-04-02 |
Dave Mitchell | whoops, change 27691 blew away the regexec.c changes...
|
commit | commitdiff | tree |
2006-04-02 |
Dave Mitchell | subsume CURCUR (current curly) struct within the main...
|
commit | commitdiff | tree |
2006-04-02 |
Dave Mitchell | make parts of struct regmatch_state unions
|
commit | commitdiff | tree |
2006-04-02 |
Dave Mitchell | use slabs to allocate save state space in regmatch()
|
commit | commitdiff | tree |
2006-03-25 |
Dave Mitchell | make configpm only update Config.pm, Config_heavy.pl...
|
commit | commitdiff | tree |
2006-03-24 |
Dave Mitchell | remove unused PL_regcc variable
|
commit | commitdiff | tree |
2006-03-24 |
Dave Mitchell | make S_regmatch() iterative rather than recursive.
|
commit | commitdiff | tree |
2006-03-22 |
Dave Mitchell | remove idential code branch from regmatch()
|
commit | commitdiff | tree |
2006-03-20 |
Dave Mitchell | merge the TRIEF/TRIEFL and TRIE branches in regmatch(),
|
commit | commitdiff | tree |
2006-03-17 |
Dave Mitchell | inline, then delete, S_regrepeat_hard()
|
commit | commitdiff | tree |
2006-03-17 |
Dave Mitchell | reduce S_regrepeat_hard() callers from 3 to 1
|
commit | commitdiff | tree |
2006-01-08 |
Dave Mitchell | document svt_copy, svt_dup and svt_local vtable slots
|
commit | commitdiff | tree |
2006-01-07 |
Dave Mitchell | [perl #37946] preserve the referent associated with...
|
commit | commitdiff | tree |
2006-01-07 |
Dave Mitchell | fix coredump on 'local $shared[N]' introduced by change...
|
commit | commitdiff | tree |
next |