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

Reply via email to