Commits

Author Commit Message Labels Comments Date
Maciej Fijalkowski
Merged in kostialopuhin/pypy/bridge-logging (pull request #147) Add test for parsing jit log produced from actual pypy
Konstantin Lopuhin
remove spurious diff
Branches
bridge-logging
Konstantin Lopuhin
remove spurious diff
Branches
bridge-logging
Konstantin Lopuhin
test parsed log - check that we find bridges and that counts are reasonable
Branches
bridge-logging
Konstantin Lopuhin
move test to tests_pypy_c
Branches
bridge-logging
Konstantin Lopuhin
merge default
Branches
bridge-logging
Konstantin Lopuhin
add test program, ignore more lib-python startup stuff
Branches
bridge-logging
Konstantin Lopuhin
start integration test of jitlogparser on actual pypy run
Branches
bridge-logging
Konstantin Lopuhin
branch to make bridge logging more consistent
Branches
bridge-logging
David Schneider
merge heads
David Schneider
(arigo, bivab) on ARMv6 gen_load_int might need more instructions
David Schneider
missing import
David Schneider
fix test
David Schneider
kill hack and use cpu autodetection to build instruction builder classes for the corresponding architecture
David Schneider
fix
Antonio Cuni
fix tesT_whatsnew
Brian Kearns
backout merge of refactor-call_release_gil branch, breaks translation w jit
Armin Rigo
Copy CPython:ecf0ef85c72a: threading fix for OS/X and FreeBSD.
Armin Rigo
Attempt to dump a bit more information when hitting this error.
Armin Rigo
Fix an obscure issue where destructed SHADOWSTACKREFs could still be occasionally traced, leading to crashes.
Armin Rigo
Run -A tests even if they require translation options (specified without the "translation." prefix, e.g. in pypy/module/_continuation/support.py: "continuation=True")
Armin Rigo
Copy CPython:ecf0ef85c72a: threading fix for OS/X and FreeBSD.
Armin Rigo
Attempt to dump a bit more information when hitting this error.
Armin Rigo
Fix an obscure issue where destructed SHADOWSTACKREFs could still be occasionally traced, leading to crashes.
Armin Rigo
Run -A tests even if they require translation options (specified without the "translation." prefix, e.g. in pypy/module/_continuation/support.py: "continuation=True")
Antonio Cuni
merge the refactor-call_release_gil branch. This fixes a nasty bug which occoured when JITting the call to a cffi function which calls a callback which causes the failure of guard_not_forced: in that case, during blackholing we got the wrong result from call_release_gil, because it was not passed to fail_args. The two tests which demonstrates the bug are - rpython/jit/metainterp/test/test_fficall.py::test_guard_not_forced_fails - pypy/module/pypyjit/test_pypy_c/test__ffi.py::test_cffi_call_guard_not_forced_fails
Antonio Cuni
close about-to-be-merged branch
Branches
refactor-call_release_gil
Antonio Cuni
add a (no longer failing) test which is the whole point of the branch
Branches
refactor-call_release_gil
Antonio Cuni
add a workaround to make test_fficall::test_guard_not_forced_fail passing on the x86 backend; see the comment for details
Branches
refactor-call_release_gil
Antonio Cuni
move the logic for jit_ffi_call back to jit_libffi.py, and reuse it from the tests by (ugly) monkey-patching. Also, add comments to explain in more details why we need this strange dance
Branches
refactor-call_release_gil
  1. Prev
  2. Next