Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
A version of the cache that models a hardware L1 cache. (disabled by default because it's buggy in subtle cases)
Branches
stm
Armin Rigo
Ignore epoll_wait() returning EINTR.
Branches
stm
Armin Rigo
Add a test and, for now, fix the emulation to match the real code's behavior. Maybe at some point we want instead the opposite behavior, but it's unclear.
Branches
stm
Armin Rigo
Python 2.5 compat.
Branches
stm
Armin Rigo
hg merge default
Branches
stm
Armin Rigo
Add an emulator for "transaction", running serially and dispatching events in random order.
Branches
stm
Armin Rigo
Expose select.epoll() on Linux, even if we are building pypy or running tests with Python 2.5, where the 'select' module doesn't have epoll yet.
Maciej Fijalkowski
typo, USE FLYMAKE AND RUN TESTS IT WILL GLOW RED
mattip
merge
mattip
more scalar dot testing
Maciej Fijalkowski
merge
Maciej Fijalkowski
remove unused impot
Alex Gaynor
merged upstream
Alex Gaynor
Remove the modified email package, we have cjk codecs now.
mattip
add scalar test to dot
Maciej Fijalkowski
(amaury, agaynor) merge merge-2.7.2, this makes pypy up to date with cpython 2.7 branch
Armin Rigo
Fix the case of lltype.FixedSizeArray.
Branches
stm
Armin Rigo
Fix test.
Branches
stm
Maciej Fijalkowski
(mattip, fijal reviewing) merge matrixmath-dot, this adds 1-d and 2-d dot operations that should work. I did not check the actual numbers ;-)
Maciej Fijalkowski
done :)
Branches
matrixmath-dot
Maciej Fijalkowski
small cleanups
Branches
matrixmath-dot
Maciej Fijalkowski
a small cleanup
Branches
matrixmath-dot
Maciej Fijalkowski
start of REVIEW
Branches
matrixmath-dot
Armin Rigo
(fijal, arigo) Fix for transaction/test/test_ztranslation.
Branches
stm
Armin Rigo
(fijal looking, arigo) Start add_epoll() which gives an integration between epoll objects and the transaction module. See test for a demo.
Branches
stm
Armin Rigo
Fix for the new large file tests in pypy.module.mmap.
Branches
merge-2.7.2
Amaury Forgeot d'Arc
Add large file support to mmap: 64bit offsets on 32bit platform. problem: test_large_offset() fails when interpreted, and passes when run on a translated pypy. Maybe a ll2ctypes issue?
Branches
merge-2.7.2
Armin Rigo
merge heads
Armin Rigo
Don't look inside these functions. (Looking in str_from_buffer() causes anyway the jit to crash on cast_ptr_to_adr.)
Armin Rigo
Crash earlier and more explicitly if the jit sees an unknown operation (like cast_ptr_to_adr, as win32 builds see now).
  1. Prev
  2. Next