summaryrefslogtreecommitdiff
path: root/lib/compiler/src/compiler.app.src
Commit message (Expand)AuthorAgeFilesLines
* Prepare releaseErlang/OTP2022-05-171-2/+2
* Revert "Prepare release"Henrik Nord2022-04-131-2/+2
* Prepare releaseErlang/OTP2022-04-111-2/+2
* Improve bounds calculation for bitwise operatorsBjörn Gustavsson2022-04-041-0/+1
* Revert "Prepare release"Henrik Nord2022-03-241-2/+2
* Prepare releaseErlang/OTP2022-03-231-2/+2
* Update copyright yearErlang/OTP2022-03-231-1/+1
* Revert "Prepare release"Henrik Nord2022-02-161-2/+2
* Prepare releaseErlang/OTP2022-02-151-2/+2
* compiler: Remove eta conversionJohn Högberg2021-12-221-1/+0
* Merge branch 'maint'Rickard Green2021-12-131-1/+1
|\
| * Update copyright yearRickard Green2021-12-131-1/+1
* | compiler application: Bump runtime dependenciesBjörn Gustavsson2021-11-111-2/+2
* | Remove the beam_peep passBjörn Gustavsson2021-09-101-1/+0
* | Add app-file runtime_dependencies test and incorrect dependencies fixesKjell Winblad2021-07-091-2/+2
|/
* Quote source as part of error messagesRichard Carlsson2021-02-081-0/+1
* compiler: Remove cerl_sets moduleWojtek Mach2021-01-141-1/+0
* v3_core: Raise clearer exceptions when generators are badBjörn Gustavsson2020-11-241-0/+1
* otp: Remove HiPE and HiPE-related accessoriesJohn Högberg2020-11-091-1/+1
* compiler: Suppress stack traces for throw/1 when they're not usedJohn Högberg2020-10-061-0/+1
* Prepare releaseErlang/OTP2020-05-111-1/+1
* Revert "Prepare release"Henrik Nord2020-04-221-1/+1
* Prepare releaseErlang/OTP2020-04-221-1/+1
* Revert "Prepare release"Henrik Nord2020-03-251-1/+1
* Prepare releaseErlang/OTP2020-03-241-1/+1
* Merge branch 'maint'Rickard Green2020-03-131-1/+1
|\
| * Update copyright yearRickard Green2020-03-131-1/+1
* | Revert "Prepare release"Henrik Nord2020-02-271-1/+1
* | Prepare releaseErlang/OTP2020-02-261-1/+1
* | v3_core: Lower receives to more primitive operationsBjörn Gustavsson2020-02-061-0/+1
* | Distributed spawn improvementsRickard Green2019-12-181-1/+1
* | compiler: Break out beam_digraphJohn Högberg2019-11-041-0/+1
* | Add beam_ssa_bool to replace the removed v3_kernel optimizationsBjörn Gustavsson2019-09-181-0/+1
* | compiler: Move "known functions" to beam_typesJohn Högberg2019-06-121-0/+1
* | compiler: Break out SSA/beam type definitions into a separate moduleJohn Högberg2019-06-121-0/+1
* | Eliminate the beam_except passBjörn Gustavsson2019-05-141-1/+0
|/
* Do the destructive setelement optimization in SSABjörn Gustavsson2019-02-191-1/+0
* Move optimizations of bs_put* instruction to beam_ssa_optBjörn Gustavsson2019-01-161-1/+0
* Share the code for semantically equivalent blocksBjörn Gustavsson2018-11-281-0/+1
* Optimize named funs and fun-wrapped macrosJohn Högberg2018-10-031-0/+1
* Rewrite BSM optimizations in the new SSA-based intermediate formatJohn Högberg2018-09-281-1/+1
* Remove the beam_dead and beam_split passesBjörn Gustavsson2018-09-171-2/+0
* Add beam_ssa_dead.erlBjörn Gustavsson2018-09-171-0/+1
* Introduce a new SSA-based intermediate formatBjörn Gustavsson2018-08-241-1/+9
* Don't run unsafe compiler passesBjörn Gustavsson2018-08-171-4/+0
* Eliminate the v3_life passBjörn Gustavsson2017-10-271-2/+1
* Introduce a new core pass called sys_core_aliasJosé Valim2017-07-061-0/+1
* Update copyright yearHans Nilsson2017-06-141-1/+1
* Fix unsafe bit syntax matching optimizationBjörn Gustavsson2017-06-071-0/+1
* compiler: Add is_tagged_tuple instructionBjörn-Egil Dahlberg2017-03-241-0/+1