Devel :: Strace :: Monitor

desenvolver :: strace :: monitor é um componente de interface do monitor para desenvolver :: strace.
Baixe Agora

Devel :: Strace :: Monitor Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • Perl Artistic License
  • Preço:
  • FREE
  • Nome do editor:
  • Dean Arnold
  • Site do editor:
  • http://search.cpan.org/~darnold/

Devel :: Strace :: Monitor Tag


Devel :: Strace :: Monitor Descrição

Devel :: Strace :: Monitor é um componente de interface do monitor para desenvolver :: strace. Devel :: Strace :: Monitor é um componente de interface do monitor para desenvolver :: strace.synopsis # # Abra o arquivo mmap'ed # use desenvolver :: strace :: monitor; Meu $ View = Devel :: Strace :: Monitor-> Aberto ('Somefile.Map'); meus ciclos $ = 0; enquanto (1) {print "n ************************************** N"; # # Refrescar o mapa interno do RingBuffer # $ View-> Atualizar (); # # Despeje os traços atuais # $ View-> Trace (Dump_trace); Dormir 10; } # # Método para exibir os traços # sub dump_trace {my (key $, $ slot, $ profundidade, $ linha, $ time, $ entrada) = @_; $ lastkey = $ tecla, imprimir "n ************************************** N" A menos que ($ lastkey eq $ chave); if ($ tempo) {# # aparar o dia da semana e ano do timestamp # my $ frac = ($ horário - int (tempo $)) * 1000000; $ frac = ~ s /..*,2//; my @Parts = split (/ s + /, local escalaramtime ($ horário)); POP @PARTS; # se livrar do ano impressão "$ tecla ($ profundidade): $ Slot: $ Entrada: $ linha em", junte ('', @parts), ', $ frac, "n"; } else {imprimir "$ tecla ($ profundidade): $ slot: $ Entrada: $ linha (sem timestamp) n"; }} Fornece métodos para anexar e ler o arquivo mapeado de memória gerado por Devel :: Strace (ou Debobgers Full Full Full) usando Devel :: RingBuffer.set ou Limpar qualquer um dos $ DB :: Single, $ DB :: Trace, ou $ DB :: variáveis de controle de sinal do AUT (através de suas interfaces de gravata no AUT). Inspect a pilha de chamadas de execução atual das interfaces AUT As interfaces fornecem uma estrutura simples para criar um aplicativo externo que pode anexar a um aplicativo PERL em execução , monitore sua execução atual e, eventualmente, destacam-se, ao mesmo tempo, permitindo que o aplicativo continue executando ininterrupto.Um Módulo de depuração mais completo é planejado para explorar as várias estruturas de comando / controle disponíveis via Devel :: RingBuffer. Observe que este módulo será totalmente compatível com o depurador resultante para que, por exemplo, um aplicativo possa ser monitorado primeiro para detectar problemas de problemas e, em seguida, o depurador pode ser anexado para depurar totalmente o problema. Requisitos de Perl: · Perl.


Devel :: Strace :: Monitor Software Relacionado

PSG.

PSG é um módulo Python que permite criar arquivos PostScript incorporando arquivos EPS. ...

167

Download