summaryrefslogtreecommitdiff
path: root/lib/compiler/src/beam_ssa_lint.erl
Commit message (Expand)AuthorAgeFilesLines
* Update copyright yearErlang/OTP2023-02-141-1/+1
* Simplify some compiler code by using map comprehensionsBjörn Gustavsson2023-02-061-2/+2
* Update copyright yearRickard Green2021-12-131-1/+1
* beam_ssa_lint: Remove a redundant clauseBjörn Gustavsson2021-02-201-4/+0
* beam_ssa_lint: Slightly optimize a list comprehensionBjörn Gustavsson2021-02-201-2/+2
* beam_ssa_lint: Use gb_sets:is_empty/1 instead of gb_sets:size/1Björn Gustavsson2021-02-201-5/+5
* beam_ssa_lint: Validate that there are no try tags left on returnJohn Högberg2021-01-221-47/+118
* beam_ssa_lint: Harden invariantsBjörn Gustavsson2020-03-061-13/+47
* beam_ssa_lint: Refactor format_error/1Björn Gustavsson2020-03-061-33/+37
* compiler: Replace exception trampolines with {succeeded,body|guard}John Högberg2020-03-021-4/+5
* compiler: Fix awkward match context substitutionJohn Högberg2019-08-071-1/+19
* beam_ssa_lint: Use #b_var{} instead of variable namesJohn Högberg2019-08-071-88/+90
* Introduce a new SSA-based intermediate formatBjörn Gustavsson2018-08-241-0/+349