Branch: refs/heads/blead
  Home:   https://github.com/Perl/perl5
  Commit: d138ec2c25c45bba41d00ea9afcc1d162d6d6338
      
https://github.com/Perl/perl5/commit/d138ec2c25c45bba41d00ea9afcc1d162d6d6338
  Author: Karl Williamson <[email protected]>
  Date:   2026-01-05 (Mon, 05 Jan 2026)

  Changed paths:
    M numeric.c

  Log Message:
  -----------
  grok_bin_oct_hex: Add/revise some comments

And reflow.  This is in preparation for the next commit.


  Commit: 7ba4ed60e872476043bd7dab828d3cb4f99ad712
      
https://github.com/Perl/perl5/commit/7ba4ed60e872476043bd7dab828d3cb4f99ad712
  Author: Karl Williamson <[email protected]>
  Date:   2026-01-05 (Mon, 05 Jan 2026)

  Changed paths:
    M numeric.c

  Log Message:
  -----------
  grok_bin_oct_hex: Move error handling to outside loop

This makes the loop occupy less memory, but it's mainly for the next
commit which will remove a conditional each time through the loop, and
the tests want the error messages displayed in a particular order.


  Commit: 2b10dbaf2cc046305c8e0fd3ae8151ae31a1b675
      
https://github.com/Perl/perl5/commit/2b10dbaf2cc046305c8e0fd3ae8151ae31a1b675
  Author: Karl Williamson <[email protected]>
  Date:   2026-01-05 (Mon, 05 Jan 2026)

  Changed paths:
    M numeric.c

  Log Message:
  -----------
  grok_bin_oct_hex: Move overflow notification outside loop

There are several code sections that deal with overflow; this allows
some of them to be combined, in future commits


  Commit: fa4d97508029a703407af2ed0b7322bd02843423
      
https://github.com/Perl/perl5/commit/fa4d97508029a703407af2ed0b7322bd02843423
  Author: Karl Williamson <[email protected]>
  Date:   2026-01-05 (Mon, 05 Jan 2026)

  Changed paths:
    M numeric.c

  Log Message:
  -----------
  grok_bin_oct_hex: Combine two overflow handling sections


  Commit: 39f8a671d1c06dec8ff86173ef67ab075025de51
      
https://github.com/Perl/perl5/commit/39f8a671d1c06dec8ff86173ef67ab075025de51
  Author: Karl Williamson <[email protected]>
  Date:   2026-01-05 (Mon, 05 Jan 2026)

  Changed paths:
    M numeric.c

  Log Message:
  -----------
  grok_bin_oct_hex: Cleanup the function end code

This rationalizes a bit more the code at the end of the function to make
it a bit more readable.


  Commit: 58faa22b1ac6000633de595cced17707a6692109
      
https://github.com/Perl/perl5/commit/58faa22b1ac6000633de595cced17707a6692109
  Author: Karl Williamson <[email protected]>
  Date:   2026-01-05 (Mon, 05 Jan 2026)

  Changed paths:
    M numeric.c

  Log Message:
  -----------
  grok_bin_oct_hex: Some more function termination cleanup

This moves some code into an else, and replaces it with an UNLIKELY.

That could be eliminated if we didn't care about the order the warning
messages are raised, but the test suite does test for a particular
order, so I'm leaving it as-is.


Compare: https://github.com/Perl/perl5/compare/86cc3ae1e01c...58faa22b1ac6

To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications

Reply via email to