aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_bsm.erl
AgeCommit message (Expand)Author
2015-05-21compiler: Teach beam_bsm get_map_elements instructionBjörn-Egil Dahlberg
2015-04-30compiler: Use module erl_annoHans Bolinder
2015-04-22beam_bsm: Optimize btb_index()Björn Gustavsson
2014-02-05beam_bsm: Eliminate emulator crash when a binary is calledBjörn Gustavsson
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2012-11-26beam_bsm: Improve handling of bs_start_match2 instructionsBjörn Gustavsson
2012-11-26beam_bsm: Make the optimization applicable in more circumstancesBjörn Gustavsson
2012-10-10beam_bsm: Handle calls slightly betterBjörn Gustavsson
2012-10-10Break apart tail-recursive call instructionsBjörn Gustavsson
2012-10-10Represent the 'send' instruction as a call_ext/2 instructionBjörn Gustavsson
2012-10-10Rewrite select_val and select_tuple_arity to a select instructionBjörn Gustavsson
2012-10-09Rewrite binary creation instructions to bs_init instructionsBjörn Gustavsson
2012-10-09Rewrite bs_add, bs_utf*_size to BIF instructions in optimizationsBjörn Gustavsson
2012-10-09Rewrite bs_put* instructions to a generic bs_put instructionBjörn Gustavsson
2011-08-16compiler: Generate line instructionsBjörn Gustavsson
2011-05-20Update copyright yearsBjörn-Egil Dahlberg
2011-04-12beam_bsm: Eliminate uncovered line in warning generationBjörn Gustavsson
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP