aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_peep.erl
AgeCommit message (Expand)Author
2018-11-28Cover some code in beam_peepBjörn Gustavsson
2018-09-12beam_peep: Add is_boolean optimization of select_valBjörn Gustavsson
2018-08-24Introduce a new SSA-based intermediate formatBjörn Gustavsson
2018-06-18Update copyright yearHenrik Nord
2018-04-29Introduce is_map_key/2 guard BIFMichał Muskała
2017-12-08Use the new syntax for retrieving stack tracesBjörn Gustavsson
2017-08-26Enhance optimisations in beam_peepMichał Muskała
2017-01-12Add specs for the beam_*:module/2 functionsBjörn Gustavsson
2016-04-18Merge branch 'bjorn/compiler/misc-opt'Björn Gustavsson
2016-04-11beam_peep: Help out beam_jumpBjörn Gustavsson
2016-03-15update copyright-yearHenrik Nord
2015-09-28Move select_val optimization from beam_clean to beam_peepBjörn Gustavsson
2015-08-21Move rewriting of select_val to is_boolean from beam_peep to beam_deadBjörn Gustavsson
2015-06-18Change license text to APLv2Bruce Yinhe
2015-03-09beam_peep: Optimize away redundant use of is_boolean testsBjörn Gustavsson
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2012-10-10Rewrite select_val and select_tuple_arity to a select instructionBjörn Gustavsson
2010-06-02Merge branch 'bg/compiler' into devErlang/OTP
2010-06-02beam_peep: Remove optimization already done by beam_deadBjörn Gustavsson
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP