|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object frysk.ftrace.FtraceController
public class FtraceController
Constructor Summary | |
---|---|
FtraceController()
|
Method Summary | |
---|---|
Map |
computeSignalWorkingSet(Task task)
Answers Map<String, Boolean>, where the boolean value is whether to stack trace on given signal. |
Map |
computeSyscallWorkingSet(Task task)
Answers Map<Syscall, Boolean>, where the boolean value is whether to stack trace on given syscall. |
void |
fileMapped(Task task,
ObjectFile objf,
DwflModule module,
Ftrace.Driver driver)
New library FILE was mapped in task TASK. |
void |
fileUnmapped(Task task,
ObjectFile objf,
DwflModule module,
Ftrace.Driver driver)
New library FILE was unmapped from task TASK. |
void |
gotAddrRules(List rules)
|
void |
gotSigRules(List rules)
|
void |
gotSymRules(List rules)
|
void |
gotSysRules(List rules)
|
boolean |
shouldStackTraceOnTracePoint(Object tracePoint)
|
void |
stackTraceEverything()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public FtraceController()
Method Detail |
---|
public void stackTraceEverything()
public boolean shouldStackTraceOnTracePoint(Object tracePoint)
shouldStackTraceOnTracePoint
in interface Ftrace.StackTracedSymbolsProvider
tracePoint
- is either DwflSymbol or PLTEntry.public void gotSymRules(List rules)
public void gotAddrRules(List rules)
public void gotSysRules(List rules)
public void gotSigRules(List rules)
public Map computeSyscallWorkingSet(Task task)
Ftrace.TracedSyscallProvider
computeSyscallWorkingSet
in interface Ftrace.TracedSyscallProvider
public Map computeSignalWorkingSet(Task task)
Ftrace.TracedSignalProvider
computeSignalWorkingSet
in interface Ftrace.TracedSignalProvider
public void fileMapped(Task task, ObjectFile objf, DwflModule module, Ftrace.Driver driver)
Ftrace.Controller
fileMapped
in interface Ftrace.Controller
public void fileUnmapped(Task task, ObjectFile objf, DwflModule module, Ftrace.Driver driver)
Ftrace.Controller
fileUnmapped
in interface Ftrace.Controller
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |