Branch: refs/heads/blead Home: https://github.com/Perl/perl5 Commit: 8e2d6658ad95cc17a9c0333c9f0ee9e3a03e1560 https://github.com/Perl/perl5/commit/8e2d6658ad95cc17a9c0333c9f0ee9e3a03e1560 Author: Karl Williamson <k...@cpan.org> Date: 2024-04-01 (Mon, 01 Apr 2024)
Changed paths: M perl.h Log Message: ----------- perl.h Move ENV lock defns Commit: 54ea92987ca84430d44cad2d1f5e753279635f21 https://github.com/Perl/perl5/commit/54ea92987ca84430d44cad2d1f5e753279635f21 Author: Karl Williamson <k...@cpan.org> Date: 2024-04-01 (Mon, 01 Apr 2024) Changed paths: M perl.h Log Message: ----------- perl.h: Use auxiliary #define for simplicity Prior to this commit we avoided #defining a symbol until later, so that that fact could be used for further decisions. But this is a bit awkward, and so this commit introduces an additional #define that can be used for the decisions, while defining the symbol at the place where it makes the most sense to. Commit: b393f59889f07f932bfa726bac8ca3de211d3614 https://github.com/Perl/perl5/commit/b393f59889f07f932bfa726bac8ca3de211d3614 Author: Karl Williamson <k...@cpan.org> Date: 2024-04-01 (Mon, 01 Apr 2024) Changed paths: M perl.h Log Message: ----------- perl.h: Move things so gwLOCK definitions are adjacent Commit: eadcf592626fb22bfbbb3d7fc8213f1eea4bdc5f https://github.com/Perl/perl5/commit/eadcf592626fb22bfbbb3d7fc8213f1eea4bdc5f Author: Karl Williamson <k...@cpan.org> Date: 2024-04-01 (Mon, 01 Apr 2024) Changed paths: M perl.h Log Message: ----------- perl.h: Move locale macro definitions This moves the non-lock macro definitions to after the lock ones. Commit: e2c324f7a9d351414e33a0a91d6df8716a61739d https://github.com/Perl/perl5/commit/e2c324f7a9d351414e33a0a91d6df8716a61739d Author: Karl Williamson <k...@cpan.org> Date: 2024-04-01 (Mon, 01 Apr 2024) Changed paths: M perl.h Log Message: ----------- perl.h Move locale mutex init/destruct I can't find a place in this file for this to go that isn't somewhat awkward. Because the environment and locale mutexes are intertwined, they naturally fit together. One would think the basic initialization and termination of the locale mutexes should go ahead of their use. But because of all the complications, that interrupts the flow of the logic between the environment and locale mutexes, so this commit moves them to later in the file. Compare: https://github.com/Perl/perl5/compare/a2ad59817f19...e2c324f7a9d3 To unsubscribe from these emails, change your notification settings at https://github.com/Perl/perl5/settings/notifications