summaryrefslogtreecommitdiff
path: root/lib/compiler
Commit message (Expand)AuthorAgeFilesLines
* Prepare releaseErlang/OTP2019-03-112-1/+33
* Make dialyzer faster for left-associative andalso/orelse expressionsBjörn Gustavsson2019-02-131-2/+4
* Eliminate bogus warning when using tuple callsBjörn Gustavsson2019-01-302-3/+19
* Merge branch 'bjorn/compiler/beam_type/ERL_829/OTP-15518' into maintBjörn Gustavsson2019-01-162-1/+6
|\
| * beam_type: Eliminate compiler crash when arithmetic expression failsBjörn Gustavsson2019-01-142-1/+6
* | Merge branch 'maint-21' into maintRickard Green2019-01-162-1/+21
|\ \ | |/ |/|
| * Prepare releaseErlang/OTP2019-01-152-1/+21
* | Merge branch 'bjorn/compiler/interim-tuple-bug/OTP-15501/ERL-807' into maintBjörn Gustavsson2019-01-072-135/+23
|\ \ | |/
| * Remove unsafe optimization for delaying creation of stackframeBjörn Gustavsson2019-01-072-135/+23
* | Add empty 'since' attribute for old modules and functionsSverker Eriksson2018-12-121-10/+10
* | Add "since" attributes in xml for new functions and modulesSverker Eriksson2018-12-111-1/+1
|/
* Prepare releaseErlang/OTP2018-12-102-1/+56
* Fix unsafe optimization of stack trace buildingBjörn Gustavsson2018-12-052-7/+39
* Fix internal consistency failure for is_function/2Björn Gustavsson2018-11-202-3/+25
* Merge branch 'maint-21' into maintJohn Högberg2018-11-162-1/+16
|\
| * Prepare releaseErlang/OTP2018-11-152-1/+16
* | Fix bug when beam_jump removes put_tuple instructionsBjörn Gustavsson2018-10-312-7/+27
* | 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