Age | Commit message (Expand) | Author |
2019-03-04 | Merge pull request #2168 from josevalim/jv-v3_kernel-binary-all | Björn Gustavsson |
2019-03-01 | Move size=all binary clause prunning to v3_kernel | José Valim |
2019-03-01 | Optimize v3_kernel for thousands of clauses | José Valim |
2019-02-19 | Do the destructive setelement optimization in SSA | Björn Gustavsson |
2018-09-28 | Remove unused instruction bs_context_to_binary from the compiler | John Högberg |
2018-09-24 | Remove match context reuse annotations from core/kernel passes | John Högberg |
2018-08-24 | Introduce a new SSA-based intermediate format | Björn Gustavsson |
2018-06-18 | Update copyright year | Henrik Nord |
2018-03-24 | Avoid overflowing the atom table | Björn Gustavsson |
2018-03-14 | v3_kernel: Stop ensuring one return value in #k_try{} | Björn Gustavsson |
2017-12-08 | Use the new syntax for retrieving stack traces | Björn Gustavsson |
2017-12-04 | v3_kernel: Make #k_break{} consistent with the code it follows | Björn Gustavsson |
2017-10-27 | Eliminate the v3_life pass | Björn Gustavsson |
2017-10-21 | Optimize matching of literals for single-valued types | Björn Gustavsson |
2017-06-13 | v3_kernel: Keep orddicts sorted | Björn Gustavsson |
2017-05-04 | Update copyright year | Raimo Niskanen |
2017-04-25 | Store abstract code in the Dbgi chunk | José Valim |
2016-12-02 | Merge branch 'egil/compiler/opt-maps-pattern-matching/OTP-14072' | Björn-Egil Dahlberg |
2016-12-01 | compiler: Optimize maps pattern matching | Björn-Egil Dahlberg |
2016-11-18 | v3_kernel: Generate optimized code for guards | Björn Gustavsson |
2016-09-29 | compiler: Allow for unaligned match argument in value groups | Björn-Egil Dahlberg |
2016-09-29 | Merge branch 'josevalim/compiler/at-var/PR-1081/OTP-13924' | Björn Gustavsson |
2016-09-26 | Use @ in variable names generated by core and kernel | José Valim |
2016-09-21 | Simplify handling of internal BIFs | Björn Gustavsson |
2016-09-21 | v3_life: Eliminate special handling of guards | Björn Gustavsson |
2016-05-25 | Merge branch 'kostis/compiler/v3_kernel/eta-conversion' | Björn Gustavsson |
2016-05-23 | v3_kernel: Fix typo in comment | Kostis Sagonas |
2016-05-09 | compiler: Let module_info(attributes) skip more attributes | Hans Bolinder |
2016-04-14 | v3_kernel: Construct literal lists properly | Björn Gustavsson |
2016-02-17 | compiler: Update the compiler to handle typed record fields | Björn Gustavsson |
2015-11-11 | v3_kernel: Speed up compilation of modules with many funs | Björn Gustavsson |
2015-06-18 | Change license text to APLv2 | Bruce Yinhe |
2015-05-21 | compiler: Use cerl_sets instead of sets in v3_kernel | Björn-Egil Dahlberg |
2015-04-22 | v3_kernel: Optimize subst_vsub/3 | Björn Gustavsson |
2015-03-09 | v3_core: Add is_map tests before map instructions | Björn Gustavsson |
2015-02-12 | Eliminate use of core_lib:literal_value/1 | Björn Gustavsson |
2015-01-29 | Move grouping of map constructions from v3_core to v3_kernel | Björn Gustavsson |
2014-08-22 | compiler: Use variables in Map kernel pass | Björn-Egil Dahlberg |
2014-03-25 | compiler: Variable keys are not allowed in Maps | Björn-Egil Dahlberg |
2014-03-17 | compiler: Change #c_map{var} to #c_map{arg} | Björn-Egil Dahlberg |
2014-03-17 | compiler: Validate Map src | Björn-Egil Dahlberg |
2014-03-04 | Properly order Kernel code for maps with mixed pairs | Anthony Ramine |
2014-02-13 | compiler: Change map instructions for fetching values | Björn-Egil Dahlberg |
2014-02-10 | Merge branch 'egil/compiler/maps-fix-codegen' | Björn-Egil Dahlberg |
2014-02-07 | compiler: Fix codegen multiple updates for Maps | Björn-Egil Dahlberg |
2014-02-07 | Merge branch 'hsv/using_lists_droplast' | Henrik Nord |
2014-01-29 | compiler: Squash #c_map_pair_*{} to #c_map_pair{} | Björn-Egil Dahlberg |
2014-01-29 | compiler: Squash #k_map_pair_*{} to #k_map_pair{} | Björn-Egil Dahlberg |
2014-01-28 | compiler: Rename map pattern to proper name | Björn-Egil Dahlberg |
2014-01-28 | Pass the map pair operators through to the v3_codegen pass | Björn Gustavsson |