1. 26 Feb, 2015 3 commits
    • Kevin Modzelewski's avatar
      Improve some str/unicode interchangeability · d044212d
      Kevin Modzelewski authored
      unicode strings are allowed to be used as attribute names, but
      only if they convert cleanly to ascii.
      
      unicode and str need to compare equal to each other and have the same
      hash value if the unicode is ascii-compatible and has the same value
      as the str.
      d044212d
    • Kevin Modzelewski's avatar
      1458a514
    • Kevin Modzelewski's avatar
      Fix some slot handling issues · 79b2e9cc
      Kevin Modzelewski authored
      Well, fix one of them and work around another.  They both come from having
      an extension class subclass from a builtin class, since in CPython they can
      expect the tp_* slots to be set, but in Pyston those are just wrappers around
      the Python functions and then things can get in infinite recursion.
      79b2e9cc
  2. 25 Feb, 2015 20 commits
  3. 24 Feb, 2015 16 commits
  4. 23 Feb, 2015 1 commit