On Fri, Jul 14, 2006 at 09:40:18AM -0400, Dan Boger wrote:

> And strace shows it does chech for a .pmc in every member of @INC:
> 
>   ...
>   
> stat64("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/i386-linux-thread-multi/Data/Dumper.pmc",
>  0xbff9c830) = -1 ENOENT (No such file or directory)
>   
> open("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/i386-linux-thread-multi/Data/Dumper.pm",
>  O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
>   
> stat64("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/Data/Dumper.pmc",
>  0xbff9c830) = -1 ENOENT (No such file or directory)
>   
> open("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/5.8.5/Data/Dumper.pm",
>  O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
>   
> stat64("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/i386-linux-thread-multi/Data/Dumper.pmc",
>  0xbff9c830) = -1 ENOENT (No such file or directory)
>   
> open("/usr/lib/perl5/site_perl/5.8.5/i386-linux-thread-multi/i386-linux-thread-multi/Data/Dumper.pm",
>  O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)

Interesting that it checks for the existence of .pmc files using stat,
but of .pm files by just trying to open them.

-- 
David Cantrell | Enforcer, South London Linguistic Massive

Feature: an incorrectly implemented bug
 
_______________________________________________
Boston-pm mailing list
[email protected]
http://mail.pm.org/mailman/listinfo/boston-pm

Reply via email to