static public function elapsed($start, $end) {
        return [
                'time_elapsed' => self::elapsedTime($start, $end),
                'memory_usage_gap' => self::elapsedMemory($start, $end),
                'real_memory_usage' => self::elapsedMemory($start, $end, true)
            ];
    }
static public function elapsed($start, $end) {
        return [
                'time_elapsed' => self::elapsedTime($start, $end),
                'memory_usage_gap' => self::elapsedMemory($start, $end),
                'real_memory_usage' => self::elapsedMemory($start, $end, true)
            ];
    }
static public function elapsed ( $ start , $ end ) { return [ 'time_elapsed' => self :: elapsedTime ( $ start , $ end ) , 'memory_usage_gap' => self :: elapsedMemory ( $ start , $ end ) , 'real_memory_usage' => self :: elapsedMemory ( $ start , $ end , true ) ] ; }
Get detailed benchmark

@access  public
@param   string  $start  Start mark
@param   string  $end    End mark
@return  array
Get detailed benchmark