This is a live mirror of the Perl 5 development currently hosted at
https://github.com/perl/perl5
https://perl5.git.perl.org
/
perl5.git
/ history
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Promote v5.36 usage and feature bundles doc
[perl5.git]
/
regexec.c
2022-08-06
Yves Orton
regex engine - wrap PL_regnode_name with macro REGNODE_...
blob
|
commitdiff
2022-08-06
Yves Orton
regex engine - wrap PL_regnode_kind with macro REGNODE_...
blob
|
commitdiff
|
diff to current
2022-08-03
Yves Orton
regex engine - rename REGNODE_AFTER_dynamic() REGNODE_A...
blob
|
commitdiff
|
diff to current
2022-08-03
Yves Orton
regex engine - Rename PL_reg_name to PL_regnode_name
blob
|
commitdiff
|
diff to current
2022-08-03
Yves Orton
regex engine - Rename PL_regkind to PL_regnode_kind
blob
|
commitdiff
|
diff to current
2022-08-03
Yves Orton
regcomp.c - rename NEXTOPER to REGNODE_AFTER and relate...
blob
|
commitdiff
|
diff to current
2022-07-28
Karl Williamson
Fix GH #20009, pattern match panic
blob
|
commitdiff
|
diff to current
2022-07-15
Yves Orton
regexec.c: avoid compiler warnings about possible unini...
blob
|
commitdiff
|
diff to current
2022-07-12
Karl Williamson
regex: Add optimizing regnode
blob
|
commitdiff
|
diff to current
2022-07-10
Karl Williamson
regex: Refactor bitmap vs non-bitmap of qr/[]/
blob
|
commitdiff
|
diff to current
2022-07-10
Karl Williamson
regex: White-space/comment only
blob
|
commitdiff
|
diff to current
2022-07-10
Karl Williamson
regex: Refactor a shared flag
blob
|
commitdiff
|
diff to current
2022-07-10
Karl Williamson
regexec.c: Hoist test of invariant value to outside...
blob
|
commitdiff
|
diff to current
2022-07-04
Karl Williamson
regex: Change some internal macro names for clarity
blob
|
commitdiff
|
diff to current
2022-07-04
Karl Williamson
regex: Rmv unnecessary conditional
blob
|
commitdiff
|
diff to current
2022-07-04
Karl Williamson
regexec.c: Make the trivial case first in if..else..
blob
|
commitdiff
|
diff to current
2022-07-04
Karl Williamson
locale: Change macro name to be C conformant
blob
|
commitdiff
|
diff to current
2022-07-03
Karl Williamson
Change loop type to avoid compiler warnings
blob
|
commitdiff
|
diff to current
2022-07-01
Karl Williamson
regexec.c: Avoid compiler msgs
blob
|
commitdiff
|
diff to current
2022-07-01
Karl Williamson
Revert "regex: Add POSIXA1R node"
blob
|
commitdiff
|
diff to current
2022-07-01
Karl Williamson
regex: Add POSIXA1R node
blob
|
commitdiff
|
diff to current
2022-06-29
Karl Williamson
regexec.c: Add some branch predictions reorder conds
blob
|
commitdiff
|
diff to current
2022-06-14
Karl Williamson
Convert '!!' to cBOOL()
blob
|
commitdiff
|
diff to current
2022-06-12
Karl Williamson
regexec.c: Refactor switch default()
blob
|
commitdiff
|
diff to current
2022-06-12
Karl Williamson
regexec.c: Use new macros; refactor switch()
blob
|
commitdiff
|
diff to current
2022-06-12
Karl Williamson
Change handy.h macro names to be C standard conformant
blob
|
commitdiff
|
diff to current
2022-06-12
Karl Williamson
Change handy.h macro names to be C standard conformant
blob
|
commitdiff
|
diff to current
2022-06-11
Karl Williamson
Make fc(), qr//i thread-safe on participating platforms
blob
|
commitdiff
|
diff to current
2022-06-09
Karl Williamson
regexec.c: Handle Turkish locale if large ANYOF bitmap
blob
|
commitdiff
|
diff to current
2022-06-09
Karl Williamson
regexec.c: Avoid using a more general fcn
blob
|
commitdiff
|
diff to current
2022-06-02
Karl Williamson
regex: Create a macro to avoid some #ifdef's
blob
|
commitdiff
|
diff to current
2022-06-02
Karl Williamson
regexec.c: Use modern name for function
blob
|
commitdiff
|
diff to current
2022-06-02
Karl Williamson
regcomp,regexec: Shorten #define name
blob
|
commitdiff
|
diff to current
2022-06-02
Karl Williamson
Rename internal function
blob
|
commitdiff
|
diff to current
2022-06-02
Karl Williamson
regexec.c: Remove obsolete code
blob
|
commitdiff
|
diff to current
2022-05-28
Karl Williamson
regexec.c: Restore overzealous removal for GH#8369
blob
|
commitdiff
|
diff to current
2022-05-28
Karl Williamson
regexec.c: Rmv obsolete recursion checks: GH #8369
blob
|
commitdiff
|
diff to current
2022-04-12
Hugo van der Sanden
fix printf format warning in regexp debug output
blob
|
commitdiff
|
diff to current
2022-04-08
Yves Orton
regexec.c: make ACCEPT close logic handle SUCCEED/LOOKB...
blob
|
commitdiff
|
diff to current
2022-04-08
Yves Orton
regexec.c: ACCEPT inside of a (...)+ should stop loopin...
blob
|
commitdiff
|
diff to current
2022-04-08
Yves Orton
regexec.c: Fix up for ACCEPT inside of a (...)+ set...
blob
|
commitdiff
|
diff to current
2022-03-25
Hugo van der Sanden
gh19557: restore match_end on early bailout
blob
|
commitdiff
|
diff to current
2022-03-21
Hugo van der Sanden
gh17746: add missing check on hardcount
blob
|
commitdiff
|
diff to current
2022-03-07
Richard Leach
Inlined newSV_type(SVt_NULL) leaner than non-inlined...
blob
|
commitdiff
|
diff to current
2022-02-23
Yves Orton
regex engine: Issue #19168 - Fix variable length lookbe...
blob
|
commitdiff
|
diff to current
2021-08-23
Karl Williamson
regexec.c: White-space/comment only
19056/head
blob
|
commitdiff
|
diff to current
2021-08-23
Karl Williamson
regexec.c: regrepeat() switch() on target utf8ness
blob
|
commitdiff
|
diff to current
2021-08-07
Karl Williamson
regexec.c: Add comment
blob
|
commitdiff
|
diff to current
2021-08-07
Karl Williamson
regexec.c: Refactor macro to generalize it
blob
|
commitdiff
|
diff to current
2021-07-30
Karl Williamson
regexec.c: Use lsbit_pos32() to avoid iterations
blob
|
commitdiff
|
diff to current
2021-06-15
Felipe Gasper
Fix spelling: precede
blob
|
commitdiff
|
diff to current
2021-05-31
Michael G Schwern
Base *.[ch] files: Replace leading tabs with blanks
blob
|
commitdiff
|
diff to current
2021-05-28
Karl Williamson
regexec.c: Move parameter cast into macro
blob
|
commitdiff
|
diff to current
2021-05-28
Karl Williamson
regexec.c: Replace code with equivlent inline fcn
blob
|
commitdiff
|
diff to current
2021-03-09
David Mitchell
Perl_regexec_flags(): fixup code comments
blob
|
commitdiff
|
diff to current
2021-02-10
Karl Williamson
regexec.c: Make internal function static
blob
|
commitdiff
|
diff to current
2021-01-10
James E Keenan
Correct for build-time warning
blob
|
commitdiff
|
diff to current
2021-01-03
Karl Williamson
regexec.c: Fix assertion failure GH #18451
blob
|
commitdiff
|
diff to current
2021-01-03
Karl Williamson
regexec.c: Clarify comments
blob
|
commitdiff
|
diff to current
2020-12-21
Karl Williamson
regexec.c: Silence compiler warning
blob
|
commitdiff
|
diff to current
2020-12-21
Karl Williamson
regexec.c: Fix failing CI 32-bit tests
blob
|
commitdiff
|
diff to current
2020-12-20
Karl Williamson
regexec.c: Link to github issue in comment
blob
|
commitdiff
|
diff to current
2020-12-20
Karl Williamson
regexec.c: White-space, comments only
blob
|
commitdiff
|
diff to current
2020-12-20
Karl Williamson
regexec.c: Revamp S_setup_EXACTISH_ST() loop end conditions
blob
|
commitdiff
|
diff to current
2020-12-20
Karl Williamson
regexec.c: Change name of static function
blob
|
commitdiff
|
diff to current
2020-12-20
Karl Williamson
regexec.c: Trim trailing blanks
blob
|
commitdiff
|
diff to current
2020-11-23
Karl Williamson
Restrict scope/Shorten some very long macro names
blob
|
commitdiff
|
diff to current
2020-11-06
Karl Williamson
autodoc.pl: Enhance apidoc_section feature
blob
|
commitdiff
|
diff to current
2020-10-16
Karl Williamson
regexec.c: Store expression in a variable
blob
|
commitdiff
|
diff to current
2020-10-16
Karl Williamson
regexec.c: Change variable name in a function
blob
|
commitdiff
|
diff to current
2020-10-16
Karl Williamson
regexec.c: Rename local variable; change type
blob
|
commitdiff
|
diff to current
2020-10-16
Karl Williamson
regcomp.c,regexec.c: Simplify
blob
|
commitdiff
|
diff to current
2020-10-14
Karl Williamson
regexec.c: Macroize another common paradigm
blob
|
commitdiff
|
diff to current
2020-10-14
Karl Williamson
regexec.c: Macroize a common paradigm
blob
|
commitdiff
|
diff to current
2020-10-14
Karl Williamson
regexec.c: Rename a static variable
blob
|
commitdiff
|
diff to current
2020-10-14
Karl Williamson
regexec.c: find_byclass(): Restructure
blob
|
commitdiff
|
diff to current
2020-10-14
Karl Williamson
regexec.c: S_find_byclass(): utf8ness in switch()
blob
|
commitdiff
|
diff to current
2020-10-08
Hugo van der Sanden
regexec: disallow zero-width nodes in regrepeat
blob
|
commitdiff
|
diff to current
2020-10-02
Karl Williamson
regexec.c: White-space only
blob
|
commitdiff
|
diff to current
2020-10-02
Karl Williamson
S_find_byclass() Restructure bounds checking
blob
|
commitdiff
|
diff to current
2020-09-04
Karl Williamson
Change some =head1 to apidoc_section lines
blob
|
commitdiff
|
diff to current
2020-08-20
Karl Williamson
Use av_top_index() instead of av_tindex()
blob
|
commitdiff
|
diff to current
2020-08-09
Karl Williamson
regexec.c: Use withinCOUNT()
blob
|
commitdiff
|
diff to current
2020-08-09
Karl Williamson
regexec.c: Clarify comment
blob
|
commitdiff
|
diff to current
2020-07-30
Karl Williamson
regexec.c: Use UTF8SKIP for utf8 string
blob
|
commitdiff
|
diff to current
2020-07-20
Dagfinn Ilmari Man...
Remove use of dVAR in core
blob
|
commitdiff
|
diff to current
2020-07-18
Karl Williamson
regexec.c: Fix comment
blob
|
commitdiff
|
diff to current
2020-07-18
Karl Williamson
regexec.c: Don't use sizeof()
blob
|
commitdiff
|
diff to current
2020-05-22
Dagfinn Ilmari Man...
Fix a bunch of repeated-word typos
blob
|
commitdiff
|
diff to current
2020-03-11
Hugo van der Sanden
regexec.c: Clean up debug call
blob
|
commitdiff
|
diff to current
2020-03-11
Karl Williamson
Allow debugging from regexec.c back to regcomp.c
blob
|
commitdiff
|
diff to current
2020-03-05
Karl Williamson
regex: Change internal macro name
blob
|
commitdiff
|
diff to current
2020-02-26
Karl Williamson
regexec.c: Fix Debug statement
blob
|
commitdiff
|
diff to current
2020-02-26
Karl Williamson
regexec.c: Fix Debug statement
blob
|
commitdiff
|
diff to current
2020-01-30
Karl Williamson
Change Unicode property abbrev to upcoming official
blob
|
commitdiff
|
diff to current
2020-01-27
Hugo van der Sanden
regexec: don't increment recursion counter for non...
blob
|
commitdiff
|
diff to current
2020-01-04
Karl Williamson
Change parameter type of static fcn
blob
|
commitdiff
|
diff to current
2020-01-04
Karl Williamson
Change some structures/fcns to use I32 and U32
blob
|
commitdiff
|
diff to current
2019-12-11
Karl Williamson
regexec.c: Clarify comment
blob
|
commitdiff
|
diff to current
2019-12-11
Karl Williamson
Rmv leading underscore from macro name
blob
|
commitdiff
|
diff to current
next