aboutsummaryrefslogtreecommitdiffstats
path: root/lib/hipe/icode/hipe_beam_to_icode.erl
AgeCommit message (Expand)Author
2019-03-20HiPE: Don't fail the compilation for unimplemented instructionsBjörn Gustavsson
2018-09-03Introduce a put_tuple2 instructionBjörn Gustavsson
2018-08-17hipe_beam_to_icode: Correct translation of get_map_elementsBjörn Gustavsson
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-11-30Add syntax in try/catch to retrieve the stacktrace directlyBjörn Gustavsson
2017-11-16HiPE: Unique ref receive optMagnus Lång
2017-11-05HiPE: Verify GC safety of derived valuesMagnus Lång
2017-10-11Optimize try/catch that ignores the return valueBjörn Gustavsson
2017-03-24hipe: Transform is_tagged_tuple instructionBjörn-Egil Dahlberg
2017-03-06hipe_beam_to_icode: Omit redtest in some closuresMagnus Lång
2016-11-23Correct copyright on remaining hipe filesRichard Carlsson
2016-11-03Fix the native code translation of bs_match_stringKostis Sagonas
2016-03-15update copyright-yearHenrik Nord
2015-11-27hipe: Fix binary constructions failing with badarithMagnus Lång
2015-11-27hipe: test unit size match in bs_put_binary_allMagnus Lång
2015-06-18Change license text to APLv2Bruce Yinhe
2015-04-15Raise more descriptive error messages for failed map operationsBjörn Gustavsson
2014-04-29Translate the put_map_assoc and put_map_exact BEAM instructions to ICodeErik Norgren
2014-04-29Translate the has_map_fields and get_map_elements BEAM instructions to ICodeKostis Sagonas
2014-03-28Support the translation of the is_map BEAM instruction to IcodeKostis Sagonas
2012-08-28Merge branch 'maint'Fredrik Gustafsson
2012-08-24Changes in comments and minor code cleanupsKostis Sagonas
2012-03-30Merge branch 'maint'Björn-Egil Dahlberg
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-02-09hipe,erts: Debug support for native call traceSverker Eriksson
2012-01-26HiPE: Remove support for is_constant/1Björn Gustavsson
2011-11-28hipe: Remove single function compilationBjörn Gustavsson
2011-09-20Merge branch 'dev' into majorHenrik Nord
2011-09-05Fix bug with binary pattern matching of floats of variable sizePaul Guyot
2011-08-16Include location information for line instructions in BEAM filesBjörn Gustavsson
2011-08-16compiler, emulator: Introduce the line/1 instructionBjörn Gustavsson
2011-02-03Fix translation of bs_add's fail labelsKostis Sagonas
2010-10-20hipe: Add translation of BIFs with arity threeKostis Sagonas
2010-05-20Remove stray support for the put_literal/2 instructionBjörn Gustavsson
2010-05-20Remove stray support for the bs_bits_to_bytes2/2 instructionBjörn Gustavsson
2010-05-12hipe_beam_to_icode: Correct names of new recv_* instructionsKostis Sagonas
2010-05-12Merge branch 'bg/opt-receive' into devErlang/OTP
2010-05-11Introduce the new recv_mark/1 and recv_mark/1 instructionsBjörn Gustavsson
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP