Commits

Show all
Author Commit Message Labels Comments Date
Alex Gaynor
Documented this merged branch.
Alex Gaynor
removed these assertions for now, they're too brittle
Alex Gaynor
Removed some code that had been commented out since forever: http://nedbatchelder.com/text/deleting-code.html
Alex Gaynor
Removed yet more code and docs that were ootype specific.
Alex Gaynor
Removed some more references to ootypesystem.
Alex Gaynor
merged upstream
Alex Gaynor
Remove some parameters that became unused over the lfietime of this branch.
Armin Rigo
fixes
Maciej Fijalkowski
(fijal, arigo reviewing) Merge fast-slowpath branch. This branch adds a powerful abstraction to do a conditional call in the JIT without branching. It's written like this: from rpython.rlib import jit jit.conditional_call(condition, function, args) Which will not execute the call in the assembler if the condition is False, but will also not generate bridges ever. It's used so far only for ll_list_resize primitives.
Maciej Fijalkowski
close to-be-merged branch
Branches
fast-slowpath
Alex Gaynor
Removed a ton of documenation about ootypesystem.
Alex Gaynor
removed more references to the ootyep backends, particularly in the docs
Alex Gaynor
Removed some more ootyep specific things.
Armin Rigo
Fix this test for cond_call
Branches
fast-slowpath
Armin Rigo
Fix on x86-32
Branches
fast-slowpath
Armin Rigo
'jit_conditional_call' in the RPython program should never be executed. Complain more loudly if it is.
Branches
fast-slowpath
Armin Rigo
Remove again this unused class
Branches
fast-slowpath
Armin Rigo
Backing out an undocumented unsafe change to this file sneaked with the apparently unrelated 8d11a494f1a9
Branches
fast-slowpath
Armin Rigo
Cleanups; avoid changes from "default" that are now purely gratuitous.
Branches
fast-slowpath
Armin Rigo
Ah ha, found out that there was an assert preventing accesses below the value of esp, which was just silently killed. Reintroduce the assert and write comments.
Branches
fast-slowpath
Armin Rigo
hg merge default
Branches
fast-slowpath
Armin Rigo
x86-32: don't put anything in the stack before esp, because these locations may be overritten randomly
Branches
fast-slowpath
Maciej Fijalkowski
Merged in squeaky/pypy (pull request #169) revert setting cppflags and ldflagsto original appraoch, this doesnt break setuptools monkeypatching distutils
Paweł Piotr Przeradowski
revert setting cppflags and ldflagsto original appraoch, this doesnt break setuptools monkeypatching distutils
Maciej Fijalkowski
document the merge
Maciej Fijalkowski
(ronan) merge kill-ootype branch. This kills ootype support from the source, which is not really used by anyone and in fact quite annoying to maintain. Kills about 35k LOC
Maciej Fijalkowski
close to be merged branch
Branches
kill-ootype
Ronan Lamy
hg merge default
Branches
kill-ootype
Philip Jenvey
have BUILD_LIST_FROM_ARG utilize length_hint
Philip Jenvey
more %N for the sake of py3k
  1. Prev
  2. Next