Age | Commit message (Expand) | Author |
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 |
2015-07-03 | Ensure that the move_call_ext_{last,only} instructions are used | Björn Gustavsson |
2015-07-03 | Introduce swap_temp/3 and swap/2 | Björn Gustavsson |
2015-07-03 | Introduce specialized versions of move2 | Björn Gustavsson |
2015-07-03 | Add back frequently used x(0) instructions | Björn Gustavsson |
2015-07-03 | Remove the last use of tmp_arg1 | Björn Gustavsson |
2015-07-03 | Remove the i_fetch instruction | Björn Gustavsson |
2015-07-03 | Eliminate use of i_fetch for bit syntax instructions | Björn Gustavsson |
2015-07-03 | Eliminate the use of i_fetch for BIF instructions | Björn Gustavsson |
2015-07-03 | Eliminate the use of i_fetch for relational operators | Björn Gustavsson |
2015-07-03 | Eliminate the use of i_fetch in arithmetic instructions | 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-06-18 | Change license text to APLv2 | Bruce Yinhe |
2015-04-27 | erts: Specialize minus and plus instruction | Björn-Egil Dahlberg |
2015-04-27 | erts: Add move2 specialization for common move patterns | Björn-Egil Dahlberg |
2015-04-24 | erts: Specialize rem instruction for common case | Björn-Egil Dahlberg |
2015-04-24 | erts: Specialize band instruction for common case | Björn-Egil Dahlberg |
2015-04-23 | erts: Add move window instruction | Björn-Egil Dahlberg |
2015-04-23 | erts: Add instruction move3 for xy and xx | Björn-Egil Dahlberg |
2015-04-23 | erts: Specialize compare instructions | Björn-Egil Dahlberg |
2015-04-13 | Pre-compute hash values for the general get_map_elements instruction | Björn Gustavsson |
2015-04-13 | Teach the loader to pre-compute the hash value for single-key lookups | Björn Gustavsson |
2015-04-13 | Optimize use of i_get_map_element/4 | Björn Gustavsson |
2015-04-13 | Sort maps keys in the loader | Björn Gustavsson |
2015-04-13 | De-optimize the has_map_fields instructions | Björn Gustavsson |
2015-04-13 | Fully evaluate is_map/1 for literals at load-time | Björn Gustavsson |
2015-04-13 | Remove the fail label operand of the new_map instruction | Björn Gustavsson |
2015-04-13 | Correct transformation of put_map_assoc to new_map | Björn Gustavsson |
2015-04-13 | Remove support for put_map_exact without a source map | Björn Gustavsson |
2014-12-05 | erts: Use linear search for small select_val arrays | Björn-Egil Dahlberg |
2014-03-17 | erts: Handle literals in is_map/1 | Björn-Egil Dahlberg |
2014-02-21 | erts: Maps src instructions can't be literals | Björn-Egil Dahlberg |
2014-02-19 | erts: Introduce new instructions for combined key fetches | Björn-Egil Dahlberg |
2014-02-05 | erts: Fix Maps for beam_load | Björn-Egil Dahlberg |
2014-01-28 | compiler: Implement different instructions for => and := | Björn Gustavsson |
2014-01-28 | erts: Maps beam-instruction definitions | Björn Gustavsson |
2014-01-28 | Implement support for maps in the compiler | Björn Gustavsson |