summaryrefslogtreecommitdiff
path: root/erts/emulator/internal_doc
Commit message (Expand)AuthorAgeFilesLines
* Update `perf` workflow for OTP26Michal Kuratczyk2023-04-171-2/+3
* beamasm: Add instructions for attaching to a running systemJohn Högberg2023-03-221-2/+7
* erts: Require modules to be made writable before modifying codeJohn Högberg2023-03-171-4/+10
* Merge PR-6351 from max-au/call-memory OTP-18440Sverker Eriksson2023-02-081-2/+2
|\
| * [erts] Implement call_memory tracingMaxim Fedorov2023-02-081-2/+2
* | Merge branch 'john/erts/instruction-synchronization-barriers/OTP-18418' into ...John Högberg2023-02-011-33/+24
|\ \ | |/ |/|
| * jit: Refactor breakpointsJohn Högberg2023-02-011-33/+24
* | Merge branch 'maint'John Högberg2023-01-041-1/+1
|\ \ | |/
| * Fix a doc link to flamegraphs on the BeamAsm pageTomas Abrahamsson2023-01-031-1/+1
* | erts: Fix race in fun loadingJohn Högberg2022-12-122-13/+14
|/
* erts: Normalize formatting and disallow `\` in ops.tabJohn Högberg2022-02-231-7/+5
* jit: Refactor ArgVal to catch errors earlierJohn Högberg2022-02-211-1/+1
* Fix url [doc] [ci skip]Marc-André Lafortune2022-02-051-3/+3
* Update documentation for beam_makeopsBjörn Gustavsson2022-02-031-71/+108
* jit: Update BeamAsm.md now that the JIT supports aarch64John Högberg2022-01-201-37/+38
* Merge PR-5479 from sverker/sverker/nifs-attribute OTP-17151Sverker Eriksson2021-12-201-1/+1
|\
| * erts: Fix typoSverker Eriksson2021-12-131-1/+1
* | Update copyright yearRickard Green2021-12-161-1/+1
|/
* Fix typos in erts/emulator/internal_doc/Kian-Meng, Ang2021-11-2411-33/+33
* Merge branch 'john/erts/improve-internal-tracing-documentation'John Högberg2021-10-271-34/+78
|\
| * erts: Minor improvements to internal tracing docJohn Högberg2021-10-221-34/+78
* | compiler: Add +absolute_source optionJohn Högberg2021-10-221-0/+4
|/
* erts: Optimize fun callsJohn Högberg2021-10-201-5/+5
* Merge branch 'maint'Kjell Winblad2021-09-011-5/+156
|\
| * Add documentation about how to use YCF in ERTSKjell Winblad2021-09-011-5/+156
* | Merge branch 'maint'Lukas Larsson2021-08-271-0/+5
|\ \ | |/
| * erts: Fix erl -emu_flavor docs and expand BeamJit perfLukas Larsson2021-08-271-0/+5
* | erts: Beam-asm internal documentation fixFrej Drejhammar2021-06-171-3/+3
* | jit: Implement code generation for ARMBjörn Gustavsson2021-05-251-7/+8
* | jit: Use a span instead of std::vector for instruction argumentsJohn Högberg2021-05-241-3/+3
* | erts: Support frame pointersJohn Högberg2021-05-243-14/+36
|/
* jit: Add testcases to test perf supportLukas Larsson2021-04-011-1/+1
* Merge branch 'rickard/link-protocol-fix/OTP-17127' into rickard/link-protocol...Rickard Green2021-03-151-0/+194
|\
| * Document the new link protocolRickard Green2021-03-151-0/+194
* | otp: Update all links to our bug trackerJohn Högberg2021-02-111-1/+2
* | otp: Remove HiPE and HiPE-related accessoriesJohn Högberg2020-11-091-2/+0
* | jit: Make all code read-only, dual-mapping writable pagesJohn Högberg2020-11-051-0/+28
* | jit: Refactor export entries and NIF loading for W^XJohn Högberg2020-10-301-0/+24
* | jit internal docs: Correct instructions for building the interpreterFrej Drejhammar2020-10-131-1/+1
* | jit internal docs: Correct directory for instr_*.cppFrej Drejhammar2020-10-131-1/+1
* | jit: Keep active code index in a registerJohn Högberg2020-09-221-0/+1
* | jit: Implement support for perf dumpLukas Larsson2020-09-222-10/+48
* | jit: Further polish and optimize BEAMASMBjörn Gustavsson2020-09-222-25/+211
* | jit: Use the native stack as the Erlang stackJohn Högberg2020-09-224-13725/+71383
* | erts: Implement the BeamAsm JITLukas Larsson2020-09-226-5/+28397
* | erts: Break out BEAM file handling to its own moduleJohn Högberg2020-09-211-7/+9
* | Refactor the transformation engineBjörn Gustavsson2020-06-111-37/+66
|/
* Make ets:insert/2 and ets:insert_new/2 yieldKjell Winblad2019-12-181-0/+9
* Add Yielding C FunKjell Winblad2019-12-111-0/+53
* beam_makeops: Allow 'p' on the right-hand side of transformationsJohn Högberg2019-10-211-1/+3