1. 21 Mar, 2016 10 commits
  2. 18 Mar, 2016 8 commits
  3. 17 Mar, 2016 3 commits
  4. 16 Mar, 2016 11 commits
  5. 15 Mar, 2016 3 commits
  6. 14 Mar, 2016 5 commits
    • Kevin Modzelewski's avatar
      Got worried for a sec that our delattr guarding was wrong · 03e6d17c
      Kevin Modzelewski authored
      And then I saw that we don't rewrite delattr anyway.
      03e6d17c
    • Kevin Modzelewski's avatar
      more tests · fa5ce439
      Kevin Modzelewski authored
      fa5ce439
    • Kevin Modzelewski's avatar
      Fix refcounting of array-passed args · c16acd39
      Kevin Modzelewski authored
      Sometimes to pass a variable number of argument we allocate an array, store
      the arguments in that array, and then pass the array as the single C-level
      arg.  This caused ref issues where the refcounter thought that the variables
      were dead after the store -- ie before the function call -- and it would
      decref them right then.  This commit adds a "refUsed" hook that allows us
      to specify these sorts of "non-IR-based" uses.
      
      Another option would have been to make the arrays fully refcounted (ie the
      array itself is treated as owning references to its contents), but in this
      case I think that's overkill since it's really just an ABI issue that the
      refcounter didn't understand.
      c16acd39
    • Kevin Modzelewski's avatar
      Minor fixes · 14f4fe98
      Kevin Modzelewski authored
      14f4fe98
    • Kevin Modzelewski's avatar
      Make this a bit easier · f9ba4449
      Kevin Modzelewski authored
      f9ba4449