La classe "\fire\time\Chrono" consente di cronometrare i flussi di esecuzione.
Source code:
include("fxcore.php");
$chrono = new \fire\time\Chrono();
echo "start time: " . $chrono->start() . " ms\n";
echo "partial time: " . $chrono->getPartialTime() . " ms\n";
echo "partial time: " . $chrono->getPartialTime() . " ms\n";
echo "partial time: " . $chrono->getPartialTime() . " ms\n";
echo "partial time: " . $chrono->getPartialTime() . " ms\n";
echo "partial time: " . $chrono->getPartialTime() . " ms\n";
echo "partial time: " . $chrono->getPartialTime() . " ms\n";
echo "partial time: " . $chrono->getPartialTime() . " ms\n";
$delta = new \fire\Double();
$delta->assign(0);
echo "delta: " . $delta->value() . " ms\n";
echo "stop time: " . $chrono->stop($delta) . " ms\n";
echo "delta: " . $delta->value() . " ms\n";
$times = $chrono->getTimes();
echo "times[0]: " . $times[0] . " ms\n";
echo "times[1]: " . $times[1] . " ms\n";
echo "times[2]: " . $times[2] . " ms\n";
echo "times[3]: " . $times[3] . " ms\n";