Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: c2a3435ef5f8cff40037cf82f79a55a30b1ef0d0
      
https://github.com/Perl/perl5/commit/c2a3435ef5f8cff40037cf82f79a55a30b1ef0d0
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M perl.h

  Log Message:
  -----------
  perl.h: Fix typo in comment


  Commit: c75fcb49fb8af210d2167a7d334ee071cce0b2c0
      
https://github.com/Perl/perl5/commit/c75fcb49fb8af210d2167a7d334ee071cce0b2c0
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M regexec.c

  Log Message:
  -----------
  regexec.c: Replace code with equivlent inline fcn

Don't repeat a paradigm


  Commit: 874c6b29fbee8c02f751729bfcff6ed795a8ab81
      
https://github.com/Perl/perl5/commit/874c6b29fbee8c02f751729bfcff6ed795a8ab81
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M regcomp.h

  Log Message:
  -----------
  regcomp.h: Fix typos in comments


  Commit: 1c91fe6b7a8577b2964f94b51fd0c78de5668381
      
https://github.com/Perl/perl5/commit/1c91fe6b7a8577b2964f94b51fd0c78de5668381
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M inline.h

  Log Message:
  -----------
  inline.h: Clarify comment


  Commit: 573d6c09680ce3dcfe8901028ea1f2ff44212ebe
      
https://github.com/Perl/perl5/commit/573d6c09680ce3dcfe8901028ea1f2ff44212ebe
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M regexec.c

  Log Message:
  -----------
  regexec.c: Move parameter cast into macro

Instead of calling the macro with a cast parameter, do the cast inside
the macro so the caller doesn't have to be bothered with it.


  Commit: aacc849b92da13c1abc5b61e3d3c58d7016e3caf
      
https://github.com/Perl/perl5/commit/aacc849b92da13c1abc5b61e3d3c58d7016e3caf
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M utf8.h

  Log Message:
  -----------
  utf8.h: Refactor UNICODE_IS_NONCHAR()

This adds branch prediction and re-orders so that an unlikely to succeed
test is done before the likely to succeed one, so that the latter
usually doesn't need to be executed.  Since both conditions must succeed
for the entire expression to succeed, this doesn't change what the whole
expresson matches.

s# Please enter the commit message for your changes. Lines starting


  Commit: 21e13fc5b2910e388a63ad33fba06559024fceb1
      
https://github.com/Perl/perl5/commit/21e13fc5b2910e388a63ad33fba06559024fceb1
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M utf8.h

  Log Message:
  -----------
  utf8.h: Use inRANGE for UNICODE_IS_32_CONTIGUOUS_NONCHARS

This leads to a single conditional instead of two.


  Commit: 08e4a1ef4d8dab2b623fc6d1bdad38d849b7d04f
      
https://github.com/Perl/perl5/commit/08e4a1ef4d8dab2b623fc6d1bdad38d849b7d04f
  Author: Karl Williamson <[email protected]>
  Date:   2021-05-28 (Fri, 28 May 2021)

  Changed paths:
    M utf8.h

  Log Message:
  -----------
  utf8.h: Simplify UNICODE_IS_SURROGATE()

This uses inRANGE() with mnemonics to make it clearer with no increase
in the number of conditionals


Compare: https://github.com/Perl/perl5/compare/47199f631235...08e4a1ef4d8d

Reply via email to