February 2016 Archives by subject
Starting: Mon Feb 1 03:12:08 EST 2016
Ending: Mon Feb 29 17:22:21 EST 2016
Messages: 618
- [pypy-commit] benchmarks single-run: fix
fijal
- [pypy-commit] benchmarks single-run: merge default
fijal
- [pypy-commit] buildbot default: add test runner, path-to-test to bottom of failure long representation
mattip
- [pypy-commit] buildbot default: Backed out changeset 5ae8ba9b9554
fijal
- [pypy-commit] buildbot default: check in the changes applied locally on baroquesoftware.com
arigo
- [pypy-commit] buildbot default: merged default
plan_rich
- [pypy-commit] buildbot default: move LINUX64 to run an hour later
fijal
- [pypy-commit] buildbot default: run own tests in a virtualenv, document the virtualenv requirement
mattip
- [pypy-commit] buildbot default: s390x app level and jit suite use python for building
plan_rich
- [pypy-commit] buildbot default: try to make LINUX32 run an hour later
fijal
- [pypy-commit] buildbot default: whoops for windows
mattip
- [pypy-commit] cffi default: A dump of my experiences with rpaths and $ORIGIN messes
arigo
- [pypy-commit] cffi default: bump the version number
arigo
- [pypy-commit] cffi default: distribute folded back into setuptools a while ago. This option has no effect any more
stefanor
- [pypy-commit] cffi default: Document whatsnew
arigo
- [pypy-commit] cffi default: Fix for Python 2.6
arigo
- [pypy-commit] cffi default: hg merge embedding-pypy-win32
arigo
- [pypy-commit] cffi default: hg merge release-1.5
arigo
- [pypy-commit] cffi default: hg merge release-1.5
arigo
- [pypy-commit] cffi default: Issue #245: __stdcall not generated correctly on extern "Python" functions
arigo
- [pypy-commit] cffi default: issue #246: trying to be more robust against CPython's fragile
arigo
- [pypy-commit] cffi default: Mark these three source files as deprecated
arigo
- [pypy-commit] cffi default: Mention it's work in progress
arigo
- [pypy-commit] cffi default: merge heads
arigo
- [pypy-commit] cffi default: more pypy tweaks
arigo
- [pypy-commit] cffi default: Pfff, debug=True goes in the way on Windows if you don't explicitly
arigo
- [pypy-commit] cffi default: pypy on windows now stores "python27.lib" in a directory "libs"
arigo
- [pypy-commit] cffi default: Recent releases of virtualenv default to downloading new pip, etc. We don't need to do that
stefanor
- [pypy-commit] cffi default: update
arigo
- [pypy-commit] cffi default: Update version
arigo
- [pypy-commit] cffi embedding-pypy-win32: I finally managed to run the tests on Windows, but only without
arigo
- [pypy-commit] cffi embedding-pypy-win32: prepend dll path on win32
mattip
- [pypy-commit] cffi embedding-pypy-win32: ready to merge
arigo
- [pypy-commit] cffi embedding-pypy-win32: Windows need the file 'libpypy-c.lib', which (unless people disagree) I
arigo
- [pypy-commit] cffi release-1.5: hg merge default
arigo
- [pypy-commit] cffi release-1.5: hg merge default
arigo
- [pypy-commit] cffi release-1.5: hg merge default
arigo
- [pypy-commit] cffi release-1.5: md5/sha1
arigo
- [pypy-commit] cffi release-1.5: md5/sha1
arigo
- [pypy-commit] extradoc extradoc: (all) planning for today
cfbolz
- [pypy-commit] extradoc extradoc: add the result of discussions from leysin (unedited)
fijal
- [pypy-commit] extradoc extradoc: booked train ticket now, added one day for skiing
plan_rich
- [pypy-commit] extradoc extradoc: Change my departure day from 28th to 27th.
mjacob
- [pypy-commit] extradoc extradoc: copy slides from fosdem2016
arigo
- [pypy-commit] extradoc extradoc: expand a bit the cffi part
arigo
- [pypy-commit] extradoc extradoc: expand with more recent info
arigo
- [pypy-commit] extradoc extradoc: fix
arigo
- [pypy-commit] extradoc extradoc: ghost-write a rough draft blog post about cpyexy-gc-support
mattip
- [pypy-commit] extradoc extradoc: hack hack hack to make rst2beamer output correct latex
arigo
- [pypy-commit] extradoc extradoc: tweaks tweaks tweaks
arigo
- [pypy-commit] extradoc extradoc: updates
arigo
- [pypy-commit] extradoc extradoc: updates
arigo
- [pypy-commit] pypy.org extradoc: close numpy donation campaign
mattip
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy.org pypy3-update: Backed out changeset ab7abb3e75bb
arigo
- [pypy-commit] pypy.org pypy3-update: update pypy3 and kill pypy3 campaign, pending a new pypy3 campaign in the futue
mattip
- [pypy-commit] pypy.org pypy3-update: update the values
arigo
- [pypy-commit] pypy cffi-embedding-win32: Add libpypy-c.lib to the archive on windows
arigo
- [pypy-commit] pypy cffi-embedding-win32: Add pypy_init_embedded_cffi_module() to test_ztranslation
arigo
- [pypy-commit] pypy cffi-embedding-win32: Do this patching only once
arigo
- [pypy-commit] pypy cffi-embedding-win32: follow-up for e1b9c0216be7: move it outside pypy_setup_home(), just in
arigo
- [pypy-commit] pypy cffi-embedding-win32: force binary mode io for win32, with side effect of making io unbuffered
mattip
- [pypy-commit] pypy cffi-embedding-win32: in-progress: share more code between posix and win32, and use
arigo
- [pypy-commit] pypy cffi-embedding-win32: ready for merge
arigo
- [pypy-commit] pypy cpyext-ext: (fijal, arigo) nb_float
arigo
- [pypy-commit] pypy cpyext-ext: (matti, arigo, ronan around)
arigo
- [pypy-commit] pypy cpyext-ext: (rlamy) fix for testing - cache the function
mattip
- [pypy-commit] pypy cpyext-ext: (ronan, fijal) add stubs for datetime object
fijal
- [pypy-commit] pypy cpyext-ext: add a failing test
mattip
- [pypy-commit] pypy cpyext-ext: Add an XXX about PyDict_GetItem() and IntMutableCells
arigo
- [pypy-commit] pypy cpyext-ext: add NotImplemented getsiice, setslice
mattip
- [pypy-commit] pypy cpyext-ext: add test, passes -A, fails untranslated
mattip
- [pypy-commit] pypy cpyext-ext: add TODO for cpyext
fijal
- [pypy-commit] pypy cpyext-ext: create larger c files by indexing directories together (previously each file was seperate)
mattip
- [pypy-commit] pypy cpyext-ext: fix
arigo
- [pypy-commit] pypy cpyext-ext: fix, test PyDictProxy object
mattip
- [pypy-commit] pypy cpyext-ext: fixes
mattip
- [pypy-commit] pypy cpyext-ext: Fix for running -A cpyext tests
rlamy
- [pypy-commit] pypy cpyext-ext: fix merge
mattip
- [pypy-commit] pypy cpyext-ext: fix order of operations
mattip
- [pypy-commit] pypy cpyext-ext: Fix refcount bug in test
rlamy
- [pypy-commit] pypy cpyext-ext: fix test: types which have the same size as PyObject should not cause instance layout conflicts
rlamy
- [pypy-commit] pypy cpyext-ext: fix test from 22fa8dfd0a2d by creating yet more alloc() functions
mattip
- [pypy-commit] pypy cpyext-ext: hg merge default
rlamy
- [pypy-commit] pypy cpyext-ext: Manually expand obscure macro
rlamy
- [pypy-commit] pypy cpyext-ext: merge cpyext-gc-support-2 into branch
mattip
- [pypy-commit] pypy cpyext-ext: merge cpyext-gc-support-2 into branch
mattip
- [pypy-commit] pypy cpyext-ext: merge cpyext-gc-support-2 into brancj
mattip
- [pypy-commit] pypy cpyext-ext: merge default into branch
mattip
- [pypy-commit] pypy cpyext-ext: obscure hack
arigo
- [pypy-commit] pypy cpyext-ext: remove docstring test, skip non-inheritance test until app-level test implemented
mattip
- [pypy-commit] pypy cpyext-ext: unicode tests pass
mattip
- [pypy-commit] pypy cpyext-gc-support-2: "backport" of 46e8c7546570
arigo
- [pypy-commit] pypy cpyext-gc-support-2: (ronan, arigo)
arigo
- [pypy-commit] pypy cpyext-gc-support-2: (ronan, arigo)
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Add one missing 'result_borrowed' to weakrefobject.py. Add comments
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Add PYPY_VERSION_NUM
arigo
- [pypy-commit] pypy cpyext-gc-support-2: A direct test for the refcount management of tuples
arigo
- [pypy-commit] pypy cpyext-gc-support-2: App-level assertion details don't always work. In one case, I could
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Avoid "if obj:" where obj is potentially a W_Root. Notably, if it is a
arigo
- [pypy-commit] pypy cpyext-gc-support-2: bah, forgot this debugging value
arigo
- [pypy-commit] pypy cpyext-gc-support-2: borrowed results (copying from cpyext-gc-support)
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Change the ".pypy-26.so" to ".pypy-41.so". This will require recompilation
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Compile with "-g -O0" the examples
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Finally, remove the GOES_AWAY stubs left behind
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fixes in tests
mattip
- [pypy-commit] pypy cpyext-gc-support-2: fix for test_sequence
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Fix for test_typeobject.py:test_mp_ass_subscript
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix intobject.py
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Fix merge
rlamy
- [pypy-commit] pypy cpyext-gc-support-2: fix references to .instancetypedef
rlamy
- [pypy-commit] pypy cpyext-gc-support-2: fix test
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix test
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix test_pyerrors
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix tests
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix this test: can't any more call PyTuple_SetItem() on already-realized tuples
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix weakrefobject
arigo
- [pypy-commit] pypy cpyext-gc-support-2: fix with comment
arigo
- [pypy-commit] pypy cpyext-gc-support-2: From RPython code, don't accept NULL (an lltype ptr typed "void *") in
arigo
- [pypy-commit] pypy cpyext-gc-support-2: hg merge default
arigo
- [pypy-commit] pypy cpyext-gc-support-2: imports, and "oops"
arigo
- [pypy-commit] pypy cpyext-gc-support-2: in-progress: rewrite tupleobject.py to be similar to stringobject.py
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Kill debug prints
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Kill PyPy_Borrow()
arigo
- [pypy-commit] pypy cpyext-gc-support-2: kill test, borrowing as such no longer exists
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Less confusing for some tests to have the debug prints go to stderr
arigo
- [pypy-commit] pypy cpyext-gc-support-2: merge default into branch
mattip
- [pypy-commit] pypy cpyext-gc-support-2: merge heads
mattip
- [pypy-commit] pypy cpyext-gc-support-2: merge heads
arigo
- [pypy-commit] pypy cpyext-gc-support-2: More borrow_from() -> result_borrowed
arigo
- [pypy-commit] pypy cpyext-gc-support-2: next fix
arigo
- [pypy-commit] pypy cpyext-gc-support-2: next fix
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Next fix (rawrefcount debugging code takes weakrefs to the W_Root objects)
arigo
- [pypy-commit] pypy cpyext-gc-support-2: oops, W_ListObject.switch_to_object_strategy() will always make
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Pass a few more tests
arigo
- [pypy-commit] pypy cpyext-gc-support-2: port some dict logic from cpyext-gc-support
arigo
- [pypy-commit] pypy cpyext-gc-support-2: refcounts don't fit in an 'int' (important after 8c6a66dcb994)
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Return a borrowed result from PyList_GetItem by simply switching to the object strategy
arigo
- [pypy-commit] pypy cpyext-gc-support-2: same as 6e6a31a1290d
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Small fix to avoid being thrown into pdb when running test_complexobject
arigo
- [pypy-commit] pypy cpyext-gc-support-2: test_tuple_resize passes again
arigo
- [pypy-commit] pypy cpyext-gc-support-2: Test and fix for immortal objects on which we attach a pyobj
arigo
- [pypy-commit] pypy cpyext-gc-support-2: typo
arigo
- [pypy-commit] pypy cpyext-gc-support-2: ups
arigo
- [pypy-commit] pypy default: (arigo, cfbolz): don't use __slots__ as storage for fixed sized arrays
cfbolz
- [pypy-commit] pypy default: (arigo, cfbolz, mattip around): kill a dead function
cfbolz
- [pypy-commit] pypy default: (cfbolz, arigato, plan_rich) progress on fixing the new introduced bug in ll2ctypes, added two tests
plan_rich
- [pypy-commit] pypy default: (cfbolz, arigo): have a test that we don't import pypy. from rpython/
cfbolz
- [pypy-commit] pypy default: (cfbolz, arigo): kill unused line
cfbolz
- [pypy-commit] pypy default: (cfbolz, fijal around) kill test belonging to 40f823984bbf
cfbolz
- [pypy-commit] pypy default: (fijal, arigo, cfbolz) Merge vlen-resume which compresses the numberings by
fijal
- [pypy-commit] pypy default: (fijal, cfbolz): kill the promote_string in typeobject, it leads to huge
cfbolz
- [pypy-commit] pypy default: (fijal, cfbolz): make it possible to insert enter_portal_frame and
cfbolz
- [pypy-commit] pypy default: (fijal, cfbolz) finish fixing tests
fijal
- [pypy-commit] pypy default: (mjacob, plan_rich) universal newlines enforced in the tokenizer. the compile builtin must convert crlf and cr to line feeds. py3.3 import mechanism relies on that
plan_rich
- [pypy-commit] pypy default: (ronan, mjacob) Make app-level time.sleep() release the GIL untranslated.
mjacob
- [pypy-commit] pypy default: Aaaaaa finally found and fix an issue with stacklets on shadowstack
arigo
- [pypy-commit] pypy default: Add app level tests for sys.dont_write_bytecode.
mjacob
- [pypy-commit] pypy default: Add clear() and copy() actions
rlamy
- [pypy-commit] pypy default: Add external package to test_tab.py's exclude set.
mjacob
- [pypy-commit] pypy default: Add float-related C macro definitions to cpyext.
devin.jeanpierre
- [pypy-commit] pypy default: Adding support for f_locals to frameobject in CPyExt.
antubbs
- [pypy-commit] pypy default: Add lib_pypy/_libmpdec/ to default's .hgignore as well.
mjacob
- [pypy-commit] pypy default: add missing file
arigo
- [pypy-commit] pypy default: add missing file
fijal
- [pypy-commit] pypy default: Add more entries to .hgignore.
mjacob
- [pypy-commit] pypy default: add requirements.txt for untranslated tests
mattip
- [pypy-commit] pypy default: Add stubs in LLInterp for missing gc_rawrefcount_* operations.
mjacob
- [pypy-commit] pypy default: Avoid using deprecated pytest features (i.e. yielding test cases and using test methods instead of test functions)
rlamy
- [pypy-commit] pypy default: backout f5bb0b58e857: breaks translation (this should be RPython)
arigo
- [pypy-commit] pypy default: bump the years
fijal
- [pypy-commit] pypy default: Change constant fit in 31 bits - it's signed.
mjacob
- [pypy-commit] pypy default: Check for the existence of CODESET, not that it's a truthy value. CODESET is set from langinfo.h -- the value on Linux is 14, but the value on BSD is 0, so this should have prevented PyPy from ever working on FreeBSD.
HawkOwl
- [pypy-commit] pypy default: Convert BaseRtypingTest methods to staticmethods / classmethods to make it possible to use them without instantiation of BaseRtypingTest.
mjacob
- [pypy-commit] pypy default: Create rpython.rtyper.debug and move ll_assert() and fatalerror() there.
rlamy
- [pypy-commit] pypy default: Create stateful hypothesis test for rdict.
rlamy
- [pypy-commit] pypy default: Document branches
arigo
- [pypy-commit] pypy default: document merged branch
mattip
- [pypy-commit] pypy default: Document this fix here
arigo
- [pypy-commit] pypy default: Enable windows support for vmprof
fijal
- [pypy-commit] pypy default: expand this point
fijal
- [pypy-commit] pypy default: first stab at fixing embedding for win32
mattip
- [pypy-commit] pypy default: fix
arigo
- [pypy-commit] pypy default: Fix.
mjacob
- [pypy-commit] pypy default: Fix.
mjacob
- [pypy-commit] pypy default: fix a test
fijal
- [pypy-commit] pypy default: Fix copy-paste typo in rlib/objectmodel doc
NZinov
- [pypy-commit] pypy default: fix embedding tests on OS X (they might or might not work on linux, too lazy to check), sem_init is deprecated
fijal
- [pypy-commit] pypy default: fix fallout from 4ee6b2b67a6b
cfbolz
- [pypy-commit] pypy default: fix for renames
mattip
- [pypy-commit] pypy default: fix some tests
fijal
- [pypy-commit] pypy default: Fix test by testing with a less commonly used module.
mjacob
- [pypy-commit] pypy default: fix the test
fijal
- [pypy-commit] pypy default: Fix translation.
mjacob
- [pypy-commit] pypy default: fix whatsnew
fijal
- [pypy-commit] pypy default: forgot to add rpython/rtyper/debug.py
rlamy
- [pypy-commit] pypy default: Handle pdb.set_trace() in rpython/annotator/builtin.py
rlamy
- [pypy-commit] pypy default: hg backout 338d32e89981
arigo
- [pypy-commit] pypy default: hg merge cffi-embedding-win32
arigo
- [pypy-commit] pypy default: hg merge cpyext-gc-support-2
arigo
- [pypy-commit] pypy default: hg merge heads
arigo
- [pypy-commit] pypy default: import cffi/2711f96bf410
arigo
- [pypy-commit] pypy default: import cffi/b4991ae7ce3a
arigo
- [pypy-commit] pypy default: import cffi 1.5.1 at rev. 5833cd037e9e
arigo
- [pypy-commit] pypy default: importing clibffi has side effects on win32, causing nested external function calls if not imported early
mattip
- [pypy-commit] pypy default: Improve hypothesis test: catch infinite loops (posix only) and do the complete check once and only once, at the end of the run.
rlamy
- [pypy-commit] pypy default: Introduce space.contains_w(w_container, w_item) as a shortcut for space.is_true(space.contains(w_container, w_item)).
mjacob
- [pypy-commit] pypy default: issue #2236: ignore xchgb
arigo
- [pypy-commit] pypy default: issue #2241: oops
arigo
- [pypy-commit] pypy default: just support exactly the same colors as graphviz
cfbolz
- [pypy-commit] pypy default: kill dead and/or superseded tests
rlamy
- [pypy-commit] pypy default: Kill empty python/rtyper/module.
mjacob
- [pypy-commit] pypy default: Kill LLSupport from rpython/rtyper/module/support.py.
mjacob
- [pypy-commit] pypy default: Kill randomly vendored obsolete version of pytest_cov
rlamy
- [pypy-commit] pypy default: Kill rpython -> pypy import in a test which is skipped anyway.
mjacob
- [pypy-commit] pypy default: Kill rpython/rtyper/module/support.py.
mjacob
- [pypy-commit] pypy default: Kill rpython/rtyper/module/test/test_ll_strtod.py.
mjacob
- [pypy-commit] pypy default: kill some no longer needed indirection
cfbolz
- [pypy-commit] pypy default: kill some special code that we're not using any more
fijal
- [pypy-commit] pypy default: kill unused import
arigo
- [pypy-commit] pypy default: Kill unused ll_os_name() method.
mjacob
- [pypy-commit] pypy default: kill unused make_constgraphbuilder()
rlamy
- [pypy-commit] pypy default: Kill unused posix_function_name() method.
mjacob
- [pypy-commit] pypy default: look inside tuple hash, improves mdp
fijal
- [pypy-commit] pypy default: Make apptests more 3-friendly
rlamy
- [pypy-commit] pypy default: Make hypothesis test parametric in the key and value types
rlamy
- [pypy-commit] pypy default: Make integer constant fit in 32 bits to make vmprof tests pass on 32-bit again.
mjacob
- [pypy-commit] pypy default: Make the default filesystem encoding ASCII
HawkOwl
- [pypy-commit] pypy default: Make W_InterpIterable a interp-level-only object instead of letting it implement W_Root.
mjacob
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: Merge branch 'llimpl'
rlamy
- [pypy-commit] pypy default: merge default
NZinov
- [pypy-commit] pypy default: Merged in devin.jeanpierre/pypy-headers (pull request #348)
mattip
- [pypy-commit] pypy default: Merged in HawkOwl/pypy (pull request #400)
alex_gaynor
- [pypy-commit] pypy default: Merged pypy/pypy into default
antubbs
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: merge heads
mattip
- [pypy-commit] pypy default: merge heads
rlamy
- [pypy-commit] pypy default: merge reorder-map-attributes:
cfbolz
- [pypy-commit] pypy default: merge seperate-strucmember_h which moves structmember.h out of Python.h
mattip
- [pypy-commit] pypy default: merge vmprof-newstack
fijal
- [pypy-commit] pypy default: Move execute_step() implementation to the Action subclasses
rlamy
- [pypy-commit] pypy default: Move rpython/rtyper/module/test/test_posix.py to rpython/rlib/test/test_posix.py.
mjacob
- [pypy-commit] pypy default: Move StringTraits and UnicodeTraits classes from rpython/rtyper/module/support.py to rpython/rlib/rposix.py.
mjacob
- [pypy-commit] pypy default: Pass iterable instead of iterator to space.iteriterable() (both works).
mjacob
- [pypy-commit] pypy default: Pass object instead of defnode to GCPolicy's gcheader_initdata().
mjacob
- [pypy-commit] pypy default: Port rpython changes from eea8f92e03.
mjacob
- [pypy-commit] pypy default: Redo f5bb0b58e857 (thanks hawkowl on irc)
arigo
- [pypy-commit] pypy default: reduce all guards from int_floordiv_ovf if one of the arguments is constant
cfbolz
- [pypy-commit] pypy default: Remove dead code: Bookkeeper._find_current_op()
rlamy
- [pypy-commit] pypy default: remove debug cruft
mattip
- [pypy-commit] pypy default: Remove objspace.usepycfiles option.
mjacob
- [pypy-commit] pypy default: Remove some outdated entries from .hgignore.
mjacob
- [pypy-commit] pypy default: remove the conftest that skipped all tests
fijal
- [pypy-commit] pypy default: rename stringobject.py to bytesobject.py
mattip
- [pypy-commit] pypy default: Reset sys.dont_write_bytecode because apparently the tests are not independent from each other.
mjacob
- [pypy-commit] pypy default: Rewrite _vmprof test slightly to make it work on py3k.
mjacob
- [pypy-commit] pypy default: run actually tests and make them pass
fijal
- [pypy-commit] pypy default: Simplify tests by using a dict as the reference.
rlamy
- [pypy-commit] pypy default: skip _vmprof on non-x86 platforms
fijal
- [pypy-commit] pypy default: Skip vmprof jit tests on non-x86-64 CPUs.
mjacob
- [pypy-commit] pypy default: somehow it ate my bracket
fijal
- [pypy-commit] pypy default: start updating for bug-fix releases
mattip
- [pypy-commit] pypy default: start working on windows
fijal
- [pypy-commit] pypy default: test, fix boolean array indexing, extending d77888929462
mattip
- [pypy-commit] pypy default: test, fix indexing ndarray with scalar, single boolean array
mattip
- [pypy-commit] pypy default: Test and fix for another corner case (likely shown by Krakatau)
arigo
- [pypy-commit] pypy default: the ll_assert has the condition wrong :-(
cfbolz
- [pypy-commit] pypy default: transplant sensible parts of 6ed007073e26;
fijal
- [pypy-commit] pypy default: Try to fix an import cycle on Windows.
mjacob
- [pypy-commit] pypy default: Try to make import tests more independent from each other.
mjacob
- [pypy-commit] pypy default: update to cffi 1.5.2
arigo
- [pypy-commit] pypy default: update whatsnew
fijal
- [pypy-commit] pypy default: update whatsnew
rlamy
- [pypy-commit] pypy default: Use regular register_external() call for attach_gdb()
rlamy
- [pypy-commit] pypy default: Use skipif in tests instead of manually emulating it
rlamy
- [pypy-commit] pypy default: Use the correct exceptions in rpython/annotator/builtin.py
rlamy
- [pypy-commit] pypy default: Use try / finally to remove module even in case of an exception.
mjacob
- [pypy-commit] pypy default: Windows: add a translation config to give the name of the .lib file.
arigo
- [pypy-commit] pypy desc-specialize: Create annotator.using_policy() context manager
rlamy
- [pypy-commit] pypy desc-specialize: Create special FunctionDesc subclass for @specialize.memo() functions
rlamy
- [pypy-commit] pypy desc-specialize: Extract method init_specializer()
rlamy
- [pypy-commit] pypy desc-specialize: Extract new function all_values() from memo()
rlamy
- [pypy-commit] pypy desc-specialize: Extract normalize_args() method out of funcdesc.specialize
rlamy
- [pypy-commit] pypy desc-specialize: fixes
rlamy
- [pypy-commit] pypy desc-specialize: Initialize funcdesc.specializer in FunctionDesc.__init__ and ensure the right annotator policy is active at the time
rlamy
- [pypy-commit] pypy desc-specialize: normalise funcdesc.defaults
rlamy
- [pypy-commit] pypy desc-specialize: Simplify FunctionDesc.__init__ and use factory method bk.newfuncdesc() instead
rlamy
- [pypy-commit] pypy desc-specialize: Use @specialize decorators instead of direct assignments to ._annspecialcase_
rlamy
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) add additional arg to LiveRanges() in test and fix test
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) add test for call distance calculation
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) faster update_free_registers
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) fix and test for call survival condition
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) fix broken commit
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) fix for updating bridge argument register assignment
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich,remi) fix test
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) fix trivial errors
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) possibly silghtly improve corner case
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) replace is_callee_lookup with attribute on regloc
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) small fixes and allow updating the free regs lists
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) start implementing heuristic for choosing callee vs caller registers
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) support changing of register set for tests
Raemi
- [pypy-commit] pypy fix-longevity: (plan_rich, remi) test and fix for call_dists calculation
Raemi
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) a new test to check that liveranges containing calls will prefer callee_saved registers
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) did not save two files
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) fixed all broken tests because of our refactoring
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) fixed translation
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) forward with argument allocation for calls
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) lookup of initial binding works on this new branch
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) merged default
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) missing changes that should have been commited earlier?
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) new test involving a call
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) refactored free_reg into two lists (caller saved and callee saved list)
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) refactored the register manager to use the LiveRanges class
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) renamed index property to value
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) resolved one issue in the allocation. this avoids reloading from the frame if one variable is already in a register
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, plan_rich) the first version that correctly considers call args and live ranges that survive calls
plan_rich
- [pypy-commit] pypy fix-longevity: (remi, richard) new branch for fixing longevity issue
Raemi
- [pypy-commit] pypy fix-longevity: merged fix-longevity
plan_rich
- [pypy-commit] pypy fix-longevity: rename to distinguish LiveRange objs from longevity dicts
Raemi
- [pypy-commit] pypy fix_magic_reload: Add new parm to save_module_content_for_reload to allow explicit calls to save the entire current module.w_dict into initialdict. (Fixes test_magic)
marky1991
- [pypy-commit] pypy fix_magic_reload: Merge py3.3 in
marky1991
- [pypy-commit] pypy fix_magic_reload: Rename the parameter to something (hopefully) more clear.
marky1991
- [pypy-commit] pypy fix_magic_reload: Skip all that checking when we're just trying to replace the initialdict with the current dict.
marky1991
- [pypy-commit] pypy fix_module_repr: Add a comment and fix an unintended change in the comment.
marky1991
- [pypy-commit] pypy fix_module_repr: Fix module repr as per PEP 420.
marky1991
- [pypy-commit] pypy fix_module_repr: Respond to feedback.
marky1991
- [pypy-commit] pypy fix_module_repr: Respond to mjacob's feedback.
marky1991
- [pypy-commit] pypy jit-leaner-frontend: fix oparser up to the point. I'm not completely convinced what's the point of MockLoopModel any more
fijal
- [pypy-commit] pypy jit-leaner-frontend: merge default
fijal
- [pypy-commit] pypy jit-leaner-frontend: random progress
fijal
- [pypy-commit] pypy jit-leaner-frontend: remove unused detect_cpu
fijal
- [pypy-commit] pypy jit-leaner-frontend: small fix
fijal
- [pypy-commit] pypy jit-leaner-frontend: start working on a much simplified encoder
fijal
- [pypy-commit] pypy kill-running_on_llinterp: Close superseded branch.
mjacob
- [pypy-commit] pypy llimpl: '_fakeimpl' is not used any more
rlamy
- [pypy-commit] pypy llimpl: Close branch before merging
rlamy
- [pypy-commit] pypy llimpl: Compute signature eagerly in register_external()
rlamy
- [pypy-commit] pypy llimpl: Create ExternalFunctionRepr
rlamy
- [pypy-commit] pypy llimpl: Create rtyper.backend and use it to choose the implementation when using register_external()
rlamy
- [pypy-commit] pypy llimpl: Create SomeExternalFunction, clean up signature checking and sandboxing of externals
rlamy
- [pypy-commit] pypy llimpl: Don't hack the funcptr in register_external()
rlamy
- [pypy-commit] pypy llimpl: ExtFuncEntry always has a .name defined
rlamy
- [pypy-commit] pypy llimpl: Extract some code out of ExtFuncEntry
rlamy
- [pypy-commit] pypy llimpl: Fix --sandbox translation
rlamy
- [pypy-commit] pypy llimpl: fix gctransform tests
rlamy
- [pypy-commit] pypy llimpl: Hack the functionptr when passing an llexternal as llimpl in register_external()
rlamy
- [pypy-commit] pypy llimpl: hg merge default
rlamy
- [pypy-commit] pypy llimpl: Kill running_on_llinterp. Instead we attach the fakeimpl to the function object and fish it in llinterp.
Manuel Jacob
- [pypy-commit] pypy llimpl: Remove undocumented and unused alternative input types for 'args' in register_external()
rlamy
- [pypy-commit] pypy llimpl: Replace test using running_on_llinterp directly by another test that uses running_on_llinterp indirectly through register_external.
Manuel Jacob
- [pypy-commit] pypy llimpl: Sandbox externals during annotation
rlamy
- [pypy-commit] pypy llimpl: Simplify ExtFuncEntry.specialize_call() by extracting .get_funcptr()
rlamy
- [pypy-commit] pypy llimpl: SomeExternalFunction does not subclass SomeBuiltin any more
rlamy
- [pypy-commit] pypy llimpl: Test register_external(), not its internal implementation
rlamy
- [pypy-commit] pypy llvm-translation-backend: hg merge default
mjacob
- [pypy-commit] pypy llvm-translation-backend: hg merge default (+ fixes)
mjacob
- [pypy-commit] pypy llvm-translation-backend: hg merge default (+ fixes)
mjacob
- [pypy-commit] pypy llvm-translation-backend: Kill GCPolicy's get_gc_fields_lltype() / get_gc_fields() methods.
mjacob
- [pypy-commit] pypy llvm-translation-backend: Kill get_gc_field_values() methods of various GCPolicy subclasses.
mjacob
- [pypy-commit] pypy llvm-translation-backend: Use GCTransformer's get_prebuilt_hash() method.
mjacob
- [pypy-commit] pypy look-inside-tuple-hash: close to be merged branch
fijal
- [pypy-commit] pypy look-inside-tuple-hash: look inside tuple hash
fijal
- [pypy-commit] pypy ndarray-setitem-filtered: test, move copying to more explicit location
mattip
- [pypy-commit] pypy ndarray-setitem-filtered: test and fix setitem for ndarrays with a boolean filter
mattip
- [pypy-commit] pypy ndarray-setitem-filtered: WIP - add comment where the problem occurs
mattip
- [pypy-commit] pypy new-jit-log: added jitlog as a replacement of the current PYPYLOG, does not run yet
plan_rich
- [pypy-commit] pypy new-jit-log: finished a first (not yet compiling) version that both writes loops and bridges in a more condensed format
plan_rich
- [pypy-commit] pypy new-jit-log: remove some errors in the c code of the jitlog file
plan_rich
- [pypy-commit] pypy py3.3: (mjacob, plan_rich) merge py3k into py3.3
plan_rich
- [pypy-commit] pypy py3.3: Add a more complex test for e.__context__, directly from CPython.
amauryfa
- [pypy-commit] pypy py3.3: Add pickle support to iter(dequeue())
amauryfa
- [pypy-commit] pypy py3.3: Add target_is_directory parameter to os.symlink, which is ignored on non-Windows platforms.
mjacob
- [pypy-commit] pypy py3.3: Backport patch from CPython Issue 26367.
mjacob
- [pypy-commit] pypy py3.3: Check for SystemError instead of ValueError.
mjacob
- [pypy-commit] pypy py3.3: Copy _r_long/_w_long helper functions from default's importing.py to this test file. Although these functions are not needed anymore in importing.py, some tests call them.
mjacob
- [pypy-commit] pypy py3.3: cpyext: Add defines for PyExc_OSError aliases.
mjacob
- [pypy-commit] pypy py3.3: Don't do an O(n) membership check on the dict's keys. Just do the O(1) membership check in the dict itself.
marky1991
- [pypy-commit] pypy py3.3: Explicitly pass name to SourcelessFileLoader.load_module(). This is seemingly sometimes needed when running on top of CPython.
mjacob
- [pypy-commit] pypy py3.3: Fix.
mjacob
- [pypy-commit] pypy py3.3: Fix _imp module direct app tests.
mjacob
- [pypy-commit] pypy py3.3: Fix Module.repr to use space.builtin_modules to determine if a module is builtin. (Fixes regression in test_shadow_extension_2.)
marky1991
- [pypy-commit] pypy py3.3: Fix test_pyc_commandline_argument() by creating the .pyc file with the same python executable app_main.py is run with. Also check for correct output.
mjacob
- [pypy-commit] pypy py3.3: Fix test_reimport_builtin again.
marky1991
- [pypy-commit] pypy py3.3: Fix test_structseq.py by not checking _structseq's __file__.
mjacob
- [pypy-commit] pypy py3.3: Fix test by checking for correct behaviour.
mjacob
- [pypy-commit] pypy py3.3: Fix test by inserting sys.meta_path hook at the beginning.
mjacob
- [pypy-commit] pypy py3.3: Fix test by pleasing sanity check.
mjacob
- [pypy-commit] pypy py3.3: Fix test so that the truncate() call actually fails
rlamy
- [pypy-commit] pypy py3.3: Fix translation.
marky1991
- [pypy-commit] pypy py3.3: Fix translation.
marky1991
- [pypy-commit] pypy py3.3: hg backout fce240f22548
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: hg merge py3k
mjacob
- [pypy-commit] pypy py3.3: If the module is already in sys.modules, it must be a reload, so just initialize the existing module instance and return it. (Fixes test_reload_builtin)
marky1991
- [pypy-commit] pypy py3.3: Improve (but not fix) app_main.py's Python 3.5 compatibility for testing on top of CPython and forward-compatibility.
mjacob
- [pypy-commit] pypy py3.3: Incorrectly marked an interpreter-level object as wrapped. Also, attempt to improve the comment for save_module_content_for_reload.
marky1991
- [pypy-commit] pypy py3.3: Intern keyword arguments.
mjacob
- [pypy-commit] pypy py3.3: Make my changes respect proper rpython convention. Also, change to a items() based approach for save_module_content_for_reload.
marky1991
- [pypy-commit] pypy py3.3: Make sure test_os_wait tests are actually run.
mjacob
- [pypy-commit] pypy py3.3: Merged in marky1991/pypy_new/fix_magic_reload (pull request #405)
mjacob
- [pypy-commit] pypy py3.3: Merged in marky1991/pypy_new/fix_module_repr (pull request #404)
mjacob
- [pypy-commit] pypy py3.3: Merged in marky1991/pypy_new/py3.3 (pull request #396)
mjacob
- [pypy-commit] pypy py3.3: Merged in marky1991/pypy_new/py3.3 (pull request #398)
mjacob
- [pypy-commit] pypy py3.3: Preimport module to reduce stack depth.
mjacob
- [pypy-commit] pypy py3.3: Remove tests which call importing.load_source_module(). This function was removed.
mjacob
- [pypy-commit] pypy py3.3: Remove test which calls imp._run_compiled_module(). This function was removed.
mjacob
- [pypy-commit] pypy py3.3: Remove unneeded and broken hack.
mjacob
- [pypy-commit] pypy py3.3: Simplify code and make it correctly respect the w_ convention.
mjacob
- [pypy-commit] pypy py3.3: Skip this test, which fails on CPython 3.3 as well (but not on later versions).
mjacob
- [pypy-commit] pypy py3.3: Small cleanup: don't wrap already wrapped object.
mjacob
- [pypy-commit] pypy py3.3: sqlite: add connection.set_trace_callback
amauryfa
- [pypy-commit] pypy py3.3: Tentatively fix translation.
mjacob
- [pypy-commit] pypy py3.3: Translation still not fixed. Committing so I can ask about the problem.
marky1991
- [pypy-commit] pypy py3k: (mjacob, plan_rich) merge default into py3k
plan_rich
- [pypy-commit] pypy py3k: 2to3
mjacob
- [pypy-commit] pypy py3k: 2to3
mjacob
- [pypy-commit] pypy py3k: 2to3
mjacob
- [pypy-commit] pypy py3k: 2to3
mjacob
- [pypy-commit] pypy py3k: 2to3
mjacob
- [pypy-commit] pypy py3k: Add exec() workaround for running on top of old CPython 2.7 versions.
mjacob
- [pypy-commit] pypy py3k: fix
rlamy
- [pypy-commit] pypy py3k: Fix C API test. See comment for details.
mjacob
- [pypy-commit] pypy py3k: fix merge
rlamy
- [pypy-commit] pypy py3k: hg merge 0d15dde70904
mjacob
- [pypy-commit] pypy py3k: hg merge 1df21a900a84
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default
mjacob
- [pypy-commit] pypy py3k: hg merge default (+ fixes)
mjacob
- [pypy-commit] pypy py3k: Port failing test from eea8f92e03.
mjacob
- [pypy-commit] pypy py3k: Port remaining changes from eea8f92e03 to py3k.
mjacob
- [pypy-commit] pypy py3k: PyIntObject does not exist in py3k
rlamy
- [pypy-commit] pypy py3k: Re-add lone pyc file support in py3k.
mjacob
- [pypy-commit] pypy py3k: Remove py3k modification which is not needed since 4f2954127738.
mjacob
- [pypy-commit] pypy py3k: Simplify code.
mjacob
- [pypy-commit] pypy py3k: Skip all _continuation zpickle tests instead of one.
mjacob
- [pypy-commit] pypy py3k: Skip test_bad_data(). See comment for details.
mjacob
- [pypy-commit] pypy refactor-translator: Close abandoned branch.
mjacob
- [pypy-commit] pypy regalloc: (remi, plan_rich) changed the test case to force reordering at jump
plan_rich
- [pypy-commit] pypy regalloc: (remi, plan_rich) reordering seems to work for the first test case
plan_rich
- [pypy-commit] pypy regalloc: (remi, plan_rich) work in progress
plan_rich
- [pypy-commit] pypy regalloc: (remi,richard) another failing test
Raemi
- [pypy-commit] pypy regalloc: added a new test file to inspect properties of the regalloc in certain circumstances
plan_rich
- [pypy-commit] pypy regalloc: progress on faking the reg alloc for testing internal properties
plan_rich
- [pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): fixed code duplications, add elidable, skip some tests
jbs
- [pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): fixed error with inserting two attributes without reordering
jbs
- [pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): Make sure that we end up with the same map if attributes are inserted in different orders
jbs
- [pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): optimized stacks
jbs
- [pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): turned revursive algorithm into iterative one to eliminate stack overflow
jbs
- [pypy-commit] pypy reorder-map-attributes: a failing test of an example that reorders infinitely often
cfbolz
- [pypy-commit] pypy reorder-map-attributes: a tweak to the algorithm to solve the problem of infinite reorderings more thoroughly
cfbolz
- [pypy-commit] pypy reorder-map-attributes: close to-be-merged branch
cfbolz
- [pypy-commit] pypy reorder-map-attributes: fixed always adding last attribute to map cache
jbs
- [pypy-commit] pypy reorder-map-attributes: only use one stack
cfbolz
- [pypy-commit] pypy reorder-map-attributes: refactor: actually introduce a really elidable function (as opposed to a fake
cfbolz
- [pypy-commit] pypy reorder-map-attributes: what's new entry
cfbolz
- [pypy-commit] pypy s390x-backend: _rawffi bigendian issue in callbacks, callback writes narrow integer directly to MSB of 64 bit value on s390x (wrong when value is passed along)
plan_rich
- [pypy-commit] pypy s390x-backend: added an explicit memory barrier after compare and swap
plan_rich
- [pypy-commit] pypy s390x-backend: added assert, fixed test (big endian issue with unions)
plan_rich
- [pypy-commit] pypy s390x-backend: added new module gcstress that compiles a very minimal language in a zrpy test and feed it with input from hypothesis (work in progress)
plan_rich
- [pypy-commit] pypy s390x-backend: added skip for s390x on _vmprof tests in module
plan_rich
- [pypy-commit] pypy s390x-backend: added te temp_boxes too early, added comments
plan_rich
- [pypy-commit] pypy s390x-backend: added two more tests to be sure the assembler behaves correctly
plan_rich
- [pypy-commit] pypy s390x-backend: added zEC12 to assembler command for test
plan_rich
- [pypy-commit] pypy s390x-backend: adding signed char to the list of bigendian conversions in rawffi.alt module
plan_rich
- [pypy-commit] pypy s390x-backend: allocating the back chain correctly, one problem when hitting a memory error, stack size would have been incorrect!
plan_rich
- [pypy-commit] pypy s390x-backend: an edge case in call release gil that could overwrite values for registers r8-r13, because the stack is not decremented accordingly
plan_rich
- [pypy-commit] pypy s390x-backend: backchain was not correct (now it is, tested it), flush_cc must write 1, it must not be something != 1
plan_rich
- [pypy-commit] pypy s390x-backend: big endian issue in cppyy test case
plan_rich
- [pypy-commit] pypy s390x-backend: call int should provide rffi.INT instead of rffi.SIGNED, this works on little endian, but not big
plan_rich
- [pypy-commit] pypy s390x-backend: catchup with default
plan_rich
- [pypy-commit] pypy s390x-backend: catchup with default
plan_rich
- [pypy-commit] pypy s390x-backend: catchup with default
plan_rich
- [pypy-commit] pypy s390x-backend: cond_call_gc_wb_array can now not trash a volatile register. wrong allocation now takes a non volatile register!
plan_rich
- [pypy-commit] pypy s390x-backend: critical bugfix in gc writebarrier fastpath, simplifications and a test
plan_rich
- [pypy-commit] pypy s390x-backend: did not consider normal gc write barrier, crashes with index out of bounds!
plan_rich
- [pypy-commit] pypy s390x-backend: disabled blocking tests
plan_rich
- [pypy-commit] pypy s390x-backend: disabled more in test signal (bbot seems to still timeout...), simplifications in the malloc assembly operations
plan_rich
- [pypy-commit] pypy s390x-backend: do not execute auto assembler on 5 args + (takes far too long)
plan_rich
- [pypy-commit] pypy s390x-backend: do not use registers other than r2->r11 for that test
plan_rich
- [pypy-commit] pypy s390x-backend: extended comment + issue in libc (rposix macro expansion)
plan_rich
- [pypy-commit] pypy s390x-backend: ffi call fixed in deprecated api that is still used (fix before that was not sufficient), fixed legacy tests test_libffi
plan_rich
- [pypy-commit] pypy s390x-backend: fixed a bug where pool did not allocate space for constant parameter (gc_load_indexed, and store)
plan_rich
- [pypy-commit] pypy s390x-backend: fixed test. emitting gc_load_r instead of indexed while loading a constant pointer
plan_rich
- [pypy-commit] pypy s390x-backend: fixed test_runner asmlen, since GE has the overflow bit set this test fails
plan_rich
- [pypy-commit] pypy s390x-backend: fixed translation issue.
plan_rich
- [pypy-commit] pypy s390x-backend: fixed two tests where the endian could not match the sequence of operations
plan_rich
- [pypy-commit] pypy s390x-backend: format and exchanged some registers, no breaking changes
plan_rich
- [pypy-commit] pypy s390x-backend: for test case zrpy_gc_direct seems that it can prove that float storage is always 0, thus it will not compile for those two
plan_rich
- [pypy-commit] pypy s390x-backend: give the saved registers r10, r11, r12, r2, f0 some space on the stack. this prevents overwriting of values if they are set in the calling function
plan_rich
- [pypy-commit] pypy s390x-backend: LE set OF flag, GE set OF flag, replace guard jump from a 12bit jump to 20bit jump (relative)
plan_rich
- [pypy-commit] pypy s390x-backend: LGR should have been AGR
plan_rich
- [pypy-commit] pypy s390x-backend: list create, list concat
plan_rich
- [pypy-commit] pypy s390x-backend: merged deafult
plan_rich
- [pypy-commit] pypy s390x-backend: minor changes while going through the code with arigato
plan_rich
- [pypy-commit] pypy s390x-backend: minor fix. loading from pool does not work
plan_rich
- [pypy-commit] pypy s390x-backend: misaligned is fine for s390x (rawstorage)
plan_rich
- [pypy-commit] pypy s390x-backend: modified test to see if an empty print differs from a print with newline
plan_rich
- [pypy-commit] pypy s390x-backend: must branch if not equal (error introduced in the last 2 commits)
plan_rich
- [pypy-commit] pypy s390x-backend: place the saved register (loc_index) at a valid stack position!
plan_rich
- [pypy-commit] pypy s390x-backend: proper fix for the volatile reg. provided to gc write barrier array
plan_rich
- [pypy-commit] pypy s390x-backend: putting thread local to the right position (after moving the whole frame down)
plan_rich
- [pypy-commit] pypy s390x-backend: reading level=2 cache for estimation size of nursery
plan_rich
- [pypy-commit] pypy s390x-backend: refactoring issue
plan_rich
- [pypy-commit] pypy s390x-backend: regalloc has now one more pair, SPP is now r12 (was r11)
plan_rich
- [pypy-commit] pypy s390x-backend: remove _vmprof when translating for s390x (for now)
plan_rich
- [pypy-commit] pypy s390x-backend: removed checkpoint/serialization points, zarch is sequentially consistent. some small test fixes
plan_rich
- [pypy-commit] pypy s390x-backend: removed some old files that where moved in the last commit
plan_rich
- [pypy-commit] pypy s390x-backend: renamed module, first hypothesis test that ensures that each interp function works as expected
plan_rich
- [pypy-commit] pypy s390x-backend: replaced arith left shift with logical (other backends do not use arith shift there!),
plan_rich
- [pypy-commit] pypy s390x-backend: replaced tab with 8 spaces
plan_rich
- [pypy-commit] pypy s390x-backend: replaced test case parsetuple(..."i"...) with "l",
plan_rich
- [pypy-commit] pypy s390x-backend: reviewed guarding, made negate array lookup instead of fiddling with the mask bit
plan_rich
- [pypy-commit] pypy s390x-backend: saving f8 through f15 before entering the jit and restoring it before exiting it. (ABI demands this)
plan_rich
- [pypy-commit] pypy s390x-backend: separated two needs in the regalloc, ensure_reg always returns a register (a pool location is never returned), ensure_reg_or_pool now either returns a pool loc or register
plan_rich
- [pypy-commit] pypy s390x-backend: shadowold was a pointer not the value (which it should have been) and the comparison compared the pointers not the values
plan_rich
- [pypy-commit] pypy s390x-backend: size_alignment_pos now supports bitfields for big endian platforms, some minor refactorings and simplifications
plan_rich
- [pypy-commit] pypy s390x-backend: some more fixes, wrong offset was calculated by push/pop to jit frame
plan_rich
- [pypy-commit] pypy s390x-backend: some more tests stressing the reg allocation of register pairs
plan_rich
- [pypy-commit] pypy s390x-backend: stacklet switch command s390x was broken due to saving of f8-f15, storing them into the standard frame in unused slots instead
plan_rich
- [pypy-commit] pypy s390x-backend: stacklet switch removed one register move, rescuing f8-f15
plan_rich
- [pypy-commit] pypy s390x-backend: STC can only tak 12 bits imm, this is wrong (use STCY again), fixed pool issue
plan_rich
- [pypy-commit] pypy s390x-backend: sync to remote did not work, fixed more calls to ensure_reg
plan_rich
- [pypy-commit] pypy s390x-backend: test checks that trace is formed for a little endian read, forcing to read little endian on s390x
plan_rich
- [pypy-commit] pypy s390x-backend: translation issue
plan_rich
- [pypy-commit] pypy s390x-backend: translation issue
plan_rich
- [pypy-commit] pypy s390x-backend: ups, f1, f3, f5, f7 are volatiles, but where not added to the list of volatiles
plan_rich
- [pypy-commit] pypy s390x-backend: ups, need to call method load on code builder, not assembler
plan_rich
- [pypy-commit] pypy s390x-backend: using gc_load_r for reading a constptr since index scale and offset are constant and added to the index in rewrite, ndarray test that would fail on little endian (did not distinct this case)
plan_rich
- [pypy-commit] pypy seperate-strucmember_h: close branch to be merged
mattip
- [pypy-commit] pypy seperate-strucmember_h: create branch to seperate structmember.h from Python.h
mattip
- [pypy-commit] pypy seperate-strucmember_h: Failing test case! This is what I want to fix.
devin.jeanpierre
- [pypy-commit] pypy seperate-strucmember_h: fix test
mattip
- [pypy-commit] pypy seperate-strucmember_h: minimize differences to cpython's version, remove unneeded #define s
mattip
- [pypy-commit] pypy seperate-strucmember_h: Move structmember.h out of Python.h.
devin.jeanpierre
- [pypy-commit] pypy seperate-strucmember_h: Unrefactor code that was really better as it was.
devin.jeanpierre
- [pypy-commit] pypy statistics-maps: add some code to print statistics about maps
cfbolz
- [pypy-commit] pypy statistics-maps: add some jit_debug ops to try to understand more closely what is happening
cfbolz
- [pypy-commit] pypy statistics-maps: a script to turn map stats files into dot files
cfbolz
- [pypy-commit] pypy statistics-maps: log the module
cfbolz
- [pypy-commit] pypy statistics-maps: merge default
cfbolz
- [pypy-commit] pypy statistics-maps: update contributor list
cfbolz
- [pypy-commit] pypy statistics-maps: weed out some fake transitions, log size_estimate, fix some corner cases, draw back arrow
cfbolz
- [pypy-commit] pypy stmgc-c8: another merge
Raemi
- [pypy-commit] pypy stmgc-c8: disable cpyext on stm
Raemi
- [pypy-commit] pypy stmgc-c8: fix
Raemi
- [pypy-commit] pypy stmgc-c8: fix
Raemi
- [pypy-commit] pypy stmgc-c8: fix for changed method signature
Raemi
- [pypy-commit] pypy stmgc-c8: fix llop.gc_load_indexed for STM
Raemi
- [pypy-commit] pypy stmgc-c8: fix several things from the merges (wip)
Raemi
- [pypy-commit] pypy stmgc-c8: import stmgc
Raemi
- [pypy-commit] pypy stmgc-c8: merge and fix tons of things
Raemi
- [pypy-commit] pypy stmgc-c8: merge and fix various things
Raemi
- [pypy-commit] pypy stmgc-c8: Merge with default
Raemi
- [pypy-commit] pypy stmgc-c8: Next merge with default
Raemi
- [pypy-commit] pypy stmgc-c8: Next merge with default
Raemi
- [pypy-commit] pypy stmgc-c8: Partial merge with default
Raemi
- [pypy-commit] pypy stmgc-c8: readd changes lost during a merge
Raemi
- [pypy-commit] pypy stmgc-c8: release gil again for these functions
Raemi
- [pypy-commit] pypy stmgc-c8: remove accidentially added lines
Raemi
- [pypy-commit] pypy stmgc-c8: try harder to not call rgil.acquire() in STM
Raemi
- [pypy-commit] pypy vlen-resume: (arigo, fijal, cfbolz) random progress
fijal
- [pypy-commit] pypy vlen-resume: (cfbolz, fijal, arigo)
arigo
- [pypy-commit] pypy vlen-resume: (fijal, cfbolz, arigo)
arigo
- [pypy-commit] pypy vlen-resume: (fijal, cfbolz, arigo)
arigo
- [pypy-commit] pypy vlen-resume: close to be merged branch
fijal
- [pypy-commit] pypy vlen-resume: finish the refactoring
fijal
- [pypy-commit] pypy vmprof-newstack: a bit of shotgun debugging on asmgcc
fijal
- [pypy-commit] pypy vmprof-newstack: bump the version one level
fijal
- [pypy-commit] pypy vmprof-newstack: closed to be merged branch
fijal
- [pypy-commit] pypy windows-vmprof-support: an attempt to finalize windows
fijal
- [pypy-commit] pypy windows-vmprof-support: another try
fijal
- [pypy-commit] pypy windows-vmprof-support: close to be merged branch
fijal
- [pypy-commit] pypy windows-vmprof-support: definitely not like this
fijal
- [pypy-commit] pypy windows-vmprof-support: fix includes
fijal
- [pypy-commit] pypy windows-vmprof-support: I don't want to care for now
fijal
- [pypy-commit] pypy windows-vmprof-support: like this?
fijal
- [pypy-commit] pypy windows-vmprof-support: start fighting windows
fijal
- [pypy-commit] pypy windows-vmprof-support: try
fijal
- [pypy-commit] pypy windows-vmprof-support: unskip that test
fijal
- [pypy-commit] pypy windows-vmprof-support: vmprof works on most supported platforms
fijal
- [pypy-commit] pypy windows-vmprof-support: we don't have structdef just yet
fijal
- [pypy-commit] stmgc default: fix infinite loop in segfault handler
Raemi
Last message date:
Mon Feb 29 17:22:21 EST 2016
Archived on: Mon Feb 29 17:22:23 EST 2016
This archive was generated by
Pipermail 0.09 (Mailman edition).