summaryrefslogtreecommitdiff
path: root/lib/compiler/test/guard_SUITE.erl
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'maint'Björn Gustavsson2019-05-271-2/+23
|\
| * Fix unsafe optimizations where guard tests could be removedBjörn Gustavsson2019-05-251-2/+23
* | Improve optimization of redundant testsBjörn Gustavsson2019-05-201-3/+120
|/
* Cover code in beam_ssa_deadBjörn Gustavsson2018-11-301-0/+52
* Merge branch 'maint'Henrik Nord2018-09-211-1/+1
|\
| * Update copyright yearHenrik Nord2018-09-211-1/+1
* | Remove the beam_dead and beam_split passesBjörn Gustavsson2018-09-171-30/+2
* | beam_ssa_opt: Add an optimization of tuple_size/1Björn Gustavsson2018-09-121-10/+0
* | Introduce a new SSA-based intermediate formatBjörn Gustavsson2018-08-241-0/+15
|/
* Call test_lib:recompile/1 from init_per_suite/1Björn Gustavsson2018-07-061-1/+1
* guard_SUITE: Test is_bitstring/1 and is_map/1 on literalsBjörn Gustavsson2017-12-081-1/+3
* guard_SUITE: Add a test case to cover beam_dead:turn_op/1Björn Gustavsson2017-11-271-2/+28
* Optimise equality comparisonsMichał Muskała2017-09-081-0/+4
* compiler: Fix handling of locations and annotationsHans Bolinder2017-03-081-2/+2
* Remove beam_boolBjörn Gustavsson2016-11-181-2/+151
* guard_SUITE: Add more test of guardsBjörn Gustavsson2016-11-111-6/+131
* Don't copy funs into guardsBjörn Gustavsson2016-10-271-0/+13
* v3_codegen: Correct code generation for an error/1 call in a guardBjörn Gustavsson2016-05-251-0/+8
* Add beam_bool_SUITEBjörn Gustavsson2016-05-161-23/+2
* Move complex_guard/1 from compilation_SUITE to guard_SUITEBjörn Gustavsson2016-04-271-2/+23
* update copyright-yearHenrik Nord2016-03-151-1/+1
* Remove ?line macrosBjörn Gustavsson2016-02-251-662/+662
* Eliminate use of doc and suite clausesBjörn Gustavsson2016-02-251-2/+1
* Eliminate use of test_server:fail/0,1Björn Gustavsson2016-02-251-3/+3
* Eliminate use of ?config() macroBjörn Gustavsson2016-02-251-1/+1
* Eliminate use of test_server.hrl and test_server_line.hrlBjörn Gustavsson2016-02-171-1/+1
* Eliminate crash in v3_codegenBjörn Gustavsson2016-01-111-2/+54
* beam_bool: Fix unsafe optimizationBjörn Gustavsson2016-01-071-2/+25
* Change license text to APLv2Bruce Yinhe2015-06-181-9/+10
* compiler: Use module erl_annoHans Bolinder2015-04-301-7/+10
* test suites: Unload modules compiled from .core or .SBjörn Gustavsson2015-04-221-0/+2
* beam_type: Use the complete register map when calculating livenessBjörn Gustavsson2015-03-091-0/+12
* Speed up running of compiler test suites in coverage modeBjörn Gustavsson2015-01-261-1/+1
* Merge branch 'egil/fix-maps-compiler-coverage/OTP-12425'Björn-Egil Dahlberg2015-01-231-1/+12
|\
| * compiler: Increase Maps code coverageBjörn-Egil Dahlberg2015-01-091-1/+12
* | Merge branch 'maint'Björn Gustavsson2015-01-161-0/+18
|\ \
| * | beam_bool: Correct live calculation for GC BIFsBjörn Gustavsson2015-01-141-0/+18
| |/
* | beam_dead: Optimize branches from relational conditionalsBjörn Gustavsson2015-01-091-2/+228
|/
* Merge branch 'nox/compiler/beam_bool-bad-protected'Björn Gustavsson2014-03-051-2/+6
|\
| * Properly detect nonboolean protected expressions in beam_boolAnthony Ramine2014-03-041-2/+6
* | Do not mark all calls to erlang:is_function/2 as safeAnthony Ramine2014-03-031-0/+4
|/
* Fix compiler crash for 'B and B' guardBjörn Gustavsson2013-08-151-0/+8
* Update copyright yearsBjörn-Egil Dahlberg2013-01-251-1/+1
* compiler: Run testcases in parallelBjörn Gustavsson2012-10-231-9/+10
* compiler tests: Add a test for constants in guardsBjörn Gustavsson2011-08-161-4/+25
* compiler tests: Reinstate ?MODULE macro in calls to test_lib:recompile/1Björn Gustavsson2011-04-121-1/+1
* compiler: Eliminate some warningsBjörn Gustavsson2011-02-231-3/+3
* Rename Suite Callback to Common Test HookLukas Larsson2011-02-171-1/+1
* Fix formatting for compilerLukas Larsson2011-02-171-13/+14
* Add init_per_suite and end_per_suiteLukas Larsson2011-02-171-1/+7