summaryrefslogtreecommitdiff
path: root/erts/emulator/beam/beam_emu.c
Commit message (Expand)AuthorAgeFilesLines
* erts: Refactor out emu into a separate folderLukas Larsson2020-09-211-3161/+0
* erts: Refactor bif exports to be allocated at start-timeLukas Larsson2020-09-211-3/+3
* erts: Break out general helpers from beam_load.cJohn Högberg2020-09-211-5/+5
* emulator: Document the futility of aligning opcode labelsFrej Drejhammar2020-08-281-0/+9
* Merge 'sverker/windows-stdin-closed-fix/ERL-716/OTP-16521'Sverker Eriksson2020-04-081-2/+2
|\
| * Fix msacc debug bugSverker Eriksson2020-04-021-2/+2
* | Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\ \ | |/
| * Update copyright yearRickard Green2020-03-131-1/+1
* | Merge pull request #2546 from bjorng/bjorn/get_stacktrace/OTP-16484Björn Gustavsson2020-02-211-0/+2
|\ \
| * | Don't keep stacktraces foreverBjörn Gustavsson2020-02-211-0/+2
* | | Revert "Timeout option for spawn_opt() and spawn_request()"Rickard Green2020-02-191-1/+0
|/ /
* | Merge pull request #2482 from dominicletz/patch-2Lukas Larsson2020-01-151-1/+1
|\ \
| * | Fixed comment typoDominic Letz2019-12-161-1/+1
* | | Timeout option for spawn_opt() and spawn_request()Rickard Green2019-12-181-0/+1
|/ /
* | erts: Remove vestigial macrosJohn Högberg2019-10-151-4/+0
* | Merge branch 'john/erts/hide-cif-trapping'John Högberg2019-09-191-9/+13
|\ \
| * | erts: Rename bif_table_index to bif_numberJohn Högberg2019-09-171-6/+6
| * | erts: Use hidden exports for BIF trappingJohn Högberg2019-09-171-7/+11
* | | Add missing dtrace return invocationsLuis Rascao2019-09-171-3/+3
|/ /
* | erts: Share printable_return_address with erl_bif_infoJohn Högberg2019-09-161-14/+6
* | erts: Let call_bif/call_nif take arguments instead of hardcoding themJohn Högberg2019-09-161-2/+2
* | erts: Rename apply_bif to call_bif, matching NIFsJohn Högberg2019-09-161-1/+1
* | erts: Rename NifExport to ErtsNativeFuncJohn Högberg2019-09-161-6/+6
* | erts: Refactor BIF tracingJohn Högberg2019-09-161-135/+140
* | erts: Replace ad-hoc export->beam[] wrangling with unionsJohn Högberg2019-09-161-40/+45
* | erts: Fix undefined behavior in $DISPATCHX()John Högberg2019-09-111-112/+2
* | Optimize continuation pointer managementBjörn Gustavsson2019-08-221-171/+123
|/
* Merge branch 'bjorn/erts/fix-wrong-class/ERIERL-367/OTP-15834' into maintBjörn Gustavsson2019-05-241-0/+20
|\
| * Fix sticky class in exceptionBjörn Gustavsson2019-05-231-0/+20
| * Merge branch 'sverker/process_info-reductions-fix/OTP-15793' into maint-21Erlang/OTP2019-05-061-1/+1
| |\
| * \ Merge branch 'sverker/process_info-reductions-fix/OTP-15709' into maint-21Erlang/OTP2019-03-291-6/+9
| |\ \
* | \ \ Merge branch 'maint'Sverker Eriksson2019-05-061-1/+1
|\ \ \ \
| * \ \ \ Merge branch 'sverker/process_info-reductions-fix/OTP-15793' into maintSverker Eriksson2019-05-061-1/+1
| |\ \ \ \ | | | |_|/ | | |/| |
| | * | | erts: Fix another bug in process_info(reductions)Sverker Eriksson2019-04-241-1/+1
| | | |/ | | |/|
* | | | Merge remote-tracking branch 'trofi/master' into john/merge-re-replace-fixJohn Högberg2019-04-051-25/+14
|\ \ \ \
| * | | | cleanup: beam_emu.c: use ERTS_NOINLINE instead of NOINLINESergei Trofimovich2019-03-291-18/+13
|/ / / /
* | | | Merge branch 'maint'Sverker Eriksson2019-03-291-6/+9
|\ \ \ \ | |/ / /
| * | | Merge branch 'sverker/process_info-reductions-fix/OTP-15709' into maintSverker Eriksson2019-03-291-6/+9
| |\ \ \ | | |/ / | | | / | | |/ | |/|
| | * erts: Fix bug in process_info(reductions)Sverker Eriksson2019-03-281-6/+9
| * | Add -ztma option for enabling tuple callsRichard Carlsson2019-01-281-2/+3
| * | Reinstate tuple calls support in the beam emulatorRichard Carlsson2019-01-281-4/+33
| |/
* | erts: Add an explanation for the empty stack check in next_catchJohn Högberg2019-03-251-1/+10
* | beam_emu.c: Avoid triggering an assertion for the wrong reasonBjörn Gustavsson2019-03-221-1/+7
* | erts: Include argument list on badarg in fixed_applyJohn Högberg2019-03-211-5/+9
* | beam_emu.c: Rename the confusing macro GetR() to GetSource()Björn Gustavsson2019-03-061-7/+7
* | erts: Yield later during process exit and allow free procs to runLukas Larsson2019-02-211-1/+4
* | Optimize the is_function/2 guard testBjörn Gustavsson2019-01-211-0/+14
* | Simplify GC BIFsBjörn Gustavsson2018-12-131-14/+5
* | Merge branch 'maint'John Högberg2018-11-231-0/+1
|\ \ | |/
| * Merge branch 'john/erts/spectre-configure-flag-otp_20/OTP-15430/ERIERL-237' i...John Högberg2018-11-231-0/+1
| |\