1. Pypy
  2. Untitled project
  3. pypy

Commits

Author Commit Message Date Builds
Ronan Lamy
merge lltypesystem.rvirtualizable2 into rtyper.rvirtualizable2
Branches
kill-typesystem
Ronan Lamy
hg merge default
Branches
kill-typesystem
Ronan Lamy
kill typesystem specialization
Branches
kill-typesystem
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
Armin Rigo
merge mistake
Armin Rigo
hg merge default
Alex Gaynor
Removed yet more code and docs that were ootype specific.
Armin Rigo
hg merge default
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
Ronan Lamy
Actually remove type_system argument from RPythonTyper.__init__()
Branches
kill-typesystem
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
Ronan Lamy
Remove type_system argument from RPythonTyper.__init__
Branches
kill-typesystem
Ronan Lamy
Simplify makerepr and makekey
Branches
kill-typesystem
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
  1. Prev
  2. Next