aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/sys_core_fold.erl
AgeCommit message (Expand)Author
2014-01-29compiler: Squash #c_map_pair_*{} to #c_map_pair{}Björn-Egil Dahlberg
2014-01-28sys_core_fold: Remove optimization that has become invalidBjörn Gustavsson
2014-01-28compiler: Implement support for exact Op in MapsBjörn-Egil Dahlberg
2014-01-28compiler: Check for duplicate key literals in MapBjörn-Egil Dahlberg
2014-01-28Implement support for maps in the compilerBjörn Gustavsson
2014-01-16Generalize optimizations of case statementsBjörn Gustavsson
2013-12-19Eliminate bottlenecks in sys_core_foldBjörn Gustavsson
2013-04-09Move let expressions into sequencesAnthony Ramine
2013-02-06Merge branch 'nox/fix-seq-opt/OTP-10818'Fredrik Gustafsson
2013-02-03Forbid multiple values in Core Erlang sequence argumentsAnthony Ramine
2013-01-30Fix crash in the compiler when compiling element(2, not_a_tuple)Björn Gustavsson
2013-01-25Update copyright yearsBjörn-Egil Dahlberg
2013-01-18compiler: Eliminate internal consistency failure in binary matchingBjörn Gustavsson
2013-01-16Raise a function_clause error with the right arguments when inliningAnthony Ramine
2013-01-16Properly guard against badly-typed arguments when inliningAnthony Ramine
2013-01-16Make inlined list functions fail with function_clauseAnthony Ramine
2012-11-03Silence some wrong warnings triggered by inline_list_funcsAnthony Ramine
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-03-14v3_core: Don't put negative line numbers in annotationsBjörn Gustavsson
2012-01-11sys_core_fold: Refactor previous_ctx_to_binary/2 to cover it completelyBjörn Gustavsson
2012-01-11sys_core_fold: Fix opt_guard_try/1Björn Gustavsson
2012-01-11sys_core_fold: Simplify opt_bool_not() to cover it completelyBjörn Gustavsson
2012-01-11sys_core_fold: Remove duplicate optimizationBjörn Gustavsson
2012-01-04bs_match_SUITE: Add a test case to cover bsm_ensure_no_partition_2/5Björn Gustavsson
2011-05-20Update copyright yearsBjörn-Egil Dahlberg
2011-03-25sys_core_fold: Eliminate incorrect warningBjörn Gustavsson
2011-03-25sys_core_fold: Be careful to preserve annotations while optimizingBjörn Gustavsson
2010-06-02Evaluate is_record/3 at compile-time using type informationBjörn Gustavsson
2010-06-02Evaluate element/2 at compile-time using type informationBjörn Gustavsson
2010-04-27Merge branch 'bg/compiler-suppress-result-ignored' into devErlang/OTP
2010-04-15Silence warnings for expressions that are assigned to "_"Björn Gustavsson
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP