aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/beam_asm.erl
AgeCommit message (Expand)Author
2019-06-17Create a shared wrapper function for all occurrences of 'fun F/A'Björn Gustavsson
2019-04-15Optimize encoding of simple literalsBjörn Gustavsson
2019-01-16Refactor string operandsBjörn Gustavsson
2018-05-28compiler: Improve a contractHans Bolinder
2018-02-21Fix broken spec in beam_asmRichard Carlsson
2018-01-26beam_asm: Encode big numbers as literalsBjörn Gustavsson
2017-12-04Clean up and comment code generation for basic blocksBjörn Gustavsson
2017-11-27beam_asm: No longer allow iolists as contents in chunk/2Björn Gustavsson
2017-09-14Add compile_info option to compileJosé Valim
2017-05-05Make 'slim' slim againBjörn Gustavsson
2017-05-04Update copyright yearRaimo Niskanen
2017-02-12Add extra_chunks option to compileJosé Valim
2017-01-30Add new AtU8 beam chunkJosé Valim
2017-01-12beam_asm: Add common types to describe operandsBjörn Gustavsson
2016-12-07Add option 'deterministic' for reproducible buildsBjörn Gustavsson
2016-04-25Remove timestamps from BEAM filesBjörn Gustavsson
2016-04-13Merge branch 'henrik/update-copyrightyear'Henrik Nord
2016-03-24Fix compile:forms/1,2 crash when not in an existing directoryBjörn Gustavsson
2016-03-15update copyright-yearHenrik Nord
2015-11-11beam_asm: Speed up assembly for modules with many exportsBjörn Gustavsson
2015-06-18Change license text to APLv2Bruce Yinhe
2015-04-29beam_asm: Speed up encoding of large numbersBjörn Gustavsson
2015-04-22beam_asm: Eliminate unnecessary use of iolist_to_binary/1Björn Gustavsson
2014-02-13compiler: Change map instructions for fetching valuesBjörn-Egil Dahlberg
2013-02-22Update copyright yearsBjörn-Egil Dahlberg
2013-01-31compiler: Use the literal pool for floating point constantsBjörn Gustavsson
2011-12-09Update copyright yearsBjörn-Egil Dahlberg
2011-11-07beam_asm: Fix broken NewIndex in fun entriesBjörn Gustavsson
2011-11-07beam_asm: Strenghten the calculation of Uniq for funsBjörn Gustavsson
2011-08-16Include location information for line instructions in BEAM filesBjörn Gustavsson
2011-08-16compiler: Generate line instructionsBjörn Gustavsson
2011-08-16compiler, emulator: Introduce the line/1 instructionBjörn Gustavsson
2010-05-17Add guard BIFs binary_part/2,3Patrik Nyblom
2010-05-12Merge branch 'bg/compiler-attributes' into devErlang/OTP
2010-05-12Remove opaque declarations from the attributesBjörn Gustavsson
2009-12-09compiler: Teach 'slim' to omit compilation infoBjörn Gustavsson
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP