Age | Commit message (Expand) | Author |
2016-04-18 | Merge branch 'bjorn/erts/beam_load' | Björn Gustavsson |
2016-04-14 | Correct unpacking of 3 operands on 32-bit archictectures | Björn Gustavsson |
2016-04-14 | Eliminate misleading #ifdef ARCH_64 in beam_opcodes.h | Björn Gustavsson |
2016-04-13 | Merge branch 'henrik/update-copyrightyear' | Henrik Nord |
2016-04-07 | Remove unused variables after code generation | Björn Gustavsson |
2016-04-07 | Avoid rebuilding unchanged instructions | Björn Gustavsson |
2016-04-07 | Introduce a 'rename' instruction | Björn Gustavsson |
2016-04-07 | Simplify window management for the transformation engine | Björn Gustavsson |
2016-04-07 | Eliminate allocation of variables in transform_engine() | Björn Gustavsson |
2016-03-15 | update copyright-year | Henrik Nord |
2015-07-06 | Improve unpacking performance on x86_64 | Björn Gustavsson |
2015-07-06 | Eliminate prefetch for conditional instructions | Björn Gustavsson |
2015-07-03 | Teach beam_makeops to pack operands for move3 and move_window | Björn Gustavsson |
2015-07-03 | beam_makeops: Eliminate unnecessary masking when packing 3 operands | Björn Gustavsson |
2015-07-03 | Make the 'r' operand type optional | Björn Gustavsson |
2015-07-03 | Allow X and Y registers to be overloaded with any literal | Björn Gustavsson |
2015-07-03 | Change the meaning of 'x' in a transformation | Björn Gustavsson |
2015-07-03 | beam_makeops: Eliminate crash because of unsafe packing | Björn Gustavsson |
2015-06-24 | erts: Remove HALFWORD_HEAP definition | Björn-Egil Dahlberg |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe |
2014-01-28 | BEAM loader: Support preservation of extra operand in transforms | Björn Gustavsson |
2012-10-22 | beam_makeops: Turn on warnings and eliminate existing warnings | Björn Gustavsson |
2012-10-15 | beam_makeops: Eliminate a deprecation warning | Björn Gustavsson |
2012-03-30 | Update copyright years | Björn-Egil Dahlberg |
2012-03-22 | beam_makeops: Add a simple preprocessor | Björn Gustavsson |
2011-10-11 | Print transformtions sorted on the name of the first instruction | Björn Gustavsson |
2011-10-11 | Share code for call of predicate and transformation functions | Björn Gustavsson |
2011-10-11 | Introduce 'try_me_else_fail' | Björn Gustavsson |
2011-10-11 | Combine 'store_var' with 'next_arg' | Björn Gustavsson |
2011-10-11 | Merge 'next_instr' and 'is_op' into 'next_instr' | Björn Gustavsson |
2011-10-11 | Merge 'new_instr' and 'store_op' into 'new_instr' | Björn Gustavsson |
2011-10-11 | Combine a 'call' instruction with the following 'end' instruction | Björn Gustavsson |
2011-10-11 | Get rid of redundant 'try_me_else' and 'fail' instructions | Björn Gustavsson |
2011-10-11 | Add some more information in instruction comments | Björn Gustavsson |
2011-10-11 | In transformations, don't store variables that are never used | Björn Gustavsson |
2011-10-11 | Remove redundant 'next_arg' before 'next_instr' | Björn Gustavsson |
2011-10-11 | Generalize and rename is_set_var_instr() to is_instr() | Björn Gustavsson |
2011-09-29 | Update copyright years | Björn-Egil Dahlberg |
2011-08-03 | beam_load.c: Add overflow check of tag values | Björn Gustavsson |
2011-08-03 | beam_makeops: Add some sanity checks | Björn Gustavsson |
2011-01-17 | beam_makeops: Support jumping to common code from an instruction macro | Björn Gustavsson |
2011-01-17 | Support packing of the 'I' type in a 64-bit emulator | Björn Gustavsson |
2011-01-17 | beam_makeops: Refactor packing code to facilitate extensions | Björn Gustavsson |
2011-01-17 | BEAM loader: Pack more instructions using a new 'Q' type | Björn Gustavsson |
2011-01-17 | If the wordsize is 64 bits, pack up to 4 operands into a word | Björn Gustavsson |
2011-01-17 | Pass the external word size to the beam_makeops script | Björn Gustavsson |
2011-01-17 | BEAM loader: Combine is_type/1 and is_eq/1 instructions | Björn Gustavsson |
2011-01-17 | BEAM loader: Omit type tests for instructions that don't need them | Björn Gustavsson |
2011-01-17 | beam_makeops: Allow -pack and -nonext to be combined | Björn Gustavsson |
2011-01-17 | beam_makeops: Relax requirements for having specific instructions | Björn Gustavsson |