aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler/src/v3_core.erl
AgeCommit message (Expand)Author
2014-03-01Do not emit blatantly illformed Core Erlang apply expressionsAnthony Ramine
2014-02-21Merge branch 'egil/compiler/maps-get_map_elements'Björn-Egil Dahlberg
2014-02-19compiler: Use aliasing in map pair patternsBjörn-Egil Dahlberg
2014-02-17Simplify comprehension compilation in v3_coreAnthony Ramine
2014-02-13Merge branch 'bjorn/lc-warnings/OTP-11626' (early part)Björn Gustavsson
2014-02-07Merge branch 'hsv/using_lists_droplast'Henrik Nord
2014-01-31v3_core: Annotate list comprehensions to help out dialyzerBjörn Gustavsson
2014-01-30Issue a warning when a named fun is constructed but not usedBjörn Gustavsson
2014-01-29compiler: Squash #c_map_pair_*{} to #c_map_pair{}Björn-Egil Dahlberg
2014-01-28compiler: Fix v3_core for map update syntaxBjörn-Egil Dahlberg
2014-01-28compiler: Implement support for exact Op in MapsBjörn-Egil Dahlberg
2014-01-28compiler: Handle literals, not just atoms, as keys in mapsBjörn-Egil Dahlberg
2014-01-28Implement support for maps in the compilerBjörn Gustavsson
2014-01-24Import and use lists:droplast/1 in v3_core/v3_kernelHans Svensson
2014-01-17compiler: Silence false warning for unmatched return in 'after' clauseBjörn Gustavsson
2013-12-12EEP 37: Funs with namesAnthony Ramine
2013-10-14Merge branch 'maint'Fredrik Gustafsson
2013-09-25Merge branch 'nox/lift-after/OTP-11267'Fredrik Gustafsson
2013-09-12Remove ^L characters hidden randomly in the code. Not those used in text file...Pierre Fenoll
2013-07-29Merge branch 'maint'Fredrik Gustafsson
2013-07-29Merge branch 'nox/fix-comp-warnings/OTP-11212' into maintFredrik Gustafsson
2013-07-29Lift 'after' blocks to zeroary functionsAnthony Ramine
2013-06-26Merge branch 'nox/illegal-bitstring-gen-pattern/OTP-11186'Fredrik Gustafsson
2013-06-12Update copyright yearsBjörn-Egil Dahlberg
2013-06-07Silence a misleading warning with some comprehensionsAnthony Ramine
2013-06-05Simplify v3_core's translation of bit string generatorsAnthony Ramine
2013-03-28Fix optimization of some binary comprehensionsAnthony Ramine
2012-08-22compiler: Warn if the size of a binary segment is invalidBjörn Gustavsson
2012-03-30Update copyright yearsBjörn-Egil Dahlberg
2012-03-14v3_core: Don't put negative line numbers in annotationsBjörn Gustavsson
2011-11-07EEP-23: Allow variables in fun M:F/ABjörn Gustavsson
2011-08-16v3_core: Annotate exception-generating clauses with line numbersBjörn Gustavsson
2011-05-20Update copyright yearsBjörn-Egil Dahlberg
2011-03-23v3_core: Fix variable incorrectly unbound after binary matchBjörn Gustavsson
2011-03-23v3_core: Fix style and indentationBjörn Gustavsson
2010-09-22Don't generate multiple tail segments in binary matchingBjörn Gustavsson
2010-09-22Factor out some of the code for binary generatorsBjörn Gustavsson
2010-05-27Cleanup branch 'bg/compiler-cover-and-clean'Kostis Sagonas
2010-05-20v3_core: Remove a clause in is_simple/1 that cannot matchBjörn Gustavsson
2010-05-20v3_core: Remove unused support for generating compilation errorsBjörn Gustavsson
2010-04-15Silence warnings for expressions that are assigned to "_"Björn Gustavsson
2010-03-26Consistently rewrite an inlined function_clause exception to case_clauseBjörn Gustavsson
2010-03-22compiler: Don't support the no_binaries optionBjörn Gustavsson
2010-02-10Merge branch 'ks/compiler' into ccase/r13b04_devErlang/OTP
2010-02-10compiler: keep line numbers for attributesKostis Sagonas
2009-11-20The R13B03 release.OTP_R13B03Erlang/OTP