| Faça :: cache Make :: Cache é um Perl para armazenar em cache de objetos e informações de execução. |
Baixe Agora |
Faça :: cache Classificação e resumo
- Licença:
- Perl Artistic License
- Nome do editor:
- Wilson Snyder
- Site do editor:
- http://search.cpan.org/~wsnyder/Verilog-Perl-3.035/Parser/Parser.pm
Faça :: cache Tag
Faça :: cache Descrição
Make :: Cache é um Perl para o armazenamento em cache de objeto e teste de teste. Make :: cache é um perl para cache de objeto e teste de execução de informações.synopsis my $ OC = Tornar :: Cache-> Novo (...) $ Oc-> Escrever se (meu $ HIT = $ OC-> FIND_HIT) {$ hit-> restaurar; } $ OC-> DumpMake :: Cache é usado para acelerar a geração de alvos de makefile. Quando um alvo deve ser criado, ele é olhado no cache. Em uma falta, o hash dos arquivos de origem, e todos os alvos gerados são armazenados.Próximo Tempo O alvo é necessário, o cache será atingido e os arquivos de destino podem ser recuperados do cache em vez de serem regenerados. A classe de cache é geralmente usada como uma classe base para classes mais específicas.Local ao GlobalMake :: Cache converte nomes de arquivos locais para nomes de arquivos globais. Isso chega ao redor do problema das linhas de compilação semelhante ao GCC /USER/A/Home_dir/foo.cresulting em erros de cache, porque alguém compilou exatamente a mesma fonte em um diretório diferente GCC /user/b/home_dir/foo.cto evitar isso Todos os nomes de arquivos são convertidos em formato global, usando uma lista File_Env passada no novo construtor. Por padrão, isso converte o diretório de trabalho atual (CWD) para $ CWD. Usando os exemplos acima, a linha de comando GCC seria hashed como se o usuário digitado: gcc $$ cwd $$ / foo.chich é idêntico para os usuários, e assim resultará em hits de cache. Requisitos: · Perl.
Faça :: cache Software Relacionado