- 14 May, 2015 13 commits
-
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-otherwise travis-ci will try to build the failure again during check-pyston
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-use pyconfig.h instead of config.h
-
Daniel Agar authored
-
Daniel Agar authored
-
Daniel Agar authored
-
- 13 May, 2015 19 commits
-
-
Chris Toshok authored
Implement built-in input() function.
-
Kevin Modzelewski authored
Fewer StopIteration exceptions
-
Kevin Modzelewski authored
Add support for METH_OLDARGS and list.pop(long)
-
Rudi Chen authored
-
Marius Wachtler authored
-
Chris Toshok authored
-
Chris Toshok authored
the tpp_hasnext/__hasnext__ changes require us to be able to __call__ descriptors for wrapped pyston methods. this shouldn't be a problem, though, at least for tpp_hasnext
-
Chris Toshok authored
-
Chris Toshok authored
also advance generators in __hasnext__ so we can return false instead of throwing StopIteration if the generator exits.
-
Kevin Modzelewski authored
Update virtualenv to a version which removes a lot of old pyston specific hacks
-
Kevin Modzelewski authored
Sqlalchemy tests2
-
Kevin Modzelewski authored
We would keep on adding the same object to the weakrefs list, which would eventually trigger a collection, and cause all sorts of weird things to happen.
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
This isn't just a performance optimization, but is actually important since people put things in dicts that don't __eq__ themselves. The common example (and test here) is NaN, but in particular sqlalchemy does this with clauses (where __eq__ returns a new sql clause). Also, handle cases that __eq__ returns non-bool
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
And add set.difference_update() and set.isdisjoint()
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Using their test runner is quite hard since it tries to override a lot of basic functionality (ex for enhanced tracebacks). So just do some manual test discovery, and only run the tests that cpython can pass using this setup. We still fail a couple more though.
-
- 12 May, 2015 8 commits
-
-
Marius Wachtler authored
-
Kevin Modzelewski authored
Clean up the BoxedTuple class
-
Kevin Modzelewski authored
Fix "sys.excepthook is missing" warnings
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
Add more imp.* functions, set correct module.__file__, import * with non module globals
-
Kevin Modzelewski authored
Get `cpython/test_property.py` to pass
-
Kevin Modzelewski authored
by adding sys.excepthook.
-
Kevin Modzelewski authored
Add pyxl hello world integration test
-