In perl.git, the branch smoke-me/khw-regcomp has been created
<http://perl5.git.perl.org/perl.git/commitdiff/2ab7f3061ecbad1d8baf77e362c914c737cc2b5e?hp=0000000000000000000000000000000000000000>
at 2ab7f3061ecbad1d8baf77e362c914c737cc2b5e (commit)
- Log -----------------------------------------------------------------
commit 2ab7f3061ecbad1d8baf77e362c914c737cc2b5e
Author: Karl Williamson <[email protected]>
Date: Sat Dec 19 11:22:04 2015 -0700
regcomp.c: Skip some work
We can optimize ANYOF nodes that are equivalent to POSIX character
classes. Discovering if they are equivalent takes work, which can be
skipped with a simple test that will rule out many run-of-the-mill
character classes.
M regcomp.c
commit 7dfc5cf8685fd23f75e020f0bb8c99c1dc53da1f
Author: Karl Williamson <[email protected]>
Date: Sat Dec 19 11:19:35 2015 -0700
regcomp.c: White space only
Indent a section of code in preparation for the next commit which will
make it into a block.
M regcomp.c
commit 6d7d1da302c216dca1a44b9ac4274515366f5f12
Author: Karl Williamson <[email protected]>
Date: Sat Dec 19 11:14:07 2015 -0700
regcomp.c: Add comments
M regcomp.c
commit 780ebcee3692acbb5d9cd923e9f4f0d2b4b1f388
Author: Karl Williamson <[email protected]>
Date: Thu Nov 19 21:39:54 2015 -0700
regcomp.c: Make sure parse ptr positioned for err msgs
This modifies some macros to make sure that the <--HERE pointer is at a
character boundary, not beyond the input string.
M regcomp.c
commit ebcf059148b9278024e70d82b2c8288ae6e89062
Author: Karl Williamson <[email protected]>
Date: Thu Nov 19 20:51:04 2015 -0700
regcomp.c: Add 2 basic assertions
These should be true because an SV* should always have a trailing NUL,
but a lot of things in this code depend on it. It's worthwhile to point
that out; I wasn't sure it was true until I investigated. And an
assert() makes sure it is really true
M regcomp.c
commit 76cafc4b719e672dfe4978d27495823063639ac8
Author: Karl Williamson <[email protected]>
Date: Tue Oct 20 22:23:00 2015 -0600
pp_hot.c: Add assertion
This will make the cause of any future failures more clear.
M pp_hot.c
commit 863c10f6939a62fb5583f7c44c919102b7ba3293
Author: Karl Williamson <[email protected]>
Date: Tue Oct 20 22:21:42 2015 -0600
perlapi: Clarify 'string' vs. buffer
A string strictly is NUL terminated, but our terminology is lax
M autodoc.pl
M handy.h
commit 89ee02fcb66cf0d578fdbc2fe35a0a2acddd5ffc
Author: Karl Williamson <[email protected]>
Date: Tue Oct 20 22:08:59 2015 -0600
utf8.h: Add 2 assertions
This makes sure in DEBUGGING builds that the macro is called correctly.
M utf8.h
commit 493e5c0899083205c95f30b59055e4dc70622847
Author: Karl Williamson <[email protected]>
Date: Fri Sep 11 12:37:27 2015 -0600
test.pl
M t/test.pl
-----------------------------------------------------------------------
--
Perl5 Master Repository