Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: dominikh/go-tools
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: v0.1.3
Choose a base ref
...
head repository: dominikh/go-tools
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: v0.1.4
Choose a head ref
  • 6 commits
  • 12 files changed
  • 1 contributor

Commits on May 1, 2021

  1. go/ir: consider fake exits when building (post-)dominator frontier

    We correctly considered fake exits when building the (post-)dominator
    tree, but forgot to do so when calculating the frontier. This would
    lead to missing phi and sigma nodes, ultimately resulting in returning
    wrong values.
    
    Closes gh-949
    
    (cherry picked from commit 390eb5b)
    dominikh committed May 1, 2021
    Configuration menu
    Copy the full SHA
    0a83c9b View commit details
    Browse the repository at this point in the history
  2. S1017: guard against redefnitions of the len builtin

    (cherry picked from commit 5bc9f4e)
    dominikh committed May 1, 2021
    Configuration menu
    Copy the full SHA
    08e1523 View commit details
    Browse the repository at this point in the history
  3. analysis/report: better handling of sourcers with no node

    Some IR values do not have a valid Source, most prominently constants.
    Don't panic when we can avoid it: when trying to emit related
    information, it makes more sense to drop the related information on
    the floor than to panic. We still panic for the toplevel diagnostic,
    because it makes no sense to print a diagnostic for an unknown
    location. It is an explicit panic now, however, so we get a more
    helpful message.
    
    Closes gh-972
    dominikh committed May 1, 2021
    Configuration menu
    Copy the full SHA
    e604f91 View commit details
    Browse the repository at this point in the history
  4. SA4023: generate better message when we know that the related informa…

    …tion will be dropped
    
    Updates gh-972
    dominikh committed May 1, 2021
    Configuration menu
    Copy the full SHA
    c3ae702 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    52dbf0f View commit details
    Browse the repository at this point in the history
  6. Version 2020.2.4 (v0.1.4)

    dominikh committed May 1, 2021
    Configuration menu
    Copy the full SHA
    4dc1992 View commit details
    Browse the repository at this point in the history
Loading