1. 25 May, 2016 3 commits
    • Kevin Modzelewski's avatar
      Fix a rewriter bug · a994ec05
      Kevin Modzelewski authored
      We were doing a "call bumpUse() early" optimization to free up registers
      when we can, but as a side-effect it looked to the refcounter like the
      reference was done being used.
      a994ec05
    • Kevin Modzelewski's avatar
      Workaround for the "terminator in middle of basic block" issue · d793a3a4
      Kevin Modzelewski authored
      The problem is that we emit an llvm "unreachable" instruction, and then
      continue to emit other code, which fails the verifier.
      
      endBlock(DEAD) is supposed to be the right way to handle that, but there
      is some more work that would need to be done there to get that working
      properly.
      
      So just do the easy thing for now -- create a new BB so that it's ok to
      emit more code.
      d793a3a4
    • Kevin Modzelewski's avatar
      Merge pull request #1207 from undingen/register_types · 61ac7b5c
      Kevin Modzelewski authored
      PyObject_New: register the type if the type is not yet registered
      61ac7b5c
  2. 24 May, 2016 5 commits
  3. 23 May, 2016 17 commits
  4. 22 May, 2016 5 commits
  5. 21 May, 2016 4 commits
  6. 20 May, 2016 6 commits