Age | Commit message (Expand) | Author |
2018-11-28 | Cover more code in beam_jump | Björn Gustavsson |
2018-11-28 | beam_jump: Eliminate jumps to return instructions | Björn Gustavsson |
2018-11-28 | beam_jump: Remove the unused #st.index field | Björn Gustavsson |
2018-11-28 | Cover some code in beam_peep | Björn Gustavsson |
2018-11-28 | Share the code for semantically equivalent blocks | Björn Gustavsson |
2018-11-21 | Merge branch 'maint' | Björn Gustavsson |
2018-11-21 | Sort move instructions on the Y register | Björn Gustavsson |
2018-11-20 | Fix internal consistency failure for is_function/2 | Björn Gustavsson |
2018-11-19 | beam_ssa_pre_codegen: Improve reuse of Y registers | Björn Gustavsson |
2018-11-19 | beam_ssa_codegen: Improve optimization of allocate instructions | Björn Gustavsson |
2018-11-18 | Add get_map_element to beam_ssa:no_side_effect/1 | Björn Gustavsson |
2018-11-16 | Merge branch 'maint' | John Högberg |
2018-11-16 | Merge branch 'maint-21' into maint | John Högberg |
2018-11-15 | beam_ssa_dead: Speed up optimization of switch instructions | Björn Gustavsson |
2018-11-15 | beam_ssa_pre_codegen: Eliminate a bottleneck in linear scan | Björn Gustavsson |
2018-11-15 | beam_ssa_type: Speed up type analysis for huge functions | Björn Gustavsson |
2018-11-15 | Prepare release | Erlang/OTP |
2018-11-06 | beam_trim: Add comments about how all this works | Björn Gustavsson |
2018-11-06 | beam_trim: Recognize more safe labels | Björn Gustavsson |
2018-11-06 | beam_trim: Handle the new binary matching instructions | Björn Gustavsson |
2018-11-06 | beam_utils: Remove unused API functions | Björn Gustavsson |
2018-11-06 | beam_trim: Stop using beam_utils:is_not_used/3 | Björn Gustavsson |
2018-11-06 | beam_jump: Stop using beam_utils:is_killed/3 | Björn Gustavsson |
2018-11-06 | beam_trim, beam_jump: Print Name/Arity if there is a crash | Björn Gustavsson |
2018-11-06 | beam_trim: Use maps/cerl_sets instead of gb_trees/gb_sets | Björn Gustavsson |
2018-11-02 | Merge branch 'maint' | Björn Gustavsson |
2018-11-02 | Merge pull request #2011 from bjorng/bjorn/compiler/beam_except | Björn Gustavsson |
2018-11-01 | Merge branch 'bjorn/compiler/diffable' | Björn Gustavsson |
2018-10-31 | Fix bug when beam_jump removes put_tuple instructions | Björn Gustavsson |
2018-10-30 | beam_except: Generalize translation to func_info instructions | Björn Gustavsson |
2018-10-23 | Add a diffable option for the compiler | Björn Gustavsson |
2018-10-22 | Make the move elimination optimization in beam_jump safe | Björn Gustavsson |
2018-10-19 | Merge branch 'john/compiler/list_to_integer_2-is-pure' | John Högberg |
2018-10-18 | compiler: list_to_integer/2 is pure | John Högberg |
2018-10-16 | Merge branch 'maint' | John Högberg |
2018-10-16 | Merge branch 'john/compiler/bs_match-anno-liveness-fix/OTP-15353/ERL-753' int... | John Högberg |
2018-10-15 | beam_utils: Handle bs_start_match2 in anno_defs | John Högberg |
2018-10-12 | Merge branch 'maint' | Rickard Green |
2018-10-12 | Merge branch 'maint-21' into maint | Rickard Green |
2018-10-12 | Prepare release | Erlang/OTP |
2018-10-08 | Merge branch 'maint' | John Högberg |
2018-10-05 | beam_ssa_pre_codegen: Literal funs need stack frames too | John Högberg |
2018-10-05 | compiler: Forward +source flag to epp and fix bug in +deterministic | John Högberg |
2018-10-04 | Merge branch 'bjorn/compiler/misc-fixes' | Björn Gustavsson |
2018-10-04 | beam_ssa: Remove unnecessary beam_ssa: prefixes | Björn Gustavsson |
2018-10-04 | beam_ssa_bsm: Fix replacement of variables in a remote call | Björn Gustavsson |
2018-10-04 | Merge pull request #1973 from jhogberg/john/compiler/improve-named-funs/OTP-1... | John Högberg |
2018-10-03 | Merge pull request #1972 from josevalim/jv-nospawn_process | Björn Gustavsson |
2018-10-03 | Optimize named funs and fun-wrapped macros | John Högberg |
2018-10-03 | Merge branch 'maint' | Björn Gustavsson |