Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: 6ebdcce0618b0433e751b3e40ef543836f377f53
      
https://github.com/Perl/perl5/commit/6ebdcce0618b0433e751b3e40ef543836f377f53
  Author: Karl Williamson <k...@cpan.org>
  Date:   2020-10-02 (Fri, 02 Oct 2020)

  Changed paths:
    M regexec.c

  Log Message:
  -----------
  S_find_byclass() Restructure bounds checking

There are five \b variants.  Plain \b (without braces) is the outlier as
far as implementation.  This commit moves the handling of plain \b to
outside the switch that handles the others.  That allows the duplicate
code that previously existed to be consolidated into one occurrence.


  Commit: 1a651719bf0d87ba92ed2380a88eb658daa69fd6
      
https://github.com/Perl/perl5/commit/1a651719bf0d87ba92ed2380a88eb658daa69fd6
  Author: Karl Williamson <k...@cpan.org>
  Date:   2020-10-02 (Fri, 02 Oct 2020)

  Changed paths:
    M regexec.c

  Log Message:
  -----------
  regexec.c: White-space only

Adjust indentation as a result of the previous commit.


  Commit: 7af5518645a0304883fa2e9bfb22d9fd00b3847b
      
https://github.com/Perl/perl5/commit/7af5518645a0304883fa2e9bfb22d9fd00b3847b
  Author: Karl Williamson <k...@cpan.org>
  Date:   2020-10-02 (Fri, 02 Oct 2020)

  Changed paths:
    M pod/perldebguts.pod
    M regcomp.sym
    M regnodes.h

  Log Message:
  -----------
  regcomp.sym: Reorder some entries

These are mostly used in regexec.c in three functions.  Two of the
functions use less than half the available ones, as case labels in a
switch() statement.  By moving all the ones used by those functions to
be nearly contiguous at the beginning, compilers can generate smaller
jump tables for the switch().


  Commit: b914d4a580a6436814f84dafd13b90b92e7dbc12
      
https://github.com/Perl/perl5/commit/b914d4a580a6436814f84dafd13b90b92e7dbc12
  Author: Karl Williamson <k...@cpan.org>
  Date:   2020-10-02 (Fri, 02 Oct 2020)

  Changed paths:
    M regen/regcomp.pl

  Log Message:
  -----------
  regen/regcomp.pl: Extract repeated format to a scalar

So if change, only have to change it once.


Compare: https://github.com/Perl/perl5/compare/966a34475a7c...b914d4a580a6

Reply via email to