Age | Commit message (Expand) | Author |
2018-03-07 | Merge pull request #1732 from bjorng/bjorn/compiler/beam_type | Björn Gustavsson |
2018-03-02 | Merge pull request #1731 from bjorng/bjorn/compiler/beam_utils | Björn Gustavsson |
2018-03-02 | beam_type: Make sure to kill all dependencies when killing a register | Björn Gustavsson |
2018-03-02 | beam_type: Refactor simplifications of instructions | Björn Gustavsson |
2018-03-02 | beam_type: Refactor updating of the type database | Björn Gustavsson |
2018-03-02 | beam_block: Fix unsafe sinking of get_tuple_element/3 | Björn Gustavsson |
2018-03-01 | beam_utils: Correct the liveness calulcations in live_opt/1 | Björn Gustavsson |
2018-03-01 | beam_utils: Correct is_killed/3, is_killed_at/3, is_used/3 | Björn Gustavsson |
2018-03-01 | Enhance beam_validator to check proper nesting of try/catch and catch | Björn Gustavsson |
2018-02-14 | beam_block: Combine blocks when running beam_block the second time | Björn Gustavsson |
2018-02-14 | Disable CSE for floating point operations | Björn Gustavsson |
2018-02-14 | Merge branch 'maint' | Björn Gustavsson |
2018-02-12 | Fix unsafe use of 'allocate' where 'allocate_zero' should be used | Björn Gustavsson |
2018-02-09 | Check that the stack is initialized when an exception may occur | Björn Gustavsson |
2018-02-01 | Merge pull request #1701 from bjorng/bjorn/get_hd_tl | Björn Gustavsson |
2018-01-31 | Merge pull request #1696 from bjorng/bjorn/compiler/fix-beam_block-bug/ERL-555 | Björn Gustavsson |
2018-01-31 | Merge branch 'maint' | Björn Gustavsson |
2018-01-30 | Fix incorrect handling of floating point instructions | Björn Gustavsson |
2018-01-29 | Fix incorrect type interference of integer ranges | Björn Gustavsson |
2018-01-26 | Eliminate get_list/3 internally in the compiler | Björn Gustavsson |
2018-01-26 | Speed up misc_SUITE:integer_encoding/1 | Björn Gustavsson |
2018-01-26 | beam_asm: Encode big numbers as literals | Björn Gustavsson |
2018-01-26 | Merge pull request #1691 from bjorng/bjorn/compiler/local-cse | Björn Gustavsson |
2018-01-25 | beam_type: Optimize away unnecessary test_unit instructions | Björn Gustavsson |
2018-01-25 | beam_type: Refactor simplify_basic/2 and friends | Björn Gustavsson |
2018-01-24 | Optimize matching of empty binaries | Björn Gustavsson |
2018-01-24 | Apply common subexpression elimination in blocks | Björn Gustavsson |
2018-01-24 | Correct bug in beam_block:opt/2 | Björn Gustavsson |
2018-01-24 | Correct unsafe optimizations in beam_block | Björn Gustavsson |
2018-01-23 | beam_validator: Validate building of tuples | Björn Gustavsson |
2018-01-22 | Don't build a stacktrace if it's only passed to erlang:raise/3 | Björn Gustavsson |
2018-01-16 | sys_core_bsm: Rearrange arguments to enable delayed sub binary creation | Björn Gustavsson |
2018-01-12 | beam_match_SUITE: Eliminate warnings for unused variables | Björn Gustavsson |
2018-01-12 | bs_match_SUITE: Add tests case written when walking into a dead end | Björn Gustavsson |
2018-01-12 | Merge pull request #1680 from bjorng/bjorn/compiler/beam_block | Björn Gustavsson |
2018-01-12 | Merge pull request #1679 from bjorng/bjorn/compiler/sys_core_fold | Björn Gustavsson |
2018-01-11 | Run beam_block again after other optimizations have been run | Björn Gustavsson |
2018-01-11 | beam_bsm: Insert introduced 'move' instructions into block | Björn Gustavsson |
2018-01-11 | Prepare beam_utils to run again after beam_split | Björn Gustavsson |
2018-01-11 | beam_utils: Correct handling of liveness for select_val | Björn Gustavsson |
2018-01-11 | beam_block: Reorder element/2 calls in guards | Björn Gustavsson |
2018-01-11 | Improve code generation for a 'case' with exported variables | Björn Gustavsson |
2018-01-11 | Remove special cases in optimization of a simple let | Björn Gustavsson |
2018-01-11 | sys_core_fold: Make it clear what part of Sub is used | Björn Gustavsson |
2018-01-11 | sys_core_fold: Simplify usage of move_case_into_arg/2 | Björn Gustavsson |
2018-01-11 | Refactor '%live' and '%def' annotations | Björn Gustavsson |
2018-01-11 | Merge pull request #1678 from jhogberg/john/compiler/reintroduce-tuple-arity-... | John Högberg |
2018-01-10 | beam_block: Improve optimization of allocate_zero instructions | Björn Gustavsson |
2018-01-10 | beam_type: Enhance coalescing of allocation instructions | Björn Gustavsson |
2018-01-10 | Correct beam_utils:combine_heap_needs/2 | Björn Gustavsson |