Commits

Show all
Author Commit Message Labels Comments Date
Amaury Forgeot d'Arc
cpyext: implement PyUnicode_Tailmatch
Amaury Forgeot d'Arc
cpyext: add pymath.h and a definition of Py_HUGE_VAL.
Armin Rigo
Fix this test
Armin Rigo
Fix.
Armin Rigo
Fixes. Sorry.
Antonio Cuni
merge heads
Antonio Cuni
refactor the autoflush of streams: we cannot keep a set of w_iobase instances, else they would be never collected by the GC. Instead, we keep a set of 'holders', which have a weakref to the actual stream. When the stream is closed, the holder is removed from the set
Antonio Cuni
make sure to flush all _io streams when we exit the interpreter
Armin Rigo
Test and fix: skip that test on 64-bit.
Alex Gaynor
Fix indexing with numpy boxes. Also remove a long dead test.
Armin Rigo
Can't use a "for" loop around a jit_merge_point.
Armin Rigo
Fix the old 'generation' GC to not use env.estimate_best_nursery_size() any more.
Maciej Fijalkowski
few more
Maciej Fijalkowski
merge
Maciej Fijalkowski
one more to ignore
Armin Rigo
Try heuristically to check when running on top of CPython that the arguments of jitdriver.jit_merge_point() have been specified in the correct order. Unsure that all cases are covered correctly, but should mostly work.
Maciej Fijalkowski
of course a is a pointer
Maciej Fijalkowski
pff sorry
Maciej Fijalkowski
sorry sorry fix the translation
Armin Rigo
Issue1068: in a pypy translated for x86-32 with SSE2, detect at run-time if we really have SSE2, and if not, abort with a nice error message.
Armin Rigo
Kill this specialization. It's mostly pointless and it gives occasionally headaches because fatalerror() is called from several levels. (Manual transplant of c1db98c91413 and 8c8b4968177b.)
Alex Gaynor
merged upstream
Alex Gaynor
make numpy boxes work with str.format
Maciej Fijalkowski
add a jitdriver here
Maciej Fijalkowski
merge
Maciej Fijalkowski
fix the assembler names
Armin Rigo
Comment (derived from pypy-dev).
Alex Gaynor
a failing test
Carl Friedrich Bolz
document this difference
Carl Friedrich Bolz
merge
  1. Prev
  2. Next