summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/jit/beam_jit_main.cpp
Commit message (Expand)AuthorAgeFilesLines
* erts: Fix ic/dc config tests and usageJohn Högberg2023-04-141-3/+3
* Update copyright yearErlang/OTP2023-03-061-1/+1
* Merge branch 'john/erts/perf-no_fp-option/OTP-18426' into maintJohn Högberg2023-02-061-3/+3
|\
| * erts: Add `+JPperf no_fp` option to suppress frame pointersJohn Högberg2023-02-061-3/+3
* | jit: Clear instruction cache ourselvesJohn Högberg2023-02-011-18/+31
* | jit: Refactor breakpointsJohn Högberg2023-02-011-1/+1
* | jit: Issue ISBs on all schedulers when modifying codeJohn Högberg2023-02-011-1/+15
|/
* jit: Refactor ArgVal to catch errors earlierJohn Högberg2022-02-211-7/+7
* 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-1/+1
* Update copyright yearRickard Green2021-12-161-1/+1
* erts: Use operand type information from .beam filesJohn Högberg2021-11-101-2/+2
* erts: Tag label definitions as labels instead of wordsJohn Högberg2021-10-291-8/+6
* jit: Provide Erlang line information to `gdb` and `perf`John Högberg2021-10-221-133/+24
* erts: erts_jit_perf_support requires HAVE_LINUX_PERF_SUPPORTJohn Högberg2021-10-221-0/+4
* jit: Provide the BeamModuleAssembler with an array of named labelsFrej Drejhammar2021-06-211-2/+9
* Merge branch 'maint'Sverker Eriksson2021-05-261-0/+9
* jit: Implement code generation for ARMBjörn Gustavsson2021-05-251-0/+25
* jit: Give `erts_beamasm` a valid code headerJohn Högberg2021-05-251-1/+4
* erts: Refactor fun callsJohn Högberg2021-05-251-0/+8
* jit: Use a span instead of std::vector for instruction argumentsJohn Högberg2021-05-241-29/+52
* jit: Refactor ArgVal typesJohn Högberg2021-05-241-38/+17
* jit: Break out architecture-agnostic parts to prepare for ARM JITJohn Högberg2021-05-241-0/+618