summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/erl_bif_trace.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Require modules to be made writable before modifying codeJohn Högberg2023-03-171-10/+22
* Update copyright yearErlang/OTP2023-02-141-1/+1
* Merge PR-6351 from max-au/call-memory OTP-18440Sverker Eriksson2023-02-081-17/+51
|\
| * [erts] Implement call_memory tracingMaxim Fedorov2023-02-081-17/+51
* | Merge branch 'john/erts/instruction-synchronization-barriers/OTP-18418' into ...John Högberg2023-02-011-10/+10
|\ \ | |/ |/|
| * jit: Refactor breakpointsJohn Högberg2023-02-011-2/+2
| * jit: Issue ISBs on all schedulers when modifying codeJohn Högberg2023-02-011-8/+8
* | erts: Fix race in fun loadingJohn Högberg2022-12-121-16/+16
|/
* Update copyright yearErlang/OTP2022-04-111-1/+1
* erts: Add ErtsInBetweenSverker Eriksson2022-03-181-2/+1
* Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\
| * Update copyright yearRickard Green2021-12-131-1/+1
* | Merge branch 'maint'Rickard Green2021-11-161-0/+1
|\ \ | |/
| * Allocator instances for dirty schedulersRickard Green2021-11-161-0/+1
* | erts: Optimize fun callsJohn Högberg2021-10-201-2/+4
* | jit: Implement code generation for ARMBjörn Gustavsson2021-05-251-7/+7
|/
* Merge branch 'maint'Sverker Eriksson2021-03-101-4/+11
|\
| * erts: Fix leak in erlang:trace/3 bifSverker Eriksson2021-03-101-1/+8
| * erts: Simplify erts_tracer_flagsSverker Eriksson2021-03-091-3/+3
* | Merge branch 'maint'Lukas Larsson2021-02-191-1/+4
|\ \ | |/
| * erts: Fix seq_trace token gcLukas Larsson2021-02-081-1/+4
* | erlang: Add extended error for all BIFsBjörn Gustavsson2020-12-141-5/+12
* | Implement EEP-54 (extended error information)Björn Gustavsson2020-12-021-4/+6
* | erts: Replace `BeamInstr*` with `ErtsCodePtr` (void*)John Högberg2020-11-121-1/+1
* | erts: Rename `addressv` to force merge errorsJohn Högberg2020-11-051-2/+2
* | jit: Make all code read-only, dual-mapping writable pagesJohn Högberg2020-11-051-1/+1
* | jit: Refactor export entries and NIF loading for W^XJohn Högberg2020-10-301-26/+20
* | erts: Implement the BeamAsm JITLukas Larsson2020-09-221-9/+11
* | erts: Refactor bif exports to be allocated at start-timeLukas Larsson2020-09-211-3/+3
|/
* 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