Age | Commit message (Expand) | Author |
2015-03-09 | v3_codegen: Teach the put_map_* instructions to reuse source registers | Björn Gustavsson |
2015-03-09 | beam_validator: Tighten tests of maps | Björn Gustavsson |
2015-03-09 | v3_core: Eliminate the sloppiness-encouraging get_ianno/1 function | Björn Gustavsson |
2015-03-09 | v3_core: Add is_map tests before map instructions | Björn Gustavsson |
2015-03-09 | beam_type: Use the complete register map when calculating liveness | Björn Gustavsson |
2015-03-09 | Introduce '%live' annotations with a complete register map | Björn Gustavsson |
2015-02-27 | beam_validator: Teach bif_type/3 and is_bif_safe/2 about is_map/1 | Björn Gustavsson |
2015-02-27 | v3_core: Simplify conversion of map patterns | Björn Gustavsson |
2015-02-23 | Merge branch 'bjorn/compiler/beam_jump-share' | Björn Gustavsson |
2015-02-23 | Merge branch 'bjorn/compiler/sys_core_fold' | Björn Gustavsson |
2015-02-20 | Merge branch 'bjorn/compiler/beam_jump' | Björn Gustavsson |
2015-02-20 | Merge branch 'bjorn/compiler/beam_validator' | Björn Gustavsson |
2015-02-20 | sys_core_fold: Fix non-tail-recursive list comprehensions | Björn Gustavsson |
2015-02-20 | beam_jump: Eliminate pathologically slow compilation | Björn Gustavsson |
2015-02-20 | beam_jump: Don't jump into the middle of a 'try' | Björn Gustavsson |
2015-02-18 | beam_validator: Exit immediately on crashes | Björn Gustavsson |
2015-02-18 | beam_validator: Remove the file/1 and files/1 functions | Björn Gustavsson |
2015-02-18 | beam_validator: Remove support for all other unsupported instructions | Björn Gustavsson |
2015-02-18 | beam_validator: Remove support for unsupported bit syntax instructions | Björn Gustavsson |
2015-02-18 | beam_validator: Tighten and simplify map validation code | Björn Gustavsson |
2015-02-18 | beam_utils: Correct test for has_map_fields in is_pure_test/1 | Björn Gustavsson |
2015-02-18 | map_SUITE: Cover comparisons of 'nil' in v3_codegen | Björn Gustavsson |
2015-02-12 | cerl: Teach is_literal_term/1 to handle maps | Björn Gustavsson |
2015-02-12 | cerl: Add missing is_c_map/1 function | Björn Gustavsson |
2015-02-12 | v3_core: Simplify translation of maps | Björn Gustavsson |
2015-02-12 | sys_core_fold: Simplify opt_simple_let_2/6 | Björn Gustavsson |
2015-02-12 | Break out inlining of 'lists' functions to a new module | Björn Gustavsson |
2015-02-12 | sys_core_fold: Add is_int_type/2 and is_tuple_type/2 | Björn Gustavsson |
2015-02-12 | sys_core_fold: Refactor type information access | Björn Gustavsson |
2015-02-12 | core_lib: Deprecate functions that are no longer used by the compiler | Björn Gustavsson |
2015-02-12 | Eliminate use of core_lib:literal_value/1 | Björn Gustavsson |
2015-02-12 | Eliminate all uses of core_lib:get_anno/1 and core_lib:set_anno/2 | Björn Gustavsson |
2015-02-12 | core_lint: Eliminate call to core_lib:is_literal/1 | Björn Gustavsson |
2015-02-12 | test_lib: Include test_server.hrl using -include_lib | Björn Gustavsson |
2015-02-11 | sys_core_fold: Rename add_scope/2 to fit in the sub_* family | Björn Gustavsson |
2015-02-11 | v3_core: Suppress compiler-generated calls in guards | Björn Gustavsson |
2015-02-11 | v3_core: Remove out-commented code | Björn Gustavsson |
2015-02-11 | v3_core: Remove unused function argument for bc_tq() | Björn Gustavsson |
2015-02-11 | v3_core: Use Core Erlang annotations in a type-safe way | Björn Gustavsson |
2015-02-05 | Merge branch 'bjorn/compiler/dup-bug-fix/OTP-12453' | Björn Gustavsson |
2015-02-05 | Merge branch 'bjorn/compiler/map-core-syntax/OTP-12454' | Björn Gustavsson |
2015-02-05 | Merge branch 'maint' | Björn Gustavsson |
2015-02-04 | Correct unsafe optimization of '==' and '/=' | Björn Gustavsson |
2015-02-03 | Teach case_opt/3 to avoid unnecessary building | Björn Gustavsson |
2015-02-03 | sys_core_fold: Optimize let statements more aggressively | Björn Gustavsson |
2015-02-03 | Suppress warnings for expressions that are assigned to '_' | Björn Gustavsson |
2015-02-03 | Merge branch 'maint' | Björn Gustavsson |
2015-02-03 | Be more careful about map patterns when evalutating element/2 | Björn Gustavsson |
2015-02-03 | Do not convert map patterns to map expressions | Björn Gustavsson |
2015-01-30 | Make the syntax for map pairs readable | Björn Gustavsson |