summaryrefslogtreecommitdiff
path: root/lib/compiler/src
Commit message (Expand)AuthorAgeFilesLines
* Prepare releaseErlang/OTP2023-05-151-1/+1
* Update copyright yearErlang/OTP2023-05-151-1/+1
* Merge pull request #7207 from frej/frej/private-append-fixBjörn Gustavsson2023-05-052-2/+24
|\
| * compiler: Avoid invalid code for bs_create_bin with initial literalFrej Drejhammar2023-05-041-0/+21
| * compiler: Fix bug in SSA-checkerFrej Drejhammar2023-05-041-2/+3
* | Merge pull request #7200 from bjorng/bjorn/compiler/fix-beam_types-crash/GH-7198Björn Gustavsson2023-05-041-14/+10
|\ \
| * | Eliminate crash in beam_typesBjörn Gustavsson2023-05-031-14/+10
| |/
* | Eliminate crash in beam_ssa_typeBjörn Gustavsson2023-05-031-15/+24
|/
* Merge pull request #7188 from bjorng/bjorn/compiler/fix-beam_jump/GH-7180Björn Gustavsson2023-05-021-0/+1
|\
| * Eliminate unsafe sharing optimization in beam_jumpBjörn Gustavsson2023-04-281-0/+1
* | Merge pull request #7186 from bjorng/bjorn/compiler/fix-is_function-type/GH-7179Björn Gustavsson2023-05-021-5/+12
|\ \
| * | Eliminate crash in beam_ssa_typeBjörn Gustavsson2023-04-281-5/+12
| |/
* | Eliminate internal error in beam_types:float_from_range/1Björn Gustavsson2023-04-281-3/+16
|/
* Merge pull request #7172 from bjorng/bjorn/compiler/fix-min-max-bool/GH-7170Björn Gustavsson2023-04-271-0/+6
|\
| * Eliminate compiler crash in beam_ssa_codegenBjörn Gustavsson2023-04-261-0/+6
* | Merge pull request #7173 from jhogberg/john/compiler/improve-validator-range-...John Högberg2023-04-271-1/+11
|\ \
| * | beam_validator: Improve arithmetic range inferenceJohn Högberg2023-04-261-1/+11
| |/
* | Merge pull request #7163 from bjorng/bjorn/compiler/beam_validator/26/GH-7147...Björn Gustavsson2023-04-262-3/+14
|\ \
| * | Fix two type-related bugsBjörn Gustavsson2023-04-252-3/+14
| |/
* | Merge pull request #7143 from jhogberg/john/compiler/fix-private-append-issue...John Högberg2023-04-261-0/+2
|\ \
| * | beam_ssa_private_append: Fix crash on oddly structured codeJohn Högberg2023-04-211-0/+2
* | | beam_bounds: Make 'bnot' converge fasterJohn Högberg2023-04-241-1/+22
* | | beam_validator: Improve error reporting for bad typed registersJohn Högberg2023-04-241-1/+7
| |/ |/|
* | Merge pull request #7135 from bjorng/bjorn/compiler/fix-make-clean/GH-7134Björn Gustavsson2023-04-191-1/+1
|\ \
| * | Fix broken `make clean && make`Björn Gustavsson2023-04-191-1/+1
| |/
* | Fix failure to load module with disabled optimizationsBjörn Gustavsson2023-04-181-1/+1
|/
* beam_ssa_alias: Fix alias analysis for funsJohn Högberg2023-04-141-11/+4
* Merge pull request #7101 from frej/frej/ignore-generated-fileBjörn Gustavsson2023-04-131-0/+1
|\
| * compiler: Ignore generated fileFrej Drejhammar2023-04-111-0/+1
* | Revert "Prepare release"Henrik Nord2023-04-121-1/+1
* | Prepare releaseErlang/OTP2023-04-111-1/+1
* | Update copyright yearErlang/OTP2023-04-111-1/+1
|/
* Fix race conditionBjörn Gustavsson2023-04-041-3/+5
* beam_disasm: Deserialize the version 1 type table formatMichael Davis2023-04-032-21/+49
* Revert "Prepare release"Henrik Nord2023-03-221-1/+1
* Prepare releaseErlang/OTP2023-03-211-1/+1
* Update copyright yearErlang/OTP2023-03-213-3/+3
* Merge branch 'john/compiler/inline-maps-get-3/OTP-18502'John Högberg2023-03-161-4/+6
|\
| * sys_core_fold: Fix rewriting complex dynamic keys on maps:get/3John Högberg2023-03-151-4/+6
* | Merge branch 'maint'John Högberg2023-03-151-0/+2
|\ \ | |/ |/|
| * Merge branch 'john/compiler/fix-inert-update-type/GH-6969/OTP-18516' into maintJohn Högberg2023-03-151-0/+2
| |\
| | * beam_validator: Skip unnecessary type updatesJohn Högberg2023-03-031-0/+2
* | | Merge pull request #7003 from jhogberg/john/compiler/inline-maps-get-3/OTP-18502John Högberg2023-03-141-3/+30
|\ \ \
| * | | sys_core_fold: Inline maps:get/3John Högberg2023-03-101-3/+30
* | | | compiler: Remove dead code in private appendFrej Drejhammar2023-03-131-4/+0
* | | | compiler: Avoid crash during value tracking in private appendFrej Drejhammar2023-03-131-1/+10
* | | | compiler: Be stricter when tracking values in private appendFrej Drejhammar2023-03-101-9/+23
* | | | Merge branch 'maint'Björn Gustavsson2023-03-101-15/+13
|\ \ \ \ | | |/ / | |/| |
| * | | Merge pull request #6965 from bjorng/bjorn/compiler/fix-lost-map-exception/GH...Björn Gustavsson2023-03-101-15/+13
| |\ \ \
| | * | | Fix lost exception from map updateBjörn Gustavsson2023-03-031-15/+13