Branch: refs/heads/leont/thread-dirhandle
  Home:   https://github.com/Perl/perl5
  Commit: c89881688c066420038562cb4f30eadac54d2906
      
https://github.com/Perl/perl5/commit/c89881688c066420038562cb4f30eadac54d2906
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-05-27 (Tue, 27 May 2025)

  Changed paths:
    M t/op/threads-dirh.t

  Log Message:
  -----------
  Remove dubious thread dirhandle cloning tests

These tests makes assumptions that are only true for the current fchdir
based implementation of dirhandle cloning. In particular that the cloned
dirhandle is entirely separate from the original. This is not
appropriate for the upcoming fdopendir based implementation.


  Commit: 7421567460117af850518af2a54404df6b6c2da0
      
https://github.com/Perl/perl5/commit/7421567460117af850518af2a54404df6b6c2da0
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-05-27 (Tue, 27 May 2025)

  Changed paths:
    M sv.c

  Log Message:
  -----------
  Clone dirhandles without fchdir

This uses fdopendir and dup to dirhandles. Unlike the fchdir approach
these handles share descriptor position among threads.


  Commit: e0497ed5967c9c5111081d060b6b15819ced6308
      
https://github.com/Perl/perl5/commit/e0497ed5967c9c5111081d060b6b15819ced6308
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-05-27 (Tue, 27 May 2025)

  Changed paths:
    M Configure
    M Cross/config.sh-arm-linux
    M Cross/config.sh-arm-linux-n770
    M Porting/Glossary
    M Porting/config.sh
    M config_h.SH
    M configure.com
    M plan9/config_sh.sample
    M win32/config.gc
    M win32/config.vc

  Log Message:
  -----------
  Detect presence of fdopendir in Configure


  Commit: c8d71d0e685b8db295819b97dbf26d862613373e
      
https://github.com/Perl/perl5/commit/c8d71d0e685b8db295819b97dbf26d862613373e
  Author: Leon Timmermans <faw...@gmail.com>
  Date:   2025-05-27 (Tue, 27 May 2025)

  Changed paths:
    M sv.c

  Log Message:
  -----------
  Remove fchdir based dirhandle cloning code

This is no longer needed now that the fdopendir implementation exists.


Compare: https://github.com/Perl/perl5/compare/9a3e1ed66323...c8d71d0e685b

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

Reply via email to