Module sintra_5_58_0_0-sintra.crono

Medidor de tempo de execução de scripts.

Info:

  • Release: $Id: crono.lua,v 1.7 2017/01/22 21:30:59 tomas Exp $

Functions

new (c) Construtor de instâncias.
push (f) Registra um nome de função chamada.
log (s) Registra um tempo, associando um rótulo a ele, se houver.
list () Lista as medições registradas.


Functions

new (c)
Construtor de instâncias. Registra o primeiro tempo (init).

Parameters:

  • c

Returns:

    Tabela que representa o objeto de medição de tempo.
push (f)
Registra um nome de função chamada.

Parameters:

  • f String com um nome para ser empilhado e usado como prefixo das mensagens.

Returns:

    O próprio objeto, para facilitar as chamadas.
log (s)
Registra um tempo, associando um rótulo a ele, se houver.

Parameters:

  • s String com o rótulo associado ao tempo registrado (default = contador de tempos)
list ()
Lista as medições registradas.

Returns:

    Iterador que retorna cada diferença de medição e o rótulo associado.
generated by LDoc 1.4.6 Last updated 2024-09-26 20:37:35