summaryrefslogtreecommitdiff
path: root/lib/compiler/test
Commit message (Expand)AuthorAgeFilesLines
* update copyright-yearHenrik Nord2016-03-15103-103/+103
* beam_block: Eliminate unsafe optimizationBjörn Gustavsson2016-03-102-0/+69
* Generalize bit string comprehensionsBjörn Gustavsson2016-03-011-2/+44
* Merge branch 'bjorn/compiler/modernize-tests'Björn Gustavsson2016-02-2629-3026/+2957
|\
| * Remove ?line macrosBjörn Gustavsson2016-02-2524-2763/+2755
| * Replace use of lists:keysearch/3 with lists:keyfind/3Björn Gustavsson2016-02-254-7/+9
| * Eliminate use of doc and suite clausesBjörn Gustavsson2016-02-255-26/+10
| * Replace ?t with test_serverBjörn Gustavsson2016-02-254-6/+6
| * Replace use of test_server:format/2 with io:format/2Björn Gustavsson2016-02-253-4/+5
| * Eliminate use of test_server:fail/0,1Björn Gustavsson2016-02-2518-44/+42
| * Eliminate use of ?config() macroBjörn Gustavsson2016-02-2515-55/+61
| * Modernize use of timetrapsBjörn Gustavsson2016-02-2513-110/+66
| * Eliminate useless helper functionsBjörn Gustavsson2016-02-251-10/+2
* | Produce warnings for binary patterns that will never matchBjörn Gustavsson2016-02-252-4/+142
|/
* Makefiles: Remove test_server from include path and code pathBjörn Gustavsson2016-02-171-1/+1
* Eliminate use of test_server.hrl and test_server_line.hrlBjörn Gustavsson2016-02-1728-28/+28
* Merge branch 'bjorn/cuddle-with-tests'Björn Gustavsson2016-02-153-124/+32
|\
| * Move record compilation errors to erl_lint_SUITEBjörn Gustavsson2016-02-053-85/+3
| * compile_SUITE: Use get_files/3 in more placesBjörn Gustavsson2016-02-051-18/+8
| * compile_SUITE: Replace confusing files/2 with get_files/3Björn Gustavsson2016-02-051-21/+21
* | Merge branch 'maint'Björn Gustavsson2016-02-101-2/+28
|\ \ | |/ |/|
| * Eliminate crash because of unsafe delaying of sub-binary creationBjörn Gustavsson2016-02-081-2/+30
* | Merge branch 'maint'Björn Gustavsson2016-01-131-0/+3
|\ \ | |/
| * Fix crash when attempting to update a fun as if it were a mapBjörn Gustavsson2016-01-121-0/+3
* | Merge branch 'maint'Björn Gustavsson2016-01-111-2/+54
|\ \ | |/
| * Eliminate crash in v3_codegenBjörn Gustavsson2016-01-111-2/+54
* | Merge branch 'maint'Björn Gustavsson2016-01-081-2/+25
|\ \ | |/
| * beam_bool: Fix unsafe optimizationBjörn Gustavsson2016-01-071-2/+25
* | compiler tests: Replace 'random' with 'rand'Björn Gustavsson2015-12-112-13/+13
* | Merge branch 'maint'Björn Gustavsson2015-11-201-2/+23
|\ \ | |/
| * Fix missing filename and line number in warningBjörn Gustavsson2015-11-201-2/+20
* | sys_pre_expand: Cover coerce_to_float/2Björn Gustavsson2015-11-101-3/+10
* | Cover code for callbacks in sys_pre_expandBjörn Gustavsson2015-11-101-1/+5
* | Cover sys_pre_expand:pattern/2Björn Gustavsson2015-11-101-1/+6
* | beam_reorder: Eliminate compiler crashBjörn Gustavsson2015-10-052-0/+71
* | beam_type: Improve optimizations by keeping track of booleansBjörn Gustavsson2015-09-281-2/+13
* | beam_type: Improve optimization by keeping track of integersBjörn Gustavsson2015-09-283-2/+105
* | Move out bit syntax optimizations from beam_blockBjörn Gustavsson2015-09-282-0/+6
* | Merge branch 'maint'Anders Svensson2015-09-141-2/+42
|\ \ | |/
| * compile_SUITE: Add test of warningsBjörn Gustavsson2015-09-101-2/+42
* | Merge branch 'maint'Björn-Egil Dahlberg2015-09-071-3/+55
|\ \ | |/
| * compiler: Add test for corrupt register in get_map_elementsBjörn-Egil Dahlberg2015-09-041-3/+55
* | beam_validator: Don't allow x(1023) to be usedBjörn Gustavsson2015-08-212-5/+5
* | Delay get_tuple_element instructions until they are neededBjörn Gustavsson2015-08-211-0/+8
|/
* fix errors caused by changed line numbersBruce Yinhe2015-06-223-3/+0
* Change license text to APLv2Bruce Yinhe2015-06-18108-1057/+1164
* compiler: Add regressions_SUITEBjörn-Egil Dahlberg2015-06-172-0/+99
* Merge branch 'bjorn/compiler/spurious-warning'Björn Gustavsson2015-06-041-1/+23
|\
| * sys_core_fold: Eliminate warnings for unused terms in effect contextBjörn Gustavsson2015-05-221-1/+15
| * sys_core_fold: Eliminate warnings for unused termsBjörn Gustavsson2015-05-131-0/+8