In perl.git, the branch smoke-me/khw-masked has been created

<https://perl5.git.perl.org/perl.git/commitdiff/7a9dd079e63052c84b37c84e65838c98640d8b87?hp=0000000000000000000000000000000000000000>

        at  7a9dd079e63052c84b37c84e65838c98640d8b87 (commit)

- Log -----------------------------------------------------------------
commit 7a9dd079e63052c84b37c84e65838c98640d8b87
Author: Karl Williamson <[email protected]>
Date:   Fri Jan 26 15:54:05 2018 -0700

    l

commit 52822faa6738e99409d2a7e0e3de5ace53d42c38
Author: Karl Williamson <[email protected]>
Date:   Fri Jan 26 12:33:20 2018 -0700

    regexec.c: Use meaningful variable name; comment
    
    It took me quite a while to figure out what 'tmp' is doing here.  So I
    renamed it to a more meaningful name, and added comments.

commit 81156421548744f13d4e105f7f00757cdf94eadf
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 25 15:00:59 2018 -0700

    XXX needs tests Fix bug with new ASCII regnodes

commit 56e29662a2f943ef14d90e5e5f3b77f2e1ff6cf6
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 25 13:36:25 2018 -0700

    regcomp.c: Clarify comment

commit 9cc497e1cdca0312a196a231bd6492f4147cd6e8
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 25 13:35:09 2018 -0700

    regcomp.c: White-space only
    
    Indent code that the previous commit created a block around

commit 58016aa9130308287610f8caf3677352a6596b3f
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 25 13:26:16 2018 -0700

    regcomp.c: Allow a fcn param to be NULL
    
    In which case handling is skipped.  This is in preparation for a future
    commit which will use this function in a slightly different manner

commit 9030a5a604d822badea93d8dea96e490fa9a8fae
Author: Karl Williamson <[email protected]>
Date:   Thu Jan 25 13:20:24 2018 -0700

    regcomp.c: Use existing function to do task
    
    The function does it better than this code, which looked too deeply into
    the internals, and got it wrong sometimes, because it didn't look at the
    state of the inversion.  The consequences are not a bug, but potentially
    forgoing an optimization, or needlessly looking for an optimization that
    will turn out to not be there.

commit 076ead848ecf8f92bcfdeff1a1281093d7d67ceb
Author: Karl Williamson <[email protected]>
Date:   Tue Jan 23 13:38:04 2018 -0700

    regcomp.c: Fix typo in comment

commit ce004a36b8fa576ed4a37c0a92e723042310fa03
Author: Karl Williamson <[email protected]>
Date:   Fri Dec 29 15:45:38 2017 -0700

    regexec.c: Use word-at-a-time to repeat /i single byte pattern
    
    For most of the case folding pairs, like [Aa], it is possible to use a
    mask to match them word-at-a-time in regrepeat(), so that long sequences
    of them are handled with significantly better performance.

commit 279600546ef5cada18a1091a9660435cc600fecc
Author: Karl Williamson <[email protected]>
Date:   Fri Dec 29 15:17:41 2017 -0700

    regexec.c: Use word-at-a-time to repeat a single byte pattern
    
    There is special code in the function regrepeat() to handle instances
    where the pattern to repeat is a single byte.  These all can be done
    word-at-a-time to significantly increase the performance of long
    repeats.

commit 985b6149d11e1ff2b23cdec3143ebf2132e2b902
Author: Karl Williamson <[email protected]>
Date:   Sat Jan 20 14:50:14 2018 -0700

    Compile _variant_byte_number() on EBCDIC
    
    A future commit will use this on EBCDIC platforms.

commit 36718cbf284a4fe30624b4b1e74890e82a51314c
Author: Karl Williamson <[email protected]>
Date:   Tue Dec 26 18:25:26 2017 -0700

    regexec.c: Replace loop by memchr()
    
    This can be called on a potentially long string.

commit 79ca01cf7a4952678a7781d60c23dbd080944693
Author: Karl Williamson <[email protected]>
Date:   Mon Jan 22 13:55:03 2018 -0700

    recomp.sym: Add MASKED regnode

-----------------------------------------------------------------------

-- 
Perl5 Master Repository

Reply via email to