Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: f104541d77170f071250848adae7152624818bf9
https://github.com/Perl/perl5/commit/f104541d77170f071250848adae7152624818bf9
Author: Karl Williamson <[email protected]>
Date: 2025-11-09 (Sun, 09 Nov 2025)
Changed paths:
M numeric.c
Log Message:
-----------
grok_bin_oct_hex: Move declarations close to first use
Commit: 8d2826e3b6f2c16260a278bc888592d395bb2895
https://github.com/Perl/perl5/commit/8d2826e3b6f2c16260a278bc888592d395bb2895
Author: Karl Williamson <[email protected]>
Date: 2025-11-09 (Sun, 09 Nov 2025)
Changed paths:
M numeric.c
Log Message:
-----------
grok_bin_oct_hex: Use upper bound, not length remaining
Creating an upper limit to parse allows us to write while (s < e) for
example, and that limit is constant, requiring fewer operations than the
other way, where the remaining length keeps getting changed.
It also allows this commit to move an 's++' a couple of lines to get rid
of comparing against the number '8' which could get out of sync.
Commit: 284091ebc7e830e894ffd2f108c229c70256fa82
https://github.com/Perl/perl5/commit/284091ebc7e830e894ffd2f108c229c70256fa82
Author: Karl Williamson <[email protected]>
Date: 2025-11-09 (Sun, 09 Nov 2025)
Changed paths:
M numeric.c
Log Message:
-----------
grok_bin_oct_hex: Move case: in switch()
This removes a special case, paving the way for potential future
generalizations.
Commit: c2f960135263a59ed5a266281612f9ee4ea694ba
https://github.com/Perl/perl5/commit/c2f960135263a59ed5a266281612f9ee4ea694ba
Author: Karl Williamson <[email protected]>
Date: 2025-11-09 (Sun, 09 Nov 2025)
Changed paths:
M numeric.c
Log Message:
-----------
grok_bin_oct_hex: Move declaration of variable to first need
This caused an extra assignment that was then discarded
Compare: https://github.com/Perl/perl5/compare/e89128203ffb...c2f960135263
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications