Age | Commit message (Collapse) | Author | |
---|---|---|---|
2016-05-04 | runtime_tools: Add dbg functions tpe/2 and ctpe/1 | Sverker Eriksson | |
To set/clear match specs for send and receive trace. 'e' for Event as we might want to add match specs for other trace events (proc exit,link,ulink,...). | |||
2016-05-04 | erts: Add send and 'receive' to trace_info/2 | Sverker Eriksson | |
to obtain match specs | |||
2016-05-04 | erts: Fix bug in trace_pattern for 'on_load' | Sverker Eriksson | |
'on_load' is a call trace. | |||
2016-05-04 | erts: Fix missing type in doc for trace_pattern | Sverker Eriksson | |
2016-05-04 | erts: Fix PAM to be callable from non-scheduler thread | Sverker Eriksson | |
also simplified the interface to to run PAM from trace | |||
2016-05-04 | erts: Add docs for trace_pattern with 'send' and 'receive' | Sverker Eriksson | |
2016-05-04 | erts: Change receive matchspec to [NodeOrOther, Pid, Msg] | Sverker Eriksson | |
2016-05-04 | erts: Add Sender in 'receive' trace matchspec | Sverker Eriksson | |
All 'EXIT' and monitor messages are sent from 'system' Timeouts are "sent" from 'clock_service' | |||
2016-05-04 | erts: Add matchspec restrictions for 'receive' trace | Sverker Eriksson | |
and non-call-trace. This is the easy way out to avoid difficult locking scenarios when accessing tracing flags on another process. | |||
2016-05-04 | erts: Add matchspec to 'receive' trace | Sverker Eriksson | |
2016-05-04 | erts: Remove multi scheduler blocking in match specs | Sverker Eriksson | |
for enable_trace and disable_trace operations. Instead seize needed locks while updating trace flags. | |||
2016-05-04 | erts: Add match spec for send trace | Sverker Eriksson | |
2016-05-04 | erts: Rename constants in enum erts_break_op | Sverker Eriksson | |
with uppercase for constants and why not call them 'RESTART' and 'PAUSE' as the API. | |||
2016-05-04 | erts: Rename struct type | Sverker Eriksson | |
as is trips up my editor symbol tagging. | |||
2016-05-04 | erts: Beautify some code with container_of macro | Sverker Eriksson | |
2016-04-29 | erts: Clarify docs for trace_pattern/3 | Sverker Eriksson | |
2016-04-29 | Merge branch 'egil/erts/tracing-support-lttng/OTP-13532' | Björn-Egil Dahlberg | |
* egil/erts/tracing-support-lttng/OTP-13532: (28 commits) runtime_tools: User's guide to LTTng and dyntrace runtime_tools: Fix Dtrace build erts: Fix gc messages in tracer_SUITE erts: Fix gc messages in sensitive_SUITE erts: Fix gc messages in trace_port_SUITE tools: Update fprof tests tools: Update fprof with new gc traces runtime_tools: Update dyntrace_lttng_SUITE tests runtime_tools: Add 'return_to' for call tracing erts: Fix return_to trace callback erts: Update erl_tracer documentation erts: Fix erl_tracer documentation typos Update preloaded erl_tracer.beam erts: Update erl_tracer type specs runtime_tools: Add lttng dyntrace tests runtime_tools: Extend 'trace' and 'enabled' tracer callbacks erts: Extend 'enabled' and 'trace' tracer callbacks runtime_tools: Extend 'enabled' tracer callbacks erts: Extend 'enabled' tracer callbacks runtime_tools: Update lttng garbage collection trace ... | |||
2016-04-29 | runtime_tools: User's guide to LTTng and dyntrace | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Fix Dtrace build | Björn-Egil Dahlberg | |
2016-04-29 | erts: Fix gc messages in tracer_SUITE | Björn-Egil Dahlberg | |
2016-04-29 | erts: Fix gc messages in sensitive_SUITE | Björn-Egil Dahlberg | |
2016-04-29 | erts: Fix gc messages in trace_port_SUITE | Björn-Egil Dahlberg | |
2016-04-29 | tools: Update fprof tests | Björn-Egil Dahlberg | |
2016-04-29 | tools: Update fprof with new gc traces | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Update dyntrace_lttng_SUITE tests | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Add 'return_to' for call tracing | Björn-Egil Dahlberg | |
2016-04-29 | erts: Fix return_to trace callback | Björn-Egil Dahlberg | |
2016-04-29 | erts: Update erl_tracer documentation | Björn-Egil Dahlberg | |
2016-04-29 | erts: Fix erl_tracer documentation typos | Björn-Egil Dahlberg | |
2016-04-29 | Update preloaded erl_tracer.beam | Björn-Egil Dahlberg | |
2016-04-29 | erts: Update erl_tracer type specs | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Add lttng dyntrace tests | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Extend 'trace' and 'enabled' tracer callbacks | Björn-Egil Dahlberg | |
Adds the following capabilities to dyntrace * enabled_running_ports/3 * enabled_running_procs/3 changed from enabled_running/3 * trace_running_ports/6 * trace_running_procs/6 changed from trace_running/6 | |||
2016-04-29 | erts: Extend 'enabled' and 'trace' tracer callbacks | Björn-Egil Dahlberg | |
Adds the following capabilities to a tracer backend * enabled_running_procs/3 changed from enabled_running/3 * enabled_running_ports/3 * trace_running_procs/6 changed from trace_running/6 * trace_running_ports/6 | |||
2016-04-29 | runtime_tools: Extend 'enabled' tracer callbacks | Björn-Egil Dahlberg | |
Adds the following capabilities to dyntrace * enabled_procs/3 * enabled_ports/3 * enabled_running/3 * enabled_call/3 * enabled_send/3 * enabled_receive/3 * enabled_garbage_collection/3 | |||
2016-04-29 | erts: Extend 'enabled' tracer callbacks | Björn-Egil Dahlberg | |
Adds the following capabilities to a tracer backend * enabled_procs/3 * enabled_ports/3 * enabled_running/3 * enabled_call/3 * enabled_send/3 * enabled_receive/3 * enabled_garbage_collection/3 These functions will fall back to enabled/3 if not provided and the tracepoint is active. | |||
2016-04-29 | runtime_tools: Update lttng garbage collection trace | Björn-Egil Dahlberg | |
2016-04-29 | erts: Extend garbage collection trace | Björn-Egil Dahlberg | |
Replace 'gc_start' and 'gc_end' with * 'gc_minor_start' * 'gc_minor_end' * 'gc_major_start' * 'gc_major_end' | |||
2016-04-29 | runtime_tools: Add lttng 'call' tracing | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Add lttng 'ports' tracing | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Add lttng 'send' and 'receive' tracing | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Add lttng 'running' tracing | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Add lttng 'procs' tracing | Björn-Egil Dahlberg | |
2016-04-29 | runtime_tools: Add lttng 'garbage_collection' tracing | Björn-Egil Dahlberg | |
2016-04-29 | Merge branch 'mikpe/fp-exceptions-cleanups/PR-1019/OTP-13531' | Lukas Larsson | |
* mikpe/fp-exceptions-cleanups/PR-1019/OTP-13531: clean up FP exception code in sys_float.c | |||
2016-04-29 | Merge branch 'mikpe/fp-exceptions-neuter-matherr/PR-1018/OTP-13531' | Lukas Larsson | |
* mikpe/fp-exceptions-neuter-matherr/PR-1018/OTP-13531: matherr() must not fake an FP exception | |||
2016-04-29 | Merge branch 'sverk/big-external-creations.OTP-13488' | Sverker Eriksson | |
second merge of this branch with some bug fixing | |||
2016-04-29 | Merge branch 'hasse/dialyzer_fix_from_form/OTP-13520' | Hans Bolinder | |
* hasse/dialyzer_fix_from_form/OTP-13520: dialyzer: Fix a bug in the translation of forms to types | |||
2016-04-29 | dialyzer: Fix a bug in the translation of forms to types | Hans Bolinder | |
A bug is fixed, but there are more problems. Modify erl_types.erl like this: -define(EXPAND_LIMIT, 500). and bogus warnings are output (again). Callbacks and specs are compared (subtype) in dialyzer_behaviour. If they are expanded to different depths, then invalid warnings can be generated. | |||
2016-04-29 | Merge branch 'sverker/hipe/remove-ct_hooks' | Sverker Eriksson | |