Skip to content
This repository has been archived by the owner on Mar 15, 2022. It is now read-only.

Eh fixes #890

Merged
merged 3 commits into from
Oct 14, 2015
Merged

Eh fixes #890

merged 3 commits into from
Oct 14, 2015

Commits on Oct 14, 2015

  1. Fix typo causing infinite loop

    When insertConditionalPointBlock inserts a point block that has been
    split, it needs to find the ultimate tail point block, not keep checking
    the head point block's terminator repeatedly.
    JosephTremoulet committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    4572885 View commit details
    Browse the repository at this point in the history
  2. Fix for callRuntimeHandleHelper in try regions

    The helper call may be an invoke, so the predecessor of the PHI block may
    not be the block holding the call, but rather it's invoke's normal
    successor.
    JosephTremoulet committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    3856a25 View commit details
    Browse the repository at this point in the history
  3. Set correct context for new IR in readerPostVisit

    Make sure that CurrentInstrOffset and CurrentRegion have reasonable values
    when inserting prolog code after parsing all instructions (previously they
    were inadvertently getting the end-of-function values).
    JosephTremoulet committed Oct 14, 2015
    Configuration menu
    Copy the full SHA
    1e9398e View commit details
    Browse the repository at this point in the history