summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/beam_bp.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Add asserts to suppress false positives found by clang saLukas Larsson2021-02-181-2/+5
* erts: Replace `BeamInstr*` with `ErtsCodePtr` (void*)John Högberg2020-11-121-13/+22
* otp: Remove HiPE and HiPE-related accessoriesJohn Högberg2020-11-091-11/+8
* jit: Make all code read-only, dual-mapping writable pagesJohn Högberg2020-11-051-58/+74
* jit: Refactor export entries and NIF loading for W^XJohn Högberg2020-10-301-6/+2
* jit: Reserve space for native execution on the Erlang stackJohn Högberg2020-09-221-2/+2
* erts: Implement the BeamAsm JITLukas Larsson2020-09-221-27/+62
* erts: Rework loading of beam codeLukas Larsson2020-09-211-1/+1
* erts: Refactor trace cp handlingLukas Larsson2020-09-211-9/+7
* Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\
| * Update copyright yearRickard Green2020-03-131-1/+1
* | erts: Fix broken call_time recursion stack optimizationSverker Eriksson2019-10-221-2/+2
* | Merge into sverker/master/trace-call-time-fix/ERL-1027Sverker Eriksson2019-10-221-50/+32
|\ \ | |/
| * erts: Fix call_time trace returnSverker Eriksson2019-10-221-50/+32
* | erts: Refactor BIF tracingJohn Högberg2019-09-161-277/+17
* | erts: Replace ad-hoc export->beam[] wrangling with unionsJohn Högberg2019-09-161-6/+15
* | Optimize continuation pointer managementBjörn Gustavsson2019-08-221-66/+60
|/
* erts: Fix lock checking in do_call_traceSverker Eriksson2017-11-031-0/+2
* Merge branch 'maint'Lukas Larsson2017-10-121-36/+51
|\
| * erts: Fix caller trace for apply bifsLukas Larsson2017-10-091-34/+51
* | Use 32-bits pointers to C codeBjörn Gustavsson2017-10-051-6/+13
* | Refactor macros for accessing Beam instructionsBjörn Gustavsson2017-10-011-22/+22
* | erts: Remove possibility to disable dirty schedulersLukas Larsson2017-09-111-12/+0
* | erts: Replace usage of all erts_smp prefixes to just ertsLukas Larsson2017-07-171-52/+52
* | erts: Cleanup removal of non-smp emulatorsLukas Larsson2017-07-171-1/+1
|/
* Allow toggling lock counting at runtimeJohn Högberg2017-07-061-1/+2
* Merge branch 'sverker/is_module_native-trace-bug/OTP-14390'Sverker Eriksson2017-05-081-16/+5
|\
| * erts: Move and rename erts_is_native_break()Sverker Eriksson2017-05-041-16/+5
* | Update copyright yearRaimo Niskanen2017-05-041-1/+1
|/
* erts: Refactor ErtsCodeInfo.nativeSverker Eriksson2017-04-041-13/+13
* Merge branch 'maint'Rickard Green2017-02-061-9/+9
|\
| * Merge branch 'rickard/binary-refc' into maintRickard Green2017-02-061-9/+9
| |\
| | * Atomic reference count of binaries also in non-SMPRickard Green2017-02-061-9/+9
* | | Return and exception trace for nif-export scheduled BIFsRickard Green2017-01-121-0/+25
* | | Merge branch 'maint'Rickard Green2017-01-121-6/+54
|\ \ \ | |/ /
| * | Fix call time tracing with dirty schedulersRickard Green2017-01-111-6/+54
| |/
* | Merge branch 'maint'Rickard Green2016-11-231-1/+1
|\ \ | |/
| * Fix call time tracing with dirty schedulersRickard Green2016-11-221-1/+1
* | erts: Refactor rename Export.code[] to Export.beam[]Sverker Eriksson2016-10-121-2/+2
* | erts: Refactor out func_info into structLukas Larsson2016-10-121-161/+169
|/
* erts: Check if return_to trace is enabled for bifLukas Larsson2016-07-081-1/+2
* erts: Only allow remove from trace_status callbackLukas Larsson2016-05-111-4/+2
* Add better support for communication with a process executing dirty NIFRickard Green2016-05-111-3/+5
* erts: Add match spec for send traceSverker Eriksson2016-05-041-1/+4
* erts: Rename constants in enum erts_break_opSverker Eriksson2016-05-041-3/+3
* erts: Implement tracer modulesLukas Larsson2016-04-151-75/+94
* Merge branch 'henrik/update-copyrightyear'Henrik Nord2016-04-131-1/+1
|\
| * update copyright-yearHenrik Nord2016-03-151-1/+1
* | Improve process/port specific data managementRickard Green2016-03-241-4/+2
|/
* Silence compilerBjörn-Egil Dahlberg2016-02-021-1/+1