summaryrefslogtreecommitdiff
path: root/lib/compiler
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'john/compiler/bs_match-anno-liveness-fix/OTP-15353/ERL-753' int...John Högberg2018-10-162-2/+21
|\
| * beam_utils: Handle bs_start_match2 in anno_defsJohn Högberg2018-10-152-2/+21
* | Merge branch 'maint-21' into maintRickard Green2018-10-122-1/+18
|\ \ | |/
| * Prepare releaseErlang/OTP2018-10-122-1/+18
* | compiler: Forward +source flag to epp and fix bug in +deterministicJohn Högberg2018-10-053-9/+40
|/
* Fix rare bug in binary matching (again)Björn Gustavsson2018-09-283-15/+98
* Prepare releaseErlang/OTP2018-09-242-1/+53
* Update copyright yearHenrik Nord2018-09-2120-20/+20
* Merge branch 'maint-20' into maintJohn Högberg2018-09-181-0/+16
|\
| * Update release notesErlang/OTP2018-09-111-0/+16
| * Update version numbersErlang/OTP2018-09-111-1/+1
| * Fix include-path regression caused by dd0a39cJohn Högberg2018-09-101-1/+0
* | Merge branch 'maint-21' into maintRickard Green2018-09-123-2/+17
|\ \
| * | Update release notesErlang/OTP2018-09-111-0/+16
| * | Update version numbersErlang/OTP2018-09-111-1/+1
| * | Fix include-path regression caused by dd0a39cJohn Högberg2018-09-101-1/+0
* | | Merge branch 'hasse/dialyzer/improve_guards/OTP-15268/ERL-680' into maintHans Bolinder2018-08-311-2/+17
|\ \ \
| * | | dialyzer: Improve handling of complex guardsHans Bolinder2018-08-281-2/+17
* | | | map_SUITE: Test is_map_key/2 followed by a map updateBjörn Gustavsson2018-08-221-0/+15
* | | | beam_validator: Infer the type of the map argument for is_map_key/2Björn Gustavsson2018-08-221-0/+6
* | | | map_SUITE: Cover map_get optimizations in beam_deadBjörn Gustavsson2018-08-221-0/+59
|/ / /
* | | Fix compiler crash when compiling double receivesBjörn Gustavsson2018-08-142-3/+31
* | | Merge pull request #1919 from bjorng/bjorn/compiler/fix-is_map_key/OTP-15227Björn Gustavsson2018-08-132-6/+45
|\ \ \
| * | | Correct error behavior of is_map_key/2 in guardsBjörn Gustavsson2018-08-132-6/+45
* | | | Merge branch 'maint-21' into maintRickard Green2018-08-112-1/+18
|\ \ \ \ | | |/ / | |/| |
| * | | Update release notesErlang/OTP2018-08-101-0/+17
| * | | Update version numbersErlang/OTP2018-08-101-1/+1
| * | | Merge branch 'john/compiler/fix-deterministic-include-paths/OTP-15204/ERL-679...Erlang/OTP2018-08-102-9/+41
| |\ \ \
* | \ \ \ Merge branch 'maint-20' into maintRickard Green2018-08-101-0/+17
|\ \ \ \ \ | |_|_|/ / |/| | | / | | |_|/ | |/| |
| * | | Update release notesErlang/OTP2018-08-091-0/+17
| * | | Update version numbersErlang/OTP2018-08-091-1/+1
| | |/ | |/|
* | | Merge pull request #1911 from bjorng/bjorn/compiler/binary-syntax/ERL-689/OTP...Björn Gustavsson2018-08-102-3/+43
|\ \ \
| * | | Fix bug in binary matchingBjörn Gustavsson2018-08-082-3/+43
* | | | Merge branch 'john/compiler/fix-deterministic-include-paths/OTP-15204/ERL-679...Rickard Green2018-08-092-9/+41
|\ \ \ \ | | |/ / | |/| |
| * | | Omit include path debug info for +deterministic buildsJohn Högberg2018-08-092-9/+42
* | | | Merge pull request #1910 from bjorng/bjorn/compiler/letrec-side-effect-fix/ER...Björn Gustavsson2018-08-094-5/+136
|\ \ \ \
| * | | | Fix side-effect optimization when compiling from Core ErlangJohn Högberg2018-08-084-5/+136
* | | | | Merge pull request #1903 from michalmuskala/mm/useless-callBjörn Gustavsson2018-08-081-7/+0
|\ \ \ \ \
| * | | | | Eliminate double computation of next varMichał Muskała2018-08-071-7/+0
| | |_|/ / | |/| | |
* | | | | beam_validator: Fix false diagnostic for a receive nested in a tryBjörn Gustavsson2018-08-062-15/+60
|/ / / /
* | | | Merge pull request #1875 from jhogberg/john/compiler/fix-varsize-binary-compr...John Högberg2018-07-182-13/+34
|\ \ \ \
| * | | | Abort size calculation when a matched-out variable is usedJohn Högberg2018-07-162-13/+34
| |/ / /
* | | | docs: make clean all XMLDIRLukas Larsson2018-07-131-0/+1
|/ / /
* | | Call test_lib:recompile/1 from init_per_suite/1Björn Gustavsson2018-07-0636-42/+60
| |/ |/|
* | Update release notesErlang/OTP2018-06-291-0/+30
* | Update version numbersErlang/OTP2018-06-291-1/+1
* | Merge branch 'bjorn/compiler/fix-beam_jump-crash/ERL-660/OTP-15166' into main...Erlang/OTP2018-06-292-2/+26
|\ \
| * | Eliminate a crash in the beam_jump passBjörn Gustavsson2018-06-292-2/+26
* | | Merge branch 'bjorn/compiler/fix-map_get/OTP-15157' into maint-21Erlang/OTP2018-06-292-0/+12
|\ \ \
| * | | Fix internal compiler error for map_get/2Björn Gustavsson2018-06-272-0/+12
| |/ /