aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/beam/instrs.tab
AgeCommit message (Expand)Author
2019-05-24Merge branch 'maint'Björn Gustavsson
2019-05-24Merge branch 'bjorn/erts/fix-wrong-class/ERIERL-367/OTP-15834' into maintBjörn Gustavsson
2019-05-23Fix sticky class in exceptionBjörn Gustavsson
2019-05-22Make the swap instruction known to the compilerBjörn Gustavsson
2019-04-12crash dump: Include correct IP for a garbing processBjörn Gustavsson
2019-03-20Optimize moving of several Y registers to X registersBjörn Gustavsson
2019-03-19Remove the move_dup instructionBjörn Gustavsson
2019-03-19Tune the move_jump instructionBjörn Gustavsson
2019-03-19Combine move with trimBjörn Gustavsson
2019-03-19Combine is_tuple with is_tagged_tupleBjörn Gustavsson
2019-03-06Slightly optimize is_eq and is_neBjörn Gustavsson
2019-03-06Introduce move_window2 and remove move2_par_xyxyBjörn Gustavsson
2019-03-01Combine is_nonempty_list with get_hd/get_tlBjörn Gustavsson
2019-03-01Remove the combined instruction is_nonempty_list_test_heapBjörn Gustavsson
2019-03-01Combine more init instructionsBjörn Gustavsson
2019-03-01Combine test_arity with get_tuple_elementBjörn Gustavsson
2019-03-01Combine get_tuple_element when destinations are not consecutiveBjörn Gustavsson
2019-01-21Optimize the is_function/2 guard testBjörn Gustavsson
2018-12-13Add missing annotations in instrs.tabMichał Muskała
2018-09-03Introduce a put_tuple2 instructionBjörn Gustavsson
2018-06-18Update copyright yearHenrik Nord
2018-01-26Eliminate get_list/3 internally in the compilerBjörn Gustavsson
2018-01-22Don't build a stacktrace if it's only passed to erlang:raise/3Björn Gustavsson
2017-12-08Merge pull request #1634 from bjorng/bjorn/get_stacktrace-syntax/OTP-14692Björn Gustavsson
2017-11-30Add syntax in try/catch to retrieve the stacktrace directlyBjörn Gustavsson
2017-11-30Stop trying to maximize the use of x(0)Björn Gustavsson
2017-10-21Optimize instructions for comparing a register with a literalBjörn Gustavsson
2017-10-09Slightly speed up try/catchBjörn Gustavsson
2017-10-01Move out variables from the head of combined instructionsBjörn Gustavsson
2017-10-01instrs.tab: Add missing -no_next directivesBjörn Gustavsson
2017-09-13Refactor instructions to support relative jumpsBjörn Gustavsson
2017-09-11Avoid using $Src more than onceBjörn Gustavsson
2017-09-04Don't allow macros to assign to hard-coded variablesBjörn Gustavsson
2017-09-04Eliminate unecessary instruction macro i_move_call_only()Björn Gustavsson
2017-08-31Add missing -no_next directivesBjörn Gustavsson
2017-08-31Eliminate three arguments for the apply() helperBjörn Gustavsson
2017-08-31Add annotations for likely/unlikelyBjörn Gustavsson
2017-08-22Add missing -no_next for badarg instructionBjörn Gustavsson
2017-08-11Break out most instructions from beam_emu.cBjörn Gustavsson
2017-08-08Simplify specifying implementation of instructionsBjörn Gustavsson