📄 profiler.mal
字号:
#line 76 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/profiler.mx"module profiler;command activate(name:str):voidaddress CMDactivateProfilercomment "Make the specified counter active.";command deactivate(name:str):voidaddress CMDdeactivateProfilercomment "Deactivate the counter";command openStream():void address CMDopenProfilerStreamcomment "Sent the events to output stream";command openStream(fnme:str)address CMDsetProfilerStreamcomment "Send the log events to a file ";command closeStream():void address CMDcloseProfilerStreamcomment "Stop sending the event records";command setAll():voidaddress CMDsetAllProfilercomment "Short cut for setFilter(*,*).";command setNone():voidaddress CMDsetNoneProfilercomment "Short cut for clrFilter(*,*).";command setFilter(mod:str,fcn:str):voidaddress CMDsetFilterProfilercomment "Generate an event record for all function calls that satisfy the regular expression mod.fcn. A wildcard (*) can be used as name to identify all";command clrFilter(mod:str,fcn:str):voidaddress CMDclrFilterProfilercomment "Clear the performance trace bit of the selected functions.";command setStartPoint(mod:str,fcn:str):voidaddress CMDstartPointProfilercomment "Start performance tracing at mod.fcn";command setEndPoint(mod:str,fcn:str)address CMDendPointProfilercomment "End performance tracing after mod.fcn";command start():voidaddress CMDstartProfilercomment "Start performance tracing";command stop():voidaddress CMDstopProfilercomment "Stop performance tracing";command clearTrace():voidaddress CMDclearTracecomment "Clear the profiler tables";command startTrace():voidaddress CMDstartTracecomment "Prepare for online tracing using the profile filter";command stopTrace():voidaddress CMDstopTracecomment "Stop online tracing";command setCachedProfiling():voidaddress CMDsetCachedProfilingcomment "use cached events rather then online";command setOnlineProfiling():voidaddress CMDsetOnlineProfilingcomment "Sent events over stream";command setOfflineProfiling():voidaddress CMDsetOfflineProfilingcomment "Sent events over stream";command dumpTrace():voidaddress CMDdumpTracecomment "List the events collected";command getTrace(e:str):bat[:int,:any_1]address CMDgetTracecomment "Get the trace details of a specific event";command cleanup():voidaddress CMDcleanupcomment "Remove the temporary tables for profiling";#line 166 "/export/scratch0/monet/monet.GNU.64.64.d.14791/MonetDB5/src/modules/mal/profiler.mx"
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -