PHP 클래스 Webgrind_Preprocessor, webgrind

Information from the callgrind file is extracted and written in a binary format for fast random access.
또한 보기: https://github.com/jokkedk/webgrind/wiki/Preprocessed-Format
또한 보기: http://valgrind.org/docs/manual/cl-format.html
저자: Jacob Oettinger
파일 보기 프로젝트 열기: jokkedk/webgrind 1 사용 예제들

공개 메소드들

메소드 설명
binaryParse ( string $inFile, string $outFile ) : boolean Extract information from $inFile and store in preprocessed form in $outFile using the (~20x) faster binary preprocessor
getCompressedName ( string $name, integer $isFile ) : void Extract information from $inFile and store in preprocessed form in $outFile
parse ( string $inFile, string $outFile ) : void Extract information from $inFile and store in preprocessed form in $outFile

메소드 상세

binaryParse() 정적인 공개 메소드

Extract information from $inFile and store in preprocessed form in $outFile using the (~20x) faster binary preprocessor
static public binaryParse ( string $inFile, string $outFile ) : boolean
$inFile string Callgrind file to read
$outFile string File to write preprocessed data to
리턴 boolean True if binary preprocessor was executed

getCompressedName() 정적인 공개 메소드

Extract information from $inFile and store in preprocessed form in $outFile
static public getCompressedName ( string $name, integer $isFile ) : void
$name string String to parse (either a filename or function name line)
$isFile integer True if this is a filename line (since files and functions have their own symbol tables)
리턴 void

parse() 정적인 공개 메소드

Extract information from $inFile and store in preprocessed form in $outFile
static public parse ( string $inFile, string $outFile ) : void
$inFile string Callgrind file to read
$outFile string File to write preprocessed data to
리턴 void