Branch: refs/heads/rexc-state-compact
  Home:   https://github.com/Perl/perl5
  Commit: e02a1afdf4463b732afc65df0596247dfac9897e
      
https://github.com/Perl/perl5/commit/e02a1afdf4463b732afc65df0596247dfac9897e
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp.c
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: convert in_lookaround to boolean


  Commit: c22c336779e55e3e1ff2b89848f46b02edceb979
      
https://github.com/Perl/perl5/commit/c22c336779e55e3e1ff2b89848f46b02edceb979
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp.c
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: convert contains_locale to boolean


  Commit: 45b7ab640cf943d1c477df634a7367f12341b3b1
      
https://github.com/Perl/perl5/commit/45b7ab640cf943d1c477df634a7367f12341b3b1
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp.c
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: convert recode_x_to_native to boolean


  Commit: 6bac3b38a415c7c18835c3f030774de4502e429e
      
https://github.com/Perl/perl5/commit/6bac3b38a415c7c18835c3f030774de4502e429e
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp.c
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: convert in_multi_char_class to boolean


  Commit: b01ee61b274aa9115b4ef7ef62001a0adc9f4144
      
https://github.com/Perl/perl5/commit/b01ee61b274aa9115b4ef7ef62001a0adc9f4144
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp.c
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: convert (orig_)utf8 to boolean


  Commit: 2784b1e4ef64923409a21de1538f7f5de927d11c
      
https://github.com/Perl/perl5/commit/2784b1e4ef64923409a21de1538f7f5de927d11c
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp.c
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: convert uni_semantics to boolean


  Commit: 1e9a5f6253f04dd4e6c28043d6ba39d0cd3089d7
      
https://github.com/Perl/perl5/commit/1e9a5f6253f04dd4e6c28043d6ba39d0cd3089d7
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp.c
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: convert sawback to boolean


  Commit: 2e24382252f0ca4201bd35705295010fad1be83e
      
https://github.com/Perl/perl5/commit/2e24382252f0ca4201bd35705295010fad1be83e
  Author: Dagfinn Ilmari Mannsåker <ilm...@ilmari.org>
  Date:   2025-07-15 (Tue, 15 Jul 2025)

  Changed paths:
    M regcomp_internal.h

  Log Message:
  -----------
  RExC_state_t: reorder to eliminate holes

This combined with the previous previous commits on this branch takes
the struct down from 416 bytes including 9 bytes of holes to 384 bytes
with only one byte of holes on a 64-bit Linux debuging build.


Compare: https://github.com/Perl/perl5/compare/e02a1afdf446%5E...2e24382252f0

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

Reply via email to