Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
Uh, this was checked in with "<<<<<<< local" markers. Overwrite the resulting mess with the trunk's version.
Branches
out-of-line-guards
Maciej Fijalkowski
Add a new field
Branches
out-of-line-guards
Maciej Fijalkowski
add movhpd to ignored ops
Branches
out-of-line-guards
Maciej Fijalkowski
Fix all tests. Part of logic can (and should) be moved from warmstate to the ResumeDescrNotInvalidated. There are also missing tests about call_assembler being correctly redirected
Branches
out-of-line-guards
Maciej Fijalkowski
Some general progress on out-of-line guards. Merge with preambles and start doing the right thing when we fail such a guard
Branches
out-of-line-guards
Maciej Fijalkowski
Emit extra -live- at the beginning of each entry point
Branches
out-of-line-guards
Maciej Fijalkowski
Remove obsolete stuff
Branches
out-of-line-guards
Maciej Fijalkowski
Ooops, fix broken merge
Branches
out-of-line-guards
Maciej Fijalkowski
Merge default
Branches
out-of-line-guards
Maciej Fijalkowski
replace ropaque calls with simple flag on the looptoken. Backends have to be adjusted.
Branches
out-of-line-guards
Armin Rigo
More tweaks to try to make the translated pypy-c more happy.
Armin Rigo
Fix for smalllong: make more systematically sure that the created long objects are W_SmallLongs if possible, by using systematically newlong() instead of directly W_LongObject().
Armin Rigo
Write some tests.
Armin Rigo
Simplify.
Armin Rigo
Fix for tests.
Armin Rigo
Rewrite nanos.py: instead of directly importing from the os module and expecting geninterp to do the right thing (i.e. filter out the unneeded parts and keep only the declaration of the functions actually used), we have to copy explicitly parts of posixpath.py or ntpath.py. This is a bit saner anyway, even though it means more code. Fixes test_nanos.py at least.
Alex Gaynor
list(u"") is not valid.
Alex Gaynor
Added space.len_w which is a shortcut for space.int_w(space.len(w_obj))
Alex Gaynor
Merged upstream.
Alex Gaynor
Make sure BytesIO.__{get,set}state__ raise the right exceptions.
Alex Gaynor
Implemented StringIO.__{get,set}setate__.
Armin Rigo
merge heads
Armin Rigo
Try not to crash for non-thread translations.
Amaury Forgeot d'Arc
Merge heads
Amaury Forgeot d'Arc
Support for :format_spec in TemplateFormatter
Armin Rigo
Fix for test_lloperation.
Amaury Forgeot d'Arc
merge heads
Amaury Forgeot d'Arc
"Fast" pickling has no memo, so it raises an exception with recursive structure. CPython raises ValueError, PyPy raises RuntimeError.
Amaury Forgeot d'Arc
Add modifiable copy of test_cpickle.py
Amaury Forgeot d'Arc
Fix compilation on Windows
  1. Prev
  2. Next