summaryrefslogtreecommitdiff
path: root/lib/compiler/test/match_SUITE.erl
Commit message (Expand)AuthorAgeFilesLines
* Lift restrictions for matching of binaries and mapsBjörn Gustavsson2022-12-131-16/+123
* Implement the compiler part of EEP 49Björn Gustavsson2022-02-111-2/+2
* Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\
| * Update copyright yearRickard Green2021-12-131-1/+1
* | Eliminate warnings for unused variable for compiler testsBjörn Gustavsson2021-06-171-3/+3
|/
* v3_core: Be careful to bind binary sizes in an enclosing environmentBjörn Gustavsson2020-04-011-0/+25
* beam_ssa: Eliminate crash when normalizing switchesBjörn Gustavsson2020-03-051-0/+12
* v3_core: Eliminate crash when clauses can't matchBjörn Gustavsson2020-03-051-0/+24
* v3_core: Handle ++ combined with a bad alias in patternsBjörn Gustavsson2020-02-051-0/+5
* compiler: Add typed listsJohn Högberg2019-11-211-2/+15
* beam_ssa_opt: Do not apply tuple_size optimization outside guardsJohn Högberg2019-07-031-2/+19
* erts: Fix bad loader optimization of get_tuple_elementJohn Högberg2019-06-101-3/+23
* beam_ssa_type: Track the types of tuple elementsJohn Högberg2019-02-051-2/+13
* Introduce subtraction of typesBjörn Gustavsson2019-01-141-2/+22
* Merge branch 'maint'Björn Gustavsson2019-01-071-0/+22
|\
| * Remove unsafe optimization for delaying creation of stackframeBjörn Gustavsson2019-01-071-0/+22
* | Cover code in beam_ssa_optBjörn Gustavsson2018-11-301-0/+20
* | Cover code in beam_ssa_deadBjörn Gustavsson2018-11-301-1/+25
* | Cover some code in beam_peepBjörn Gustavsson2018-11-281-4/+60
* | Add beam_ssa_dead.erlBjörn Gustavsson2018-09-171-0/+4
* | beam_ssa_opt: Fix liveness optimizationBjörn Gustavsson2018-09-121-0/+12
|/
* Call test_lib:recompile/1 from init_per_suite/1Björn Gustavsson2018-07-061-1/+1
* Update copyright yearHenrik Nord2018-06-181-1/+1
* Add a test case for ERL-514Björn Gustavsson2017-12-061-2/+72
* Add test to cover a line in v3_kernel:opt_single_valued/3Björn Gustavsson2017-11-271-0/+10
* Enhance optimisations in beam_peepMichał Muskała2017-08-261-2/+62
* Strengthen test case added in 8b83bc0bBjörn Gustavsson2016-08-191-1/+9
* compiler: Test literal binary matchingBjörn-Egil Dahlberg2016-07-121-2/+11
* v3_core: Don't depend on sys_core_fold for cleaning upBjörn Gustavsson2016-05-231-13/+67
* v3_core: Don't depend on sys_core_fold for cleaning upBjörn Gustavsson2016-04-281-0/+7
* Move pattern-matching tests to match_SUITEBjörn Gustavsson2016-04-271-5/+55
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Remove ?line macrosBjörn Gustavsson2016-02-251-70/+70
* Eliminate use of test_server.hrl and test_server_line.hrlBjörn Gustavsson2016-02-171-1/+1
* Cover sys_pre_expand:pattern/2Björn Gustavsson2015-11-101-1/+6
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* v3_core: Teach pat_alias/2 to eliminate duplicated variablesBjörn Gustavsson2015-03-091-0/+13
* Merge branch 'maint'Björn Gustavsson2015-02-031-1/+7
|\
| * Do not convert map patterns to map expressionsBjörn Gustavsson2015-02-031-0/+7
* | Merge branch 'bjorn/compiler/map-fixes'Björn Gustavsson2015-01-291-2/+16
|\ \
| * | core_lib: Teach is_var_used/2 to handle keys in map patternsBjörn Gustavsson2015-01-261-2/+16
| |/
* | Speed up running of compiler test suites in coverage modeBjörn Gustavsson2015-01-261-1/+1
|/
* sys_core_fold: Correct optimization of 'case'Björn Gustavsson2015-01-141-2/+14
* Update copyright yearsBjörn-Egil Dahlberg2013-01-251-1/+1
* compiler: Run testcases in parallelBjörn Gustavsson2012-10-231-3/+5
* match_SUITE: Cover a clause in beam_dead:forward/4Björn Gustavsson2011-04-121-2/+16
* compiler tests: Reinstate ?MODULE macro in calls to test_lib:recompile/1Björn Gustavsson2011-04-121-1/+1
* Update copyright yearsBjörn-Egil Dahlberg2011-03-111-1/+1
* Rename Suite Callback to Common Test HookLukas Larsson2011-02-171-1/+1
* Fix formatting for compilerLukas Larsson2011-02-171-6/+7