Age | Commit message (Expand) | Author |
2018-03-26 | erts: Include foreign static linked drivers in taints | Sverker Eriksson |
2018-03-20 | erts: Remove our own NIF modules from "taints" | Sverker Eriksson |
2018-03-20 | erts: Refactor erts_static_nif_get_nif_init | Sverker Eriksson |
2017-11-07 | Strengthen tests of definition of specific instructions | Björn Gustavsson |
2017-11-06 | Remove redundant built-in macro $IS_PACKED() | Björn Gustavsson |
2017-11-06 | Warn when $REFRESH_GEN_DEST() is not used after a GC | Björn Gustavsson |
2017-11-06 | Add the built-in macro $IF() to handle conditionals | Björn Gustavsson |
2017-11-06 | Rename the built-in macro ARG_SIZE() to OPERAND_SIZE() | Björn Gustavsson |
2017-11-06 | Clean up definition of built-in macros | Björn Gustavsson |
2017-11-01 | beam_makeops: Strengthen the checking of transformations | Björn Gustavsson |
2017-10-09 | Merge branch 'bjorn/erts/pack-with-opcode/OTP-14325' | Björn Gustavsson |
2017-10-09 | Pack operands for combined instructions into the instruction word | Björn Gustavsson |
2017-10-09 | beam_makeops: Use named arguments for the code generation functions | Björn Gustavsson |
2017-10-05 | Merge branch 'lukas/erts/beam-emu-vars' | Lukas Larsson |
2017-10-05 | Optimize packing for "optional use" operands | Björn Gustavsson |
2017-10-05 | beam_makeops: Print the instruction name for fatal packing errors | Björn Gustavsson |
2017-10-05 | Introduce a syntax for marking operands as "optional use" | Björn Gustavsson |
2017-10-05 | beam_makeops: Refactor parsing of specific instructions | Björn Gustavsson |
2017-10-05 | Optimize instruction prefetch | Björn Gustavsson |
2017-10-05 | Pack operands into the instruction word | Björn Gustavsson |
2017-10-02 | Merge branch 'bjorn/erts/improve-beam-ops' | Björn Gustavsson |
2017-10-01 | Eliminate unnecessary and inconsistent casts | Björn Gustavsson |
2017-09-30 | Point out the correct line number in stack traces | Björn Gustavsson |
2017-09-27 | erts: Add makefile target to check emu register allocation | Lukas Larsson |
2017-09-15 | Merge branch 'bjorn/erts/pack-combined' | Björn Gustavsson |
2017-09-15 | Merge branch 'lukas/erts/remove-dirty-scheduler-defines/OTP-14613' | Lukas Larsson |
2017-09-14 | Pack combined instructions | Björn Gustavsson |
2017-09-14 | beam_makeops: Refactor code generation | Björn Gustavsson |
2017-09-14 | Merge branch 'bjorn/erts/relative-jumps' | Björn Gustavsson |
2017-09-14 | Implement packing of 'f' and 'j' | Björn Gustavsson |
2017-09-14 | Make sure that mask literals are 64 bits | Björn Gustavsson |
2017-09-14 | Add information about offset to common group start position | Björn Gustavsson |
2017-09-13 | Add built-in macros $ARG_POSITION() and $IS_PACKED() | Björn Gustavsson |
2017-09-11 | erts: Remove possibility to disable dirty schedulers | Lukas Larsson |
2017-09-11 | Check the right side of a transformation better | Björn Gustavsson |
2017-09-04 | Try to avoid generating unecessary do/while wrappers | Björn Gustavsson |
2017-08-31 | Introduce '%warm' and beam_warm.h | Björn Gustavsson |
2017-08-23 | beam_makeops: Stop using the Arg() macro | Björn Gustavsson |
2017-08-23 | Eliminate the beam_instrs.h file | Björn Gustavsson |
2017-08-23 | Add the 'S' type for a register source | Björn Gustavsson |
2017-08-23 | Pack cold instructions too | Björn Gustavsson |
2017-08-23 | Pack instructions using 'q', 'c', and 's' | Björn Gustavsson |
2017-08-23 | beam_makeops: Rewrite the packer, fixing several bugs | Björn Gustavsson |
2017-08-23 | beam_makeops: Introduce the new type 'W' (machine word) | Björn Gustavsson |
2017-08-23 | beam_makeops: Remove the unused aliases 'N' and 'U' | Björn Gustavsson |
2017-08-23 | beam_makeops: Add an additional sanity check | Björn Gustavsson |
2017-08-23 | beam_makeops: Prevent truncation when packing 'I' values | Björn Gustavsson |
2017-08-22 | beam_makeops: Remove unused subroutine save_c_code | Björn Gustavsson |
2017-08-08 | beam_makeops: Pretty-print the generated code | Björn Gustavsson |
2017-08-08 | beam_makeops: Define ARCH_32 and ARCH_64 | Björn Gustavsson |