aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam
AgeCommit message (Expand)Author
2019-03-22Suppress false positive warning in gcc 4.8.2Kjell Winblad
2019-03-22beam_emu.c: Avoid triggering an assertion for the wrong reasonBjörn Gustavsson
2019-03-22Merge branch 'john/erts/fix-badarg-fixed_apply'John Högberg
2019-03-21Merge 'sverker/master/enif_whereis_pid-dirty-dtor/OTP-15694'Sverker Eriksson
2019-03-21Merge branch 'maint'Rickard Green
2019-03-21Merge branch 'rickard/dist_ctrl_get_data/OTP-15617'Rickard Green
2019-03-21erts: Include argument list on badarg in fixed_applyJohn Högberg
2019-03-21Merge pull request #2188 from bjorng/bjorn/tune-beam-3Björn Gustavsson
2019-03-21Merge branch 'max-au/erts/dirty_scheduler_shutdown/PR-2172/OTP-15690'Lukas Larsson
2019-03-21erts: release dirty runqueue lock before entering endless loop when BEAM is s...Maxim Fedorov
2019-03-20Fix reception of resume signal on process executing dirtyRickard Green
2019-03-20Optimize moving of several Y registers to X registersBjörn Gustavsson
2019-03-19Merge branch 'sverker/enif_whereis_pid-dirty-dtor'Sverker Eriksson
2019-03-19Add possibility to also get size of data from erlang:dist_ctrl_get_data()Rickard Green
2019-03-19erts: Schedule resource destructors alwaysSverker Eriksson
2019-03-19Optimize map updating instructionsBjörn Gustavsson
2019-03-19Optimize funs converted to literalsBjörn Gustavsson
2019-03-19Combine move and init to move_shiftBjörn Gustavsson
2019-03-19Remove the move_dup instructionBjörn Gustavsson
2019-03-19Optimize some common uses of '+' and '-'Björn Gustavsson
2019-03-19Extend move_shift to accept a literal Src operandBjörn Gustavsson
2019-03-19Tune the move_jump instructionBjörn Gustavsson
2019-03-19Eliminate i_length_setup with a literal list operandBjörn Gustavsson
2019-03-19Replace swap_temp with swap more aggressivelyBjörn Gustavsson
2019-03-19Add another move_shift variationBjörn Gustavsson
2019-03-19Combine move with trimBjörn Gustavsson
2019-03-19Refactor put_list instructions for readabilityBjörn Gustavsson
2019-03-19Combine is_tuple with is_tagged_tupleBjörn Gustavsson
2019-03-19beam_load.c: Introduce the GENOP_NAME_ARITY() macroBjörn Gustavsson
2019-03-19beam_debug: Stop disassembling after call_nifBjörn Gustavsson
2019-03-19beam_debug: Properly disassemble i_bs_match_string_yfWWBjörn Gustavsson
2019-03-15Merge branch 'sverker/ets-select-fixation-owner-change-bug/OTP-15672'Sverker Eriksson
2019-03-15erts: Fix bug for yielding ets:replaceSverker Eriksson
2019-03-15Merge branch 'sverker/ets-select-fixation-owner-change-bug/OTP-15672'Sverker Eriksson
2019-03-13Merge pull request #2177 from bjorng/bjorn/erts/tail-recursive-bifsBjörn Gustavsson
2019-03-11erts: Fix ets:select table fixation leak at owner changeSverker Eriksson
2019-03-11erts: Refactor common things into traverse_context_tSverker Eriksson
2019-03-09Optimize tail-recursive calls of BIFsBjörn Gustavsson
2019-03-09Merge pull request #2176 from josevalim/jv-beam-load-messageBjörn Gustavsson
2019-03-08Merge pull request #2175 from jhogberg/john/erts/enif_term_type/OTP-15640John Högberg
2019-03-08Clarify beam_load error message on file/module mismatchJosé Valim
2019-03-08Merge branch 'sverker/master/ets-no-mbuf-trapping/OTP-15660'Sverker Eriksson
2019-03-08Merge pull request #2174 from bjorng/bjorn/tune-beam-2Björn Gustavsson
2019-03-07Merge branch 'sverker/maint/ets-no-mbuf-trapping/OTP-15660'Sverker Eriksson
2019-03-07Merge branch 'sverker/ets-no-mbuf-trapping/OTP-15660'Sverker Eriksson
2019-03-07erts: Remove ets traversal yielding if heap fragmentSverker Eriksson
2019-03-07Slightly optimize binary constructionBjörn Gustavsson
2019-03-07erts: Add enif_term_typeJohn Högberg
2019-03-06Merge branch 'rickard/send-bump-reds/ERL-773/OTP-15513'Rickard Green
2019-03-06Slightly optimize is_eq and is_neBjörn Gustavsson