summaryrefslogtreecommitdiff
path: root/lib/compiler/test/beam_type_SUITE.erl
Commit message (Expand)AuthorAgeFilesLines
* Eliminate a crash in the type optimizer passBjörn Gustavsson2019-07-301-2/+23
* beam_ssa_type: Fix incorrect bitstring unit determinationJohn Högberg2019-06-101-2/+12
* Merge branch 'john/compiler/list_append_type/OTP-15841' into maint-22Erlang/OTP2019-05-291-2/+9
|\
| * compiler: Fix broken type for erlang:'++'/2John Högberg2019-05-271-2/+9
* | Fix non-terminating compilationBjörn Gustavsson2019-05-201-0/+14
|/
* Cover return type determination of lists functionsBjörn Gustavsson2019-03-251-2/+16
* Fix crash in beam_ssa_typeBjörn Gustavsson2019-01-281-0/+16
* Merge branch 'maint'Björn Gustavsson2019-01-161-0/+4
|\
| * beam_type: Eliminate compiler crash when arithmetic expression failsBjörn Gustavsson2019-01-141-0/+4
* | Eliminate warnings for unused variablesBjörn Gustavsson2018-11-291-2/+2
* | Cover more code in beam_ssa_typeBjörn Gustavsson2018-09-171-5/+87
* | Introduce a new SSA-based intermediate formatBjörn Gustavsson2018-08-241-2/+52
|/
* Call test_lib:recompile/1 from init_per_suite/1Björn Gustavsson2018-07-061-1/+1
* beam_type: Fix unsafe optimizationBjörn Gustavsson2018-06-271-2/+30
* Update copyright yearHenrik Nord2018-06-181-1/+1
* beam_type: Refactor simplifications of instructionsBjörn Gustavsson2018-03-021-1/+24
* Merge branch 'maint'Björn Gustavsson2018-01-311-0/+33
|\
| * Fix incorrect type interference of integer rangesBjörn Gustavsson2018-01-291-0/+33
* | beam_type: Optimize away unnecessary test_unit instructionsBjörn Gustavsson2018-01-251-2/+40
|/
* Remove unsafe is_record/test_arity optimizationsJohn Högberg2018-01-041-2/+29
* beam_type_SUITE: Add a test case for an already fixed bugBjörn Gustavsson2017-06-121-2/+23
* Update copyright yearRaimo Niskanen2017-05-041-1/+1
* Make beam_validator track type formation for binary operationsMichal Muskala2017-04-221-2/+9
* beam_type: Avoid an internal consistency check failureBjörn Gustavsson2017-03-131-2/+20
* Update copyright-yearErlang/OTP2016-12-071-1/+1
* beam_type: Eliminate crashBjörn Gustavsson2016-05-231-2/+27
* beam_type: Correct handling of setelement/3Björn Gustavsson2016-05-201-2/+9
* 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-281-0/+87