- 04 Aug, 2016 1 commit
-
-
Boxiang Sun authored
Comment out some part of listobject.c, use the CPython list sort and apply some changes to existed Pyston code.
-
- 29 Jul, 2016 2 commits
-
-
Boxiang Sun authored
-
Boxiang Sun authored
-
- 20 Jul, 2016 10 commits
-
-
Marius Wachtler authored
Replace None with Py_None and some other fixing.
-
Boxiang Sun authored
-
Boxiang Sun authored
Pyston already has Py_IgnoreEnvironmentFlag, just add it to sys.flags.
-
Boxiang Sun authored
When try to support tk. The Py_None is a wrapper of pyston `None`. It will conflict with other library's None. So rename the pure pyston `None` to pyston_None. And use Py_None instead pyston_None when possible. Just like dropbox#1231 for Py_True and Py_False
-
Marius Wachtler authored
add _bisect, always_use_version support CAPI, set some frequent accessed slots
-
Marius Wachtler authored
-
Marius Wachtler authored
-
Marius Wachtler authored
-
Marius Wachtler authored
+ fix a leak in PyList_Insert
-
Marius Wachtler authored
implement tp_str and tp_repr for more of our builtin types
-
- 19 Jul, 2016 4 commits
-
-
Kevin Modzelewski authored
Have function.func_globals always be dict-like
-
Kevin Modzelewski authored
-
Marius Wachtler authored
-
Kevin Modzelewski authored
Internally we store it as either-dict-or-module, but when we expose it to Python it needs to be given back as a mapping. I looked briefly into switching the internal representation, but that seemed like a much more invasive change. Also, add a pytest test that exposed this issue.
-
- 18 Jul, 2016 4 commits
-
-
Marius Wachtler authored
-
Marius Wachtler authored
Add sq_slots & mp_slots to instance (issue #1197)
-
Marius Wachtler authored
str: use cpythons [r]partition
-
Marius Wachtler authored
it support non str separators fixes #1297
-
- 15 Jul, 2016 4 commits
-
-
sizeoftank authored
-
Marius Wachtler authored
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
-
- 14 Jul, 2016 15 commits
-
-
Marius Wachtler authored
Bump version numbers
-
Marius Wachtler authored
-
Marius Wachtler authored
docker: we are now using cython 0.24 + update readme for 0.5.1 release
-
Marius Wachtler authored
-
Kevin Modzelewski authored
str does not have `__iter__`
-
Kevin Modzelewski authored
-
Kevin Modzelewski authored
which hits an external server
-
Marius Wachtler authored
use r12, r15 and rbx in bjit and inside bjit ICs, remove some nonzero checks
-
Marius Wachtler authored
when possible
-
Marius Wachtler authored
bjit: use a bitset for register tracking in the rewriter and use r12, r15, rbx, rbp in PPs and the bjit Keeping the available registers in a bitset makes it more memory efficient and also easier and more performant to calculate a subset of the registers. I will soon implement the 'otherThan' functionality using it which would fix the current problem of only allowing to exclude one register
-
Marius Wachtler authored
-
Marius Wachtler authored
keep track of which variables are known to be a python bool so that we can remove some of the nonzero() calls
-
Marius Wachtler authored
at somepoint we really should split all this common code into a function...
-
Marius Wachtler authored
-
Marius Wachtler authored
-