collector->getProfileID(), $pfdata['calls'], $pfdata['cpu'] / 1000, // ms => sec 0.0, // sum of CPU^2 for each invocation (unused) $pfdata['real'] / 1000, // ms => sec 0.0, // sum of real^2 for each invocation (unused) $pfdata['name'], $pfdata['memory'] ); $length = strlen( $pfline ); if ( $length + $plength > 1400 ) { socket_sendto( $sock, $packet, $plength, 0, $wgUDPProfilerHost, $wgUDPProfilerPort ); $packet = ""; $plength = 0; } $packet .= $pfline; $plength += $length; } socket_sendto( $sock, $packet, $plength, 0x100, $wgUDPProfilerHost, $wgUDPProfilerPort ); } }