Lines Matching refs:func
167 let func = gFunctionMap[funcId];
168 if (func.hasOwnProperty('s')) {
169 return {fileId: func.s[0], startLine: func.s[1], endLine: func.s[2]};
175 let func = gFunctionMap[funcId];
176 return func.hasOwnProperty('d') ? func.d : null;
517 for (let func of this.libInfo.functions) {
518 rows.push(getItem('Function: ' + getFuncName(func.f), func.c[1],
688 for (let [t, func] of lib.functions.entries()) {
689 let totalValue = getSampleWeight(func.c[2]);
690 let selfValue = getSampleWeight(func.c[1]);
692 data.push([totalValue, selfValue, func.c[0], processName,
693 threadName, libName, getFuncName(func.f), key])
725 let func = lib.functions[indexes[3]];
726 FunctionTab.showFunction(eventInfo, processInfo, threadInfo, lib, func);
869 static showFunction(eventInfo, processInfo, threadInfo, lib, func) { argument
876 .then(() => tab.setFunction(eventInfo, processInfo, threadInfo, lib, func));
880 this.func = null;
888 setFunction(eventInfo, processInfo, threadInfo, lib, func) { argument
893 this.func = func;
900 if (!this.func) {
911 let funcId = this.func.f;
939 let sourceFiles = collectSourceFilesForFunction(this.func);
946 let disassembly = collectDisassemblyForFunction(this.func);
965 let funcName = getFuncName(this.func.f);
1500 function collectSourceFilesForFunction(func) { argument
1501 if (!func.hasOwnProperty('s')) {
1504 let hitLines = func.s;
1516 let funcRange = getFuncSourceRange(func.f);
1607 function collectDisassemblyForFunction(func) { argument
1608 if (!func.hasOwnProperty('a')) {
1611 let hitAddrs = func.a;
1612 let rawCode = getFuncDisassembly(func.f);