The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 0.003

  • Change: cc347013f6f73e19793726afeb3278d2553bb49d Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2017-05-01 18:36:55 +0000
    • Added CPANFile
    • Added the plug-in Dist::Zilla::Plugin::CPANFile to add a cpanfile to this distribution, making it easier to install it with cpanm
  • Change: cb12c28e99eba21806b7bdb0ef14c65b25a1d6d6 Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2017-05-01 18:30:06 +0000
    • Removed hardcode values for SYS_getdents syscall
    • Using Inline::C to return respective integer from header files, avoiding using hardcodes or having to rely on h2ph Added more descriptive messages on getdents.t test Added the benchmark.t author test (still not passing, marked as TODO) Added a gitignore due files generated by Inline::C

Changes for version 0.003

  • Change: fbbc717e85617485b77ae4bc4c3217ce76d76553 Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2017-05-15 16:44:08 +0000
    • Included Inline::C in the Prereqs
    • Due lots of failed reports for release 0.002 due the missing Inline::C Simplified the generation of Linux::NFS::BigDir::Syscalls, no need to create a sub if it will be invoked only once
  • Change: 746d7caeb2f31e3dc8e3186040781e5dabf7042d Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2017-05-03 00:51:15 +0000
    • Moved syscall constant retrival to Makefile.PL
    • Instead of calling the Inline::C function everytime, code to retrieve the constant from corresponding C header file was moved to the Makefile.PL (generated by Dist::Zilla automatically). This should take care of making the distribution portable between Linux architectures and avoid loading/running Inline everytime without need.
  • Change: cb284820e6bf04dfc9b22e6ea5af29444d951c64 Author: Alceu Rodrigues de Freitas Junior <arfreitas@cpan.org> Date : 2017-05-03 00:29:41 +0000
    • Fixed license of the distribution

Modules

use Linux getdents syscall to read large directories over NFS
exports syscalls numbers defined during distribution setup