|
|
@ -49,10 +49,10 @@ sts1() -> |
|
|
|
trace([test, {scope, [self()]}]). |
|
|
|
|
|
|
|
stl() -> |
|
|
|
trace(self(), [all], [{test, '_', '_'}], tpTracerLog, #{}, #{}). |
|
|
|
trace(new_processes, [call, arity, return_to, garbage_collection], [{app, eAcs}], tpTracerLog, #{}, #{stackTc => true}). |
|
|
|
|
|
|
|
stf() -> |
|
|
|
trace([{app, eSync}, {scope, [whereis(esSyncSrv)]}], tpTracerFile). |
|
|
|
trace(new_processes, [call, arity, return_to, garbage_collection], [{app, eAcs}], tpTracerFile, #{}, #{stackTc => true}). |
|
|
|
|
|
|
|
stop() -> |
|
|
|
stop(?eTpfTracerId). |
|
|
@ -69,6 +69,7 @@ ptl() -> |
|
|
|
|
|
|
|
|
|
|
|
ptf() -> |
|
|
|
spawn(eAcs, replaceSw, [<<"fdsfads拉法叶舰fds淫秽ffdsfdsffdddd"/utf8>>]), |
|
|
|
ok. |
|
|
|
|
|
|
|
rsPfs(InputFile) -> |
|
|
@ -153,6 +154,7 @@ doTrace(PidPortSpec, FlagList, TraceMods, TracerMod, TracerOpts, TraceOpts) -> |
|
|
|
begin |
|
|
|
%% The module must be loaded before we attempt to trace it. |
|
|
|
_ = code:ensure_loaded(M), |
|
|
|
io:format("IMY*********************** ~p~n", [M]), |
|
|
|
_ = erlang:trace_pattern(OneTraceMFA, MatchSpec, PtFlags) |
|
|
|
end || {M, _F, _A} = OneTraceMFA <- TraceMFAs |
|
|
|
], |
|
|
|