Commits

Show all
Author Commit Message Labels Comments Date
Hakan Ardo
reuse preamble boxnames as far as possible to reduce the amount of SAME_AS ops
Branches
jit-usable_retrace_3
Hakan Ardo
rename boxes of produced loop instead, its cleaner and safer (and might actually work)
Branches
jit-usable_retrace_3
Hakan Ardo
hg backout 6b229fd2221c
Branches
jit-usable_retrace_3
Hakan Ardo
hg merge default
Branches
jit-usable_retrace_3
Hakan Ardo
merge
Branches
jit-usable_retrace_3
Hakan Ardo
rename boxes surviving the retraced preamble in a new position of the inputargs to allow us to replace the full preamble with the short preamble and only keep around the preamble of the initial trace
Branches
jit-usable_retrace_3
Hakan Ardo
rename to not override above FakeOptimizer
Branches
jit-usable_retrace_3
Hakan Ardo
merge release-2.0-beta-1
Branches
jit-usable_retrace_3
Hakan Ardo
test fallback for unsported cases
Branches
jit-usable_retrace_3
Hakan Ardo
rename method
Branches
jit-usable_retrace_3
Armin Rigo
Move --help handling earlier, which let it display its results much faster and fixes a crash if there is no compiler available. I also changed it so that a bare --help only displays translator options, and you need "--help targetpypystandalone" to display PyPy-specific options.
Alex Gaynor
This test doesn't and shouldn't run on unicode.
Brian Kearns
fix test_fork for kill-faking changes
Brian Kearns
fix test_ioctl timing issue for all cases
Armin Rigo
Try to avoid writing with a type on which the sign was forgotten. Should help in the JIT.
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.
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
Armin Rigo
On PyPy or other non-CPython implementations, calling gc.disable() in timeit.py is bogus.
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.
  1. Prev
  2. Next