aboutsummaryrefslogtreecommitdiffstats
path: root/erts/emulator/utils/beam_makeops
AgeCommit message (Expand)Author
2011-10-11Get rid of redundant 'try_me_else' and 'fail' instructionsBjörn Gustavsson
2011-10-11Add some more information in instruction commentsBjörn Gustavsson
2011-10-11In transformations, don't store variables that are never usedBjörn Gustavsson
2011-10-11Remove redundant 'next_arg' before 'next_instr'Björn Gustavsson
2011-10-11Generalize and rename is_set_var_instr() to is_instr()Björn Gustavsson
2011-09-29Update copyright yearsBjörn-Egil Dahlberg
2011-08-03beam_load.c: Add overflow check of tag valuesBjörn Gustavsson
2011-08-03beam_makeops: Add some sanity checksBjörn Gustavsson
2011-01-17beam_makeops: Support jumping to common code from an instruction macroBjörn Gustavsson
2011-01-17Support packing of the 'I' type in a 64-bit emulatorBjörn Gustavsson
2011-01-17beam_makeops: Refactor packing code to facilitate extensionsBjörn Gustavsson
2011-01-17BEAM loader: Pack more instructions using a new 'Q' typeBjörn Gustavsson
2011-01-17If the wordsize is 64 bits, pack up to 4 operands into a wordBjörn Gustavsson
2011-01-17Pass the external word size to the beam_makeops scriptBjörn Gustavsson
2011-01-17BEAM loader: Combine is_type/1 and is_eq/1 instructionsBjörn Gustavsson
2011-01-17BEAM loader: Omit type tests for instructions that don't need themBjörn Gustavsson
2011-01-17beam_makeops: Allow -pack and -nonext to be combinedBjörn Gustavsson
2011-01-17beam_makeops: Relax requirements for having specific instructionsBjörn Gustavsson
2010-03-22Merge branch 'pan/otp_8332_halfword' into devErlang/OTP
2010-03-10Turn on instruction packing in the loader and virtual machinePatrik Nyblom
2010-03-10Store pointers to heap data in 32-bit wordsPatrik Nyblom
2009-12-09beam_makepos: Do not put any dates in generated filesBjörn Gustavsson
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP