Age | Commit message (Expand) | Author |
2017-10-01 | Change operand from 'P' to 'Q' for i_apply_last and i_apply_fun_last | Björn Gustavsson |
2017-09-14 | Merge branch 'bjorn/erts/relative-jumps' | Björn Gustavsson |
2017-09-14 | Pack failure labels in i_select_val2 and i_select_tuple_arity2 | Björn Gustavsson |
2017-09-13 | Merge branch 'bjorn/erts/improve-beam-ops' | Björn Gustavsson |
2017-09-13 | Merge pull request #1544 from michalmuskala/eq-opt | Björn Gustavsson |
2017-09-11 | Use 't' instead of 'I' bit syntax operands | Björn Gustavsson |
2017-09-11 | Optimize operand type for match context in i_bs_get_integer | Björn Gustavsson |
2017-09-11 | Change operand type from 's' to 'S' for a few instructions | Björn Gustavsson |
2017-09-11 | Introduce a new trace_jump/1 instruction for tracing | Björn Gustavsson |
2017-09-08 | Optimise equality comparisons | Michał Muskała |
2017-09-04 | Annotate try_case_end as cold | Björn Gustavsson |
2017-08-31 | ops.tab: Mark infrequently used instructions as %cold | Björn Gustavsson |
2017-08-31 | Introduce '%warm' and beam_warm.h | Björn Gustavsson |
2017-08-23 | Add the 'S' type for a register source | Björn Gustavsson |
2017-08-23 | Introduce more packable types | Björn Gustavsson |
2017-08-23 | Make map update instruction functions indepedent of instruction format | Björn Gustavsson |
2017-08-23 | beam_makeops: Introduce the new type 'W' (machine word) | Björn Gustavsson |
2017-08-23 | Use the wait_timeout_{un}locked_int instructions | Björn Gustavsson |
2017-08-15 | Slightly optimize updating of maps | Björn Gustavsson |
2017-08-11 | Break out most instructions from beam_emu.c | Björn Gustavsson |
2017-08-08 | Simplify specifying implementation of instructions | Björn Gustavsson |
2017-07-06 | Introduce new_small_map_lit op | Michal Muskala |
2017-06-28 | Reduce C code size for bit syntax instructions | Björn Gustavsson |
2017-06-28 | ops.tab: Use combined operands | Björn Gustavsson |
2017-06-26 | Eliminate potential unsafe use of general destination | Björn Gustavsson |
2017-06-14 | Update copyright year | Hans Nilsson |
2017-05-18 | Allow multiple types per argument for specific instructions | Björn Gustavsson |
2017-05-18 | Eliminate the -gen_dest macro flag | Björn Gustavsson |
2017-03-24 | compiler: Add is_tagged_tuple instruction | Björn-Egil Dahlberg |
2017-01-12 | Perform potentially long GC on dirty schedulers if available | Rickard Green |
2016-09-06 | Merge branch 'kvakvs/erts/gc_minor_option/OTP-11695' | Lukas Larsson |
2016-08-31 | Remove old purge strategy | Rickard Green |
2016-08-12 | Option to erlang:garbage_collect to request minor (generational) GC | Dmytro Lytovchenko |
2016-04-18 | Merge branch 'bjorn/compiler/misc-opt' | Björn Gustavsson |
2016-04-18 | Merge branch 'bjorn/erts/beam_load' | Björn Gustavsson |
2016-04-14 | v3_kernel: Construct literal lists properly | Björn Gustavsson |
2016-04-14 | Optimize get_tuple_element instructions that target Y registers | Björn Gustavsson |
2016-04-13 | Merge branch 'henrik/update-copyrightyear' | Henrik Nord |
2016-04-08 | Simplify the raise instruction to reduce code size | Björn Gustavsson |
2016-04-07 | Eliminate unnecessary renaming of bs_put_utf16/3 | Björn Gustavsson |
2016-04-07 | Don't let the loader do the compiler's job | Björn Gustavsson |
2016-04-06 | ops.tab: Remove useless transformation | Björn Gustavsson |
2016-03-31 | Fix unsafe transformation of apply/3 with fixed arguments | Björn Gustavsson |
2016-03-15 | update copyright-year | Henrik Nord |
2016-02-02 | erts, kernel: Add os:perf_counter function | Lukas Larsson |
2015-12-09 | Merge branch 'egil/pd-opt-get/OTP-13167' | Björn-Egil Dahlberg |
2015-12-07 | erts: Add i_get_hash instruction | Björn-Egil Dahlberg |
2015-07-06 | Speed up list matching | 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 |