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