X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=lib%2Futil.php;h=49764f86a5fe40cc32effaa60a75fb682547202c;hb=7c57aab44e3fad989b85872d416d0c525dbb9de8;hp=3658e3ceea2e6a3ad19a12ed8723ee9b6df21ac0;hpb=40924842f4fde6f832f7284a30177f72864f86f8;p=quix0rs-gnu-social.git diff --git a/lib/util.php b/lib/util.php index 3658e3ceea..49764f86a5 100644 --- a/lib/util.php +++ b/lib/util.php @@ -2312,3 +2312,31 @@ function common_is_email($str) { return (strpos($str, '@') !== false); } + +function common_init_stats() +{ + global $_mem, $_ts; + + $_mem = memory_get_usage(true); + $_ts = microtime(true); +} + +function common_log_delta($comment=null) +{ + global $_mem, $_ts; + + $mold = $_mem; + $told = $_ts; + + $_mem = memory_get_usage(true); + $_ts = microtime(true); + + $mtotal = $_mem - $mold; + $ttotal = $_ts - $told; + + if (empty($comment)) { + $comment = 'Delta'; + } + + common_debug(sprintf("%s: %d %d", $comment, $mtotal, round($ttotal * 1000000))); +}