1. Arun Karunagath
  2. pypy

Commits

Author Commit Message Date Builds
Benjamin Peterson
branch to upgrade python versions
Branches
fast-forward
Armin Rigo
Revert r75092. It causes massive failures of the nightly applevel tests. I think (by running pypy-c py.test --collect) that it is because in this case it causes py.test to try to collect far more stuff, including both the 2.5.2/test and the modified-2.5.2/test version of the same test.
holger krekel
fix collection of lib-python tests under py.py
Armin Rigo
Merge branch/int_is_not_intmask: removes the __int__() in class base_int(long), which returns an integer of a different value than 'self'. That causes surprizes, e.g. doing '%d' % x actually call x.__int__() on PyPy but not on CPython. I think that both behaviors are acceptable -- on PyPy we generally call __xyz__() methods more often than CPython does.
Amaury Forgeot d'Arc
Various hacks to correctly expose different tp_function slots for different builtin types. For now only tp_setattro is correctly set, more refactoring will be needed, but this code *works*. llhelper() is really hard to use. Also fix more issues, now the differents variables and structure should be correctly exported, without the nasty #defines we had before. Boost.Python segfaults a bit later (in test_getting_started2.py)
Amaury Forgeot d'Arc
Update patch for Boost.Python, one less hack if we define the (deprecated!) DL_IMPORT macro
convert-repo
closed branch int_is_not_intmask
Armin Rigo
Remove __int__, and disable the test.
Armin Rigo
A branch in which to remove __int__ from class base_int in rlib.rarithmetic.
Amaury Forgeot d'Arc
Split the large api.py, and move cross-language functions calls into gateway.py
Amaury Forgeot d'Arc
Remove unused parameter
Amaury Forgeot d'Arc
Move module-level code to a function more simplifications
Amaury Forgeot d'Arc
kill a compilation warning
Amaury Forgeot d'Arc
Don't need to maintain a list of the functions implemented in C. Instead, they must be declared with the PyAPI_FUNC macro.
Amaury Forgeot d'Arc
Rename objects in one place
Amaury Forgeot d'Arc
more simplification
Amaury Forgeot d'Arc
Fix
Amaury Forgeot d'Arc
More changes
Amaury Forgeot d'Arc
Fix import. This code will eventually move to another place.
Amaury Forgeot d'Arc
remove unused argument
Amaury Forgeot d'Arc
more progress
Amaury Forgeot d'Arc
Fix
Amaury Forgeot d'Arc
More refactoring
Amaury Forgeot d'Arc
Finally: remove this '#' at the end of the type name.
Amaury Forgeot d'Arc
more refactoring
Amaury Forgeot d'Arc
progress
Amaury Forgeot d'Arc
more progress in refactoring
Amaury Forgeot d'Arc
progress
Amaury Forgeot d'Arc
start to refactor the GLOBALS dict
Amaury Forgeot d'Arc
Merge from trunk
  1. Prev
  2. Next