Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix some missing debug info #62018

Merged

Commits on Nov 24, 2021

  1. Fix some missing debug info

    * Propagate debug info in loop cloning
    
    * Do not consume debug info on the standalone call statement created for
      inline candidates. This would lead to the loss of debugging
      information for failed inline candidates, since those statements are
      dropped and expanded in the upcoming GT_RET_EXPR node instead. In some
      cases it would also lead to the loss of debugging information for
      successful inlines.
      In the new logic we allow the same debugging information to be
      attached to the upcoming statement using the GT_RET_EXPR.
    
    This change adds around 40 KB (~0.5%) to SPC.
    jakobbotsch committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    d211d6f View commit details
    Browse the repository at this point in the history
  2. Fix test

    jakobbotsch committed Nov 24, 2021
    Configuration menu
    Copy the full SHA
    eb1163c View commit details
    Browse the repository at this point in the history