/**
  * @see	\wcf\action\AJAXInvokeAction::sendResponse()
  */
 protected function sendResponse()
 {
     // add benchmark and debug data
     if (ENABLE_BENCHMARK) {
         $this->response['benchmark'] = array('executionTime' => WCF::getBenchmark()->getExecutionTime() . 's', 'memoryUsage' => WCF::getBenchmark()->getMemoryUsage(), 'phpExecution' => StringUtil::formatNumeric((WCF::getBenchmark()->getExecutionTime() - WCF::getBenchmark()->getQueryExecutionTime()) / WCF::getBenchmark()->getExecutionTime() * 100) . '%', 'sqlExecution' => StringUtil::formatNumeric(WCF::getBenchmark()->getQueryExecutionTime() / WCF::getBenchmark()->getExecutionTime() * 100) . '%', 'sqlQueries' => WCF::getBenchmark()->getQueryCount());
         if (ENABLE_DEBUG_MODE) {
             $this->response['benchmark']['items'] = WCF::getBenchmark()->getItems();
         }
     }
     parent::sendResponse();
 }