An error occurred fetching the project authors.
  1. 04 Feb, 2016 2 commits
  2. 03 Feb, 2016 4 commits
  3. 14 Dec, 2015 1 commit
  4. 08 Dec, 2015 2 commits
  5. 24 Nov, 2015 4 commits
  6. 21 Nov, 2015 1 commit
    • Kevin Modzelewski's avatar
      Starting to enable refcounting in the bjit · dab628d1
      Kevin Modzelewski authored
      Current issue is that this is triggering the "mark IC as something
      being inside", which trips up the bjit's "overwrite the last few
      bytes of the previous block, assuming that they are just a jump".
      dab628d1
  7. 20 Nov, 2015 3 commits
  8. 18 Nov, 2015 1 commit
  9. 13 Nov, 2015 1 commit
  10. 02 Nov, 2015 2 commits
    • Kevin Modzelewski's avatar
      6e81dc4f
    • Kevin Modzelewski's avatar
      Rename CLFunction->FunctionMetadata · c8360f6d
      Kevin Modzelewski authored
      and a couple of the other related functions:
      - addRTFunction is now an overload of FunctionMetadata::addVersion
      - boxFunctionMetadata is now createFunctionFromMetadata (it doesn't return a box)
      - createRTFunction was just a wrapper around new FunctionMetadata(), so get rid of it
      - boxRTFunction is now FunctionMetadata::create
      
      "CLFunction" never really made sense as a name, and some of the other related functions
      didn't make sense either (especially after a couple refactorings happened).  Hopefully
      this makes it less confusing.
      c8360f6d
  11. 20 Oct, 2015 1 commit
  12. 12 Oct, 2015 1 commit
  13. 08 Oct, 2015 1 commit
  14. 07 Oct, 2015 2 commits
  15. 01 Oct, 2015 1 commit
  16. 01 Sep, 2015 1 commit
    • Kevin Modzelewski's avatar
      Support non-module-globals in the llvm tier · 9b298b31
      Kevin Modzelewski authored
      (motivated by namedtuple)
      
      This involves two main changes:
      - changing the calling convention to pass `globals` as an argument if needed
        (this only applies going into compiled code, it's already passed into the interpreter)
      - changing the llvm irgenerator to use the new globals object
      9b298b31
  17. 30 Aug, 2015 1 commit
  18. 28 Aug, 2015 2 commits
  19. 24 Aug, 2015 2 commits
  20. 18 Aug, 2015 2 commits
    • Kevin Modzelewski's avatar
      Box traceback strings once · 8c667486
      Kevin Modzelewski authored
      It had gotten to the point that a large part of the cost of throwing an
      eception was allocating the std::string's to represent the function and
      filename.
      
      Most of the other strings have already been converted to being represented
      as BoxedString's (ie python strings), so do that conversion here and a few
      more places.
      8c667486
    • Kevin Modzelewski's avatar
      Pass frame-state through to make reraising faster · 7df079cb
      Kevin Modzelewski authored
      Instead of relying on stack unwinding to find it.
      7df079cb
  21. 14 Aug, 2015 1 commit
  22. 12 Aug, 2015 2 commits
  23. 11 Aug, 2015 1 commit
  24. 10 Aug, 2015 1 commit
    • Kevin Modzelewski's avatar
      Don't switch exception styles in some cases · eb501e00
      Kevin Modzelewski authored
      if we OSR out of a function, make sure we use the same exception
      style for the OSR'd version.
      
      We could also have the OSR exit code deal with switching exception
      styles, but for now it doesn't feel worth it.
      eb501e00