summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_bif_trace.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Fix seq_trace token gcLukas Larsson2021-02-081-1/+4
* Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\
| * Update copyright yearRickard Green2020-03-131-1/+1
* | Raise system_limit exception if match-spec compile use too much stackRickard Green2020-03-111-2/+3
* | Merge branch 'maint'Sverker Eriksson2020-01-221-3/+2
|\ \ | |/
| * erts: Fix bugs doing HAlloc without process main lockSverker Eriksson2020-01-211-3/+2
| * Merge branch 'sverker/seq-trace-label-old-heap-bug/ERL-700/OTP-15849/OTP-1585...Erlang/OTP2019-06-031-11/+18
| |\
* | | Distributed spawn improvementsRickard Green2019-12-181-4/+0
* | | erts: Rename bif_table_index to bif_numberJohn Högberg2019-09-171-1/+1
* | | erts: Use hidden exports for BIF trappingJohn Högberg2019-09-171-3/+3
* | | erts: Refactor BIF tracingJohn Högberg2019-09-161-128/+12
* | | erts: Replace ad-hoc export->beam[] wrangling with unionsJohn Högberg2019-09-161-23/+25
* | | Merge branch 'maint'Sverker Eriksson2019-05-291-11/+18
|\ \ \
| * \ \ Merge branch 'sverker/seq-trace-label-old-heap-bug/ERL-700/OTP-15849' into maintSverker Eriksson2019-05-291-11/+18
| |\ \ \ | | |/ / | |/| / | | |/
| | * erts: Fix seq_trace:print/2 for arbitrary labelsSverker Eriksson2019-05-281-4/+1
| | * erts: Fix bug in seq_trace:set_token(label,_)Sverker Eriksson2019-05-281-7/+17
* | | seq_trace: Inherit trace token on spawnJohn Högberg2019-03-211-4/+9
|/ /
* | Fix trace_info/2Rickard Green2018-07-121-1/+1
|/
* Merge branch 'lukas/erts/cpu_time_thread/OTP-15090'Lukas Larsson2018-05-211-2/+2
|\
| * erts: Make cpu_timestamp use per thread on LinuxLukas Larsson2018-05-151-2/+2
* | New process suspend implementation based on async signalingRickard Green2018-05-161-54/+136
|/
* Lift the type restrictions on seq_trace token labelsJohn Högberg2018-03-231-3/+0
* Implementation of true asynchronous signaling between processesRickard Green2018-03-211-1/+2
* Refactor macros for accessing Beam instructionsBjörn Gustavsson2017-10-011-10/+10
* Merge branch 'lukas/erts/remove-dirty-scheduler-defines/OTP-14613'Lukas Larsson2017-09-151-4/+0
|\
| * erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-111-4/+0
* | Introduce a new trace_jump/1 instruction for tracingBjörn Gustavsson2017-09-111-4/+4
|/
* erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-46/+46
* erts: Remove ERTS_SMP and USE_THREAD definesLukas Larsson2017-07-171-48/+0
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* erts: Refactor ErtsCodeInfo.nativeSverker Eriksson2017-04-041-2/+2
* Implement magic referencesRickard Green2017-02-061-1/+1
* Merge branch 'maint'Rickard Green2017-01-121-0/+7
|\
| * Fix call time tracing with dirty schedulersRickard Green2017-01-111-0/+7
* | Merge branch 'maint'Lukas Larsson2016-10-261-5/+5
|\ \ | |/
| * erts: Do tracer liveness check on current tracerLukas Larsson2016-10-041-5/+5
* | erts: Refactor rename Export.code[] to Export.beam[]Sverker Eriksson2016-10-121-18/+18
* | erts: Refactor out func_info into structLukas Larsson2016-10-121-111/+115
|/
* erts: Only allow remove from trace_status callbackLukas Larsson2016-05-111-9/+10
* erts: Add send and 'receive' to trace_info/2Sverker Eriksson2016-05-041-0/+40
* erts: Add Sender in 'receive' trace matchspecSverker Eriksson2016-05-041-1/+1
* erts: Add matchspec restrictions for 'receive' traceSverker Eriksson2016-05-041-5/+8
* erts: Add matchspec to 'receive' traceSverker Eriksson2016-05-041-15/+25
* erts: Add match spec for send traceSverker Eriksson2016-05-041-0/+57
* erts: Rename constants in enum erts_break_opSverker Eriksson2016-05-041-2/+2
* erts: Beautify some code with container_of macroSverker Eriksson2016-05-041-7/+4
* erts: Make trace_delivered go via sys msg dispatcher againLukas Larsson2016-04-151-8/+15
* erts: Extend process and port tracingLukas Larsson2016-04-151-15/+55
* erts: Implement tracer modulesLukas Larsson2016-04-151-331/+212
* update copyright-yearHenrik Nord2016-03-151-1/+1