Commits

Author Commit Message Labels Comments Date
Armin Rigo
Backout 6df0aaf4caf2: it seems that the interpreter part is indeed a tiny bit faster, but the rest of the runtime code (which is also used by JITted code) becomes markably slower.
Armin Rigo
Don't cache bogus results in case one of the analyze_direct_call() returned a non-cached result (because of 'seen').
Maciej Fijalkowski
Fix few strange ufuncs on ints
Maciej Fijalkowski
Add yet another layer of caching. This is useful when we have to merge a few direct calls way too often
Alex Gaynor
isdigit on strings
wlav
merge default into branch
Branches
reflex-support
wlav
rework how constructors are used to allow for overloader operator new/delete (albeit that Reflex does not support that, but cling/llvm does)
Branches
reflex-support
wlav
optimization: prevent copies of TClassRef handles
Branches
reflex-support
wlav
for by-value returns, there is no reason to cast
Branches
reflex-support
Alex Gaynor
support isalpha on strings
Philip Jenvey
pypy doesn't support the optimize compile flag
Branches
py3k
Philip Jenvey
py3 floats round half even
Branches
py3k
Philip Jenvey
also fix round on floats w/ ndigits=None
Branches
py3k
Philip Jenvey
adapt to ll_math now matching 2.x's log1p OverflowError case
Branches
py3k
Philip Jenvey
merge default
Branches
py3k
Philip Jenvey
add a half even rounding mode to round_double for py3k
Philip Jenvey
readd rfloat tests that seem to have been mistakenly removed in d7a6c72
Armin Rigo
Change the Makefile to contain "-Os" instead of "-O3" on Linux. It seems to give executables that are a bit faster, and definitely smaller.
Philip Jenvey
fix translation on 32bit
Branches
py3k
Armin Rigo
Ported cffi/012670e62732
Philip Jenvey
compile doesn't accept code objects
Branches
py3k
Philip Jenvey
kill prepare_exec, most of it was already reimpl. in rpython anyway, cleanup/reuse its replacements in compile/eval/exec. support memoryview source
Branches
py3k
Philip Jenvey
add a bufferstr0_new_w variant
Branches
py3k
Philip Jenvey
make this test less brittle
Branches
py3k
Philip Jenvey
binascii crc32 results now also back to unsigned
Branches
py3k
Philip Jenvey
kill long's suffix support
Branches
py3k
mattip
try to wrap socket.error for testing
mattip
do not wrap callable if testing -A
mattip
no bonus points for trying too hard
mattip
prefer OverflowError for log{,10,1p} math edge cases
  1. Prev
  2. Next