edit: era un bug nel profiler
public function logMemory($object = false, $name = 'PHP') {
$memory = memory_get_usage();
if($object) $memory = strlen(serialize($object));
$logItem = array(
"data" => $memory,
"type" => 'memory',
"name" => $name,
"dataType" => gettype($object)
);
$GLOBALS['debugger_logs']['console'][] = $logItem;
$GLOBALS['debugger_logs']['memoryCount'] += 1;
}
se gli passi un array vuoto non entra nell'if e ti restituisce memory get usage, avevi visto lungo!!!