index
:
otp.git
HansN-patch-1
KennethL-patch-1
bjorn/contributing
bjorn/contributing-1
dgud-string-depr
gcc-5-pic-cmpxchg8b-quickfix
gh-pages
ingela/master/dtls/test-cuddle
maint
maint-17
maint-18
maint-19
maint-20
maint-21
maint-22
maint-r13
maint-r14
maint-r14b03
maint-r15
maint-r16
maint-r16b02
master
meta
sverker-ets-patch-1
Mirror of Erlang/OTP repository.
OTP Team
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lib
/
compiler
/
src
/
sys_core_fold.erl
Age
Commit message (
Expand
)
Author
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
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-11
sys_core_fold: Rename add_scope/2 to fit in the sub_* family
Björn Gustavsson
2015-02-05
Merge branch 'bjorn/compiler/dup-bug-fix/OTP-12453'
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-29
Merge branch 'bjorn/compiler/map-fixes'
Björn Gustavsson
2015-01-28
sys_core_fold: Remove uncovered clauses matching #c_map{}
Björn Gustavsson
2015-01-27
core_parse: Always fold literal conses
Björn Gustavsson
2015-01-26
sys_core_fold: Strengthen optimization of letrecs in effect context
Björn Gustavsson
2015-01-14
sys_core_fold: Correct optimization of 'case'
Björn Gustavsson
2014-09-01
sys_core_fold: Eliminate name capture bug
Björn Gustavsson
2014-04-03
compiler: Fix compiling map keys in patterns from core
Björn-Egil Dahlberg
2014-03-25
Correctly handle non-matching patterns against literal values
Anthony Ramine
2014-03-17
compiler: Change #c_map{var} to #c_map{arg}
Björn-Egil Dahlberg
2014-03-17
compiler: Constant fold Maps that are safe
Björn-Egil Dahlberg
2014-03-17
compiler: Validate Map src
Björn-Egil Dahlberg
2014-03-10
Properly handle redundant boolean clauses in sys_core_fold
Anthony Ramine
2014-03-05
Merge branch 'nox/compiler/sys_core_fold-erlang-is_function-2'
Björn Gustavsson
2014-03-03
Do not mark all calls to erlang:is_function/2 as safe
Anthony Ramine
2014-03-02
Do not mark all calls to erlang:is_record/3 as safe
Anthony Ramine
2014-02-21
Merge branch 'egil/compiler/maps-get_map_elements'
Björn-Egil Dahlberg
2014-02-20
compiler: Remove dead warning
Björn-Egil Dahlberg
2014-02-13
Merge branch 'nox/compiler/v3_core-case-arg-opt'
Björn Gustavsson
2014-02-11
Teach sys_core_fold:eval_case/2 to cope with handwritten Core Erlang
Björn Gustavsson
2014-02-11
sys_core_fold: Remove a redundant word in a comment
Björn Gustavsson
2014-02-11
Optimise case arguments in sys_core_fold
Anthony Ramine
2014-02-06
Merge branch 'bjorn/compiler/optimizations/OTP-11584'
Björn Gustavsson
2014-02-05
Merge branch 'bjorn/eep37/OTP-11537'
Björn Gustavsson
2014-02-04
sys_core_fold: Prevent case expressions from being evaluated twice
Björn Gustavsson
2014-01-31
compiler: Fold binary Map key patterns to literals
Björn-Egil Dahlberg
2014-01-30
Issue a warning when a named fun is constructed but not used
Björn Gustavsson
2014-01-29
compiler: Squash #c_map_pair_*{} to #c_map_pair{}
Björn-Egil Dahlberg
2014-01-28
sys_core_fold: Remove optimization that has become invalid
Björn Gustavsson
2014-01-28
compiler: Implement support for exact Op in Maps
Björn-Egil Dahlberg
2014-01-28
compiler: Check for duplicate key literals in Map
Björn-Egil Dahlberg
2014-01-28
Implement support for maps in the compiler
Björn Gustavsson
2014-01-16
Generalize optimizations of case statements
Björn Gustavsson
2013-12-19
Eliminate bottlenecks in sys_core_fold
Björn Gustavsson
2013-04-09
Move let expressions into sequences
Anthony Ramine
2013-02-06
Merge branch 'nox/fix-seq-opt/OTP-10818'
Fredrik Gustafsson
2013-02-03
Forbid multiple values in Core Erlang sequence arguments
Anthony Ramine
[prev]
[next]