1. Pypy
  2. Untitled project
  3. pypy

Commits

Author Commit Message Date Builds
Armin Rigo
import stmgc/194265597fad [hashtable]
Branches
stmgc-c7
Armin Rigo
Add _stm.count(), which returns a new integer every time it is called.
Branches
stmgc-c7
Armin Rigo
Start a built-in module "_stm".
Branches
stmgc-c7
Armin Rigo
If we don't enable the debug prints, don't call get_location_str().
Ronan Lamy
rename all the things in annotator.follow_link()
Armin Rigo
Fix the Makefile so that "make tests" can be run here. For some reason it seems never to have worked in the dynamic cases, but it's still useful for the static cases.
Amaury Forgeot d'Arc
Move os.ttyname()
Branches
more-rposix
mattip
add RPY_EXTERN to function declarations via h file
mattip
backed out changeset: e0ee57865d3d, fix windows own tests differently
Armin Rigo
Ooops. The gc-incminimark-pinning branch introduced a call to collect_and_reserve() from *every* malloc, rather than only when the nursery is full (which is comparatively very rare). Fix. I suspect this explains the 6% slow-down on a few benchmarks.
mattip
more RPY_ETERN definitions
Armin Rigo
merge heads
Armin Rigo
more RPY_EXPORTED_FOR_TESTS => RPY_EXTERN
Armin Rigo
We were missing the __attribute__((visibility("hidden"))) on all function and global variables declared in translator/c/src/. This should in theory close the performance gap between shared and non-shared pypy. See comments in translator/c/src/precommondefs.h.
Ronan Lamy
hg merge default
Ronan Lamy
apply variable renaming to V_Type
Ronan Lamy
generate V_Type objects directly during flowing
Ronan Lamy
rename all the things in annotator.follow_link()
Ronan Lamy
store assignment value on the result of op.assign
Ronan Lamy
Use sets in transform_dead_op_vars_in_blocks(); cleanup
Amaury Forgeot d'Arc
Move os.WIFEXITED and other macros
Branches
more-rposix
Amaury Forgeot d'Arc
Port most remaining functions of ll_os.py To do: os.stat...
Branches
more-rposix
Amaury Forgeot d'Arc
Move many functions at the same time...
Branches
more-rposix
Amaury Forgeot d'Arc
os.pipe(), os.chown()
Branches
more-rposix
Armin Rigo
fix on 32-bit
mattip
more closely follow the logic in cpython's pyport.h for windows
mattip
decorate another windows-only function
mattip
change order of includes for windows
Laurence Tratt
It's been six years since these lines were last uncommented. They can go.
Armin Rigo
Merged in hey_lu/pypy/improve-ptr-conv-error (pull request #290) Improve ptr2ptr conversion error
  1. Prev
  2. Next