1. Julien Phalip
  2. pypy

Commits

Show all
Author Commit Message Date Builds
Antonio Cuni
a branch where to fix this failing test about call_release_gil, which is due to the fact that the op is generated inside pyjitpl and thus its resultbox is not included in the guard_not_forced failargs
Maciej Fijalkowski
close ready-to-be-merged branch
Branches
callback-jit
Maciej Fijalkowski
merge default
Branches
callback-jit
Maciej Fijalkowski
remerge
Maciej Fijalkowski
reclose
Maciej Fijalkowski
merge
Maciej Fijalkowski
remerge remove-globals-in-jit
Maciej Fijalkowski
reclose branch
Maciej Fijalkowski
merge
Maciej Fijalkowski
(arigo, bivab, fijal) merge remove-globals-in-jit This branch removes global state in the JIT, by introducing deadframe, which is then used to fish values. It also includes a set of refactorings, like the llgraph backend simplification.
Maciej Fijalkowski
close to be merged branch
Armin Rigo
Oups, forgot to remove the test file of this too.
Armin Rigo
LLtypeCPU => LLGraphCPU
Armin Rigo
A minimal test for the previous checkin. That's the effect that we really want, but the test is really a unit test only.
Armin Rigo
Phew. Fix: gc_set_extra_threshold occasionally causes a collection.
Armin Rigo
Document a minor branch merge
Armin Rigo
Restore this fact: PropagateExceptionDescr() should only be instantiated once. It's now cached in the JitDriverSD's instead of globally.
Maciej Fijalkowski
fix
Armin Rigo
Fix
Armin Rigo
Add a test file for this module.
Maciej Fijalkowski
kill tabs
Armin Rigo
Pff pff pff. Test (in model.py) and fix for running all of x86/test/test_ztranslation.py in the same test session.
Maciej Fijalkowski
merge
Maciej Fijalkowski
fix tests
Maciej Fijalkowski
remove tabs
Maciej Fijalkowski
small cleanup here
Armin Rigo
Fix for test_free_object
Armin Rigo
(arigo, fijal around) Finally add the shortcut we were looking for: now calls to external functions that release the GIL should be turned into just a CALL_RELEASE_GIL.
Armin Rigo
hg merge default
Maciej Fijalkowski
(fijal, arigo) Give rffi's function call_external_function() an 'extrainfo' that will let pyjitpl know that it can directly generate a CALL_RELEASE_GIL.
  1. Prev
  2. Next