aboutsummaryrefslogtreecommitdiffstats
path: root/lib/compiler
AgeCommit message (Expand)Author
2016-02-25Produce warnings for binary patterns that will never matchBjörn Gustavsson
2016-02-23v3_core: Include line number annotations in binary patternsBjörn Gustavsson
2016-02-23sys_core_fold: Introduce var_list/2Björn Gustavsson
2016-02-23sys_core_fold: Optimize clause/4Björn Gustavsson
2016-02-18Merge branch 'bjorn/remove-test_server/OTP-12705'Björn Gustavsson
2016-02-17compiler: Update the compiler to handle typed record fieldsBjörn Gustavsson
2016-02-17Makefiles: Remove test_server from include path and code pathBjörn Gustavsson
2016-02-17Eliminate use of test_server.hrl and test_server_line.hrlBjörn Gustavsson
2016-02-15Merge branch 'bjorn/cuddle-with-tests'Björn Gustavsson
2016-02-10Merge branch 'maint'Björn Gustavsson
2016-02-08Eliminate crash because of unsafe delaying of sub-binary creationBjörn Gustavsson
2016-02-05Move record compilation errors to erl_lint_SUITEBjörn Gustavsson
2016-02-05compile_SUITE: Use get_files/3 in more placesBjörn Gustavsson
2016-02-05compile_SUITE: Replace confusing files/2 with get_files/3Björn Gustavsson
2016-02-03v3_core: Eliminate double processing of patternsBjörn Gustavsson
2016-01-28Extend cerl_trees:mapfold with a 'pre-order' operationStavros Aronis
2016-01-20compiler: Improve type and specsHans Bolinder
2016-01-18Merge branch 'maint'Björn-Egil Dahlberg
2016-01-14compiler, hipe: Fix pretty printing of Core MapsBjörn-Egil Dahlberg
2016-01-13Merge branch 'maint'Björn Gustavsson
2016-01-12Fix crash when attempting to update a fun as if it were a mapBjörn Gustavsson
2016-01-11Merge branch 'maint'Björn Gustavsson
2016-01-11Eliminate crash in v3_codegenBjörn Gustavsson
2016-01-08Merge branch 'maint'Björn Gustavsson
2016-01-07beam_bool: Fix unsafe optimizationBjörn Gustavsson
2015-12-16Merge tag 'OTP-18.2'Henrik Nord
2015-12-15Update release notesErlang/OTP
2015-12-15Update version numbersErlang/OTP
2015-12-11compiler tests: Replace 'random' with 'rand'Björn Gustavsson
2015-12-11Use 'rand' instead of the obsolete 'random' moduleBjörn Gustavsson
2015-12-07compile: Eliminate use of the obsolete 'random' moduleBjörn Gustavsson
2015-11-20Merge branch 'maint'Björn Gustavsson
2015-11-20Fix missing filename and line number in warningBjörn Gustavsson
2015-11-18Merge branch 'maint'Hans Bolinder
2015-11-17[compiler] Correct documentationHans Bolinder
2015-11-16Merge branch 'bjorn/cleanup'Björn Gustavsson
2015-11-16beam_validator: Don't allow an 'undefined' entry label in a functionBjörn Gustavsson
2015-11-16beam_validator: Remove obsolete DEBUG supportBjörn Gustavsson
2015-11-11v3_kernel: Speed up compilation of modules with many funsBjörn Gustavsson
2015-11-11beam_dict: Speed up storage of funsBjörn Gustavsson
2015-11-11beam_asm: Speed up assembly for modules with many exportsBjörn Gustavsson
2015-11-10sys_core_dsetel: Use a map instead of a dictBjörn Gustavsson
2015-11-10sys_pre_expand: Cover coerce_to_float/2Björn Gustavsson
2015-11-10Cover code for callbacks in sys_pre_expandBjörn Gustavsson
2015-11-10Cover sys_pre_expand:pattern/2Björn Gustavsson
2015-11-10sys_pre_expand: Remove uncovered clause in pat_bit_size/2Björn Gustavsson
2015-11-10sys_pre_expand: Clean up data structuresBjörn Gustavsson
2015-11-10sys_pre_expand: Remove vestiges of variable usage trackingBjörn Gustavsson
2015-11-10sys_pre_expand: Remove imports of ordsets functionsBjörn Gustavsson
2015-11-09Merge branch 'maint'Henrik Nord