Commits

Author Commit Message Labels Comments Date
Antonio Cuni
rename this file to test_ffi, to contain all the ffi related tests (so not only _ffi, but also _cffi_backend)
Branches
virtual-raw-mallocs
Armin Rigo
Try to avoid writing with a type on which the sign was forgotten. Should help in the JIT.
Antonio Cuni
factor out a lot of common code in virtualstate.py too
Branches
virtual-raw-mallocs
Antonio Cuni
refactor things to share lot of code between VArrayValue and VRawBufferValue
Branches
virtual-raw-mallocs
Armin Rigo
Add also the fence instructions
Armin Rigo
Add movnt to ignore.
Armin Rigo
Copy-paste this line from rctime.txt.
Armin Rigo
Merged in bdkearns/pypy (pull request #100: replace some obsolete use of time with rctime, more test_ioctl fixes): The changes from 'time' to 'rctime' are not really needed (since cc03c3f718b4), but don't hurt and are a step towards killing pypy/module/time.
Brian Kearns
additional fixes for test_ioctl
Brian Kearns
replace some obsolete use of time with rctime
Armin Rigo
Allow "usemodules=('time',)" to be satisfied also by the 'rctime' module.
Armin Rigo
Fix leak: calling .copy() would initialize a ctx and then overwrite it with EVP_MD_CTX_copy(). The latter must be called with a non-initialized ctx.
Armin Rigo
Remove this line, after discussion with amaury on irc.
Antonio Cuni
rpython fix: signature
Branches
virtual-raw-mallocs
Antonio Cuni
bah, obviosuly closures are not rpython
Branches
virtual-raw-mallocs
Greg Price
annmodel: make SomeStringOrUnicode explicitly a pure implementation detail This class exists to avoid duplicating the implementations of SomeString and SomeUnicodeString, but as far as any user of this module should be concerned those two types are totally unrelated, because in RPython they are unrelated.
Greg Price
signatures: cut basestring, not a valid annotation
Antonio Cuni
implement virtualstate for virtual raw buffers: it has a lot of code in common with normal arrays, we should try to factor it out
Branches
virtual-raw-mallocs
Armin Rigo
On PyPy or other non-CPython implementations, calling gc.disable() in timeit.py is bogus.
Antonio Cuni
make it possible to get a virtual raw slice of a virtual raw slice
Branches
virtual-raw-mallocs
Antonio Cuni
implement forcing of virtual raw slices
Branches
virtual-raw-mallocs
Antonio Cuni
implement 'slicing' of a rawbuffer: we can call int_add on it and still have it virtual
Branches
virtual-raw-mallocs
Greg Price
signatures: better check on return types (but still incomplete) The xfail test demonstrates a known limitation of this error check.
Greg Price
signature: support pointer types
Greg Price
cut dependency annotation.model -> unaryop, binaryop This makes annotation.model very lean on dependencies, which keeps rlib.types lean, which will be very helpful in importing the latter all over for signatures without creating cyclic dependencies.
Greg Price
signatures: basestring type
Greg Price
malloc: small cleanups Some logic and an error message hadn't kept up with changes over the years.
Philip Jenvey
redundant
Philip Jenvey
minor cleanup
Branches
py3k
Philip Jenvey
use fixedview here
Branches
py3k
  1. Prev
  2. Next