summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/jit/x86/beam_asm_module.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-03-061-1/+1
* jit: Refactor breakpointsJohn Högberg2023-02-011-63/+84
* jit: Remove an eyesoreJohn Högberg2023-01-271-4/+4
* jit: Fix wonky line numbersJohn Högberg2022-05-051-18/+15
* jit: Refactor ArgVal to catch errors earlierJohn Högberg2022-02-211-27/+35
* Update copyright yearErlang/OTP2022-02-151-1/+1
* Merge branch 'john/jit/update-asmjit-maint' into john/jit/update-asmjit-masterJohn Högberg2022-01-191-12/+12
|\
| * jit: Update asmjit versionJohn Högberg2022-01-181-14/+14
* | jit: Clean up func_infoJohn Högberg2021-12-231-2/+2
* | Merge pull request #5514 from jhogberg/john/jit/misc-optimizationsJohn Högberg2021-12-171-1/+1
|\ \
| * | jit: Const-correct BeamFile*John Högberg2021-12-031-1/+1
* | | Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\ \ \ | | |/ | |/|
| * | Update copyright yearRickard Green2021-12-131-1/+1
* | | Fix typos in erts/emulator/beamKian-Meng, Ang2021-11-301-1/+1
| |/ |/|
* | erts: Use operand type information from .beam filesJohn Högberg2021-11-101-57/+9
* | erts: Tag label definitions as labels instead of wordsJohn Högberg2021-10-291-0/+2
* | jit: Provide Erlang line information to `gdb` and `perf`John Högberg2021-10-221-2/+1
* | erts: Add debug toggling for +JDdump at runtimeJohn Högberg2021-10-221-2/+2
* | jit: Clean up module constructorJohn Högberg2021-10-221-30/+25
* | x86-jit: Use erlang-style <name>/<arity> for labels in asm dumpFrej Drejhammar2021-06-211-10/+36
* | jit: Provide the BeamModuleAssembler with an array of named labelsFrej Drejhammar2021-06-211-3/+5
* | jit: Simplify int_code_end (x86)John Högberg2021-05-251-2/+2
* | erts: Refactor fun callsJohn Högberg2021-05-251-4/+9
* | jit: Use a span instead of std::vector for instruction argumentsJohn Högberg2021-05-241-3/+2
* | jit: Refactor ArgVal typesJohn Högberg2021-05-241-8/+8
* | jit: Shrink return instructions (x86)John Högberg2021-05-241-2/+8
* | jit: Simplify float instructions (x86)John Högberg2021-05-241-12/+0
* | jit: Break out architecture-agnostic parts to prepare for ARM JITJohn Högberg2021-05-241-163/+5
* | jit: Use embedType helpers more oftenJohn Högberg2021-05-241-7/+6
* | erts: Refactor and rename beam_apply/error_action_codeJohn Högberg2021-05-241-1/+3
* | erts: Support frame pointersJohn Högberg2021-05-241-0/+3
|/
* jit: Break out architecture-dependent sources to a sub directoryBjörn Gustavsson2021-03-241-0/+639