--- modresponse.class.php 2016-11-16 14:27:58.000000000 +0200 +++ modresponse.class_new.php 2016-11-27 18:15:11.950271100 +0200 @@ -97,11 +97,13 @@ $queryTime= sprintf("%2.4f s", $queryTime); $totalTime= sprintf("%2.4f s", $totalTime); $phpTime= sprintf("%2.4f s", $phpTime); + $phpMemory= round(memory_get_peak_usage(true)/1048576,2) . " MB"; $source= $this->modx->resourceGenerated ? "database" : "cache"; $this->modx->resource->_output= str_replace("[^q^]", $queries, $this->modx->resource->_output); $this->modx->resource->_output= str_replace("[^qt^]", $queryTime, $this->modx->resource->_output); $this->modx->resource->_output= str_replace("[^p^]", $phpTime, $this->modx->resource->_output); $this->modx->resource->_output= str_replace("[^t^]", $totalTime, $this->modx->resource->_output); + $this->modx->resource->_output= str_replace("[^m^]", $phpMemory, $this->modx->resource->_output); $this->modx->resource->_output= str_replace("[^s^]", $source, $this->modx->resource->_output); } else { $this->modx->beforeRender();