HeaderDoc::PerfPoint
IntroductionPerformance testing data structure. DiscussionThe Member Functions
_initializeInitializes an instance of a sub _initialize ParametersfinishedMarks this checkpoint finished and records the elapsed time. sub finished ParametersnewCreates a new sub new ParametersMember Data
BACKTRACEThe backtrace for the start of this test point. Used to match it upon seeing an end call. $self->{BACKTRACE}
FINISHSECThe time of day (in seconds) when this point ended. $self->{FINISHSEC}
FINISHUSECThe microsecond part of the time of day when this point ended. $self->{FINISHUSEC}
HeaderDoc::PerfPoint::VERSIONThe revision control revision number for this module. $HeaderDoc::PerfPoint::VERSION = '$Revision: 1310076910 $'; DiscussionIn the git repository, contains the number of seconds since January 1, 1970. SECSThe number of seconds this execution took. $self->{SECS}
STARTSECThe time of day (in seconds) when this point was started. $self->{STARTSEC}
STARTUSECThe microsecond part of the time of day when this point was started. $self->{STARTUSEC}
USECSThe number of microseconds this execution took (minus the seconds). $self->{USECS}
|