March 2017 Archives by author
Starting: Wed Mar 1 02:27:53 EST 2017
Ending: Fri Mar 31 13:04:45 EDT 2017
Messages: 508
- [pypy-commit] pypy lstrip_to_empty_string: Failing test showing that lstrip doesn`t consume a whole string.
Nate Bragg
- [pypy-commit] pypy lstrip_to_empty_string: If possible, make lstrip consume the whole string.
Nate Bragg
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) implement a synchronisation scheme for safepoints (WIP)
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) acquire gil at start of pypy
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) disable non-__thread threadlocals
Raemi
- [pypy-commit] pypy nogil-unsafe-2: avoid clearing threadlocals on thread-exit
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) make shadowstack really threadlocal
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) enter safepoint in more places and fix issue with non-empty nursery assert
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) disable pinning for now
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) make exception data thread-local
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) 'fix' for potential crash
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) deal with new threads popping up randomly
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) add todo after discussion
Raemi
- [pypy-commit] pypy nogil-unsafe-2: change test so we don't spend most of the time doing minor GC
Raemi
- [pypy-commit] pypy nogil-unsafe-2: add colourful, thread-prefixed debug print
Raemi
- [pypy-commit] pypy nogil-unsafe-2: add missing pieces for debug prints
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) WIP with failing test
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) add lock to slowpath of write barrier
Raemi
- [pypy-commit] pypy nogil-unsafe-2: (arigo, remi) add lock to yet another place
Raemi
- [pypy-commit] pypy nogil-unsafe-2: make test pass by fixing expected output
Raemi
- [pypy-commit] pypy nogil-unsafe-2: move nogil test to own file
Raemi
- [pypy-commit] pypy nogil-unsafe-2: add test for locks in write-barrier slowpath
Raemi
- [pypy-commit] pypy nogil-unsafe-2: small cleanup
Raemi
- [pypy-commit] pypy nogil-unsafe-2: workaround for tests passing only because of rpython's platform-check cache
Raemi
- [pypy-commit] pypy nogil-unsafe-2: do the previous workaround only in the problematic case
Raemi
- [pypy-commit] pypy nogil-unsafe-2: hacking around until test_thread under memory/gc can run
Raemi
- [pypy-commit] pypy nogil-unsafe-2: add threadsan target and make tracebacks threadlocal
Raemi
- [pypy-commit] pypy nogil-unsafe-2: work around annoying GCC warning
Raemi
- [pypy-commit] pypy default: Fixes #2508 -- correctly handle dict.pop where the popping key is not the same type as the dict's and pop is called with a default
alex_gaynor
- [pypy-commit] pypy release-pypy2.7-5.x: Fixes #2508 -- correctly handle dict.pop where the popping key is not the same type as the dict's and pop is called with a default
alex_gaynor
- [pypy-commit] pypy default: Add _sysconfigdata module.
amauryfa
- [pypy-commit] pypy py3.5: Skip tests that rely on __del__ to be called at interpreter shutdown.
amauryfa
- [pypy-commit] pypy py3.5: Skip a test that tries to remove the unicodedata module.
amauryfa
- [pypy-commit] pypy default: ssue #2501: Don't implement local.__init__, allow the other base classes have their own __init__.
amauryfa
- [pypy-commit] pypy py3.5: ssue #2501: Don't implement local.__init__, allow the other base classes have their own __init__.
amauryfa
- [pypy-commit] pypy default: Remove stray word in whatsnew.
amauryfa
- [pypy-commit] pypy fix-cpyext-releasebuffer: (antocuni, rlamy, arigo around): fix test_releasebuffer by making sure that we do the correct amount of decrefs, so that the original object is correctly deallocated.
antocuni
- [pypy-commit] pypy fix-cpyext-releasebuffer: CPyBuffer is used in various places but not all of them needs the additional decref: make sure that we do it only when it's needed, i.e. when we wrap the new style bf_getbuffer
antocuni
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy py3.5: Copy test from PR #486
arigo
- [pypy-commit] pypy py3.5: Trying to fix kqueue
arigo
- [pypy-commit] pypy py3.5: FreeBSD "fix", identical to CPython's test_kqueue
arigo
- [pypy-commit] pypy py3.5: no fstatat() function on OS/X
arigo
- [pypy-commit] pypy default: Disable (temporarily?) impl_attach_gdb on Windows
arigo
- [pypy-commit] pypy default: Move keepalive_until_here() to some place where it is reached
arigo
- [pypy-commit] pypy shadowstack-perf-2: (remi, arigo around) fix for a "corner case" of having a startblock
arigo
- [pypy-commit] pypy nogil-unsafe-2: (remi previously, arigo) Fix: we must not grab the next object's location from the nursery without having the GIL
arigo
- [pypy-commit] pypy shadowstack-perf-2: Do insert_empty_startblock() earlier to avoid mutating the graph at an
arigo
- [pypy-commit] pypy shadowstack-perf-2: tweaks for threads
arigo
- [pypy-commit] pypy default: Fix test (mostly, but I'm not sure I understand why it doesn't seem to
arigo
- [pypy-commit] pypy shadowstack-perf-2: hg merge default
arigo
- [pypy-commit] pypy shadowstack-perf-2: minimal support in llinterp
arigo
- [pypy-commit] pypy default: document branches
arigo
- [pypy-commit] pypy default: Various new tests. Fix for test_readinto_small_parts.
arigo
- [pypy-commit] pypy py3.5: Use rffi.getintfield(). Fixes one translation error
arigo
- [pypy-commit] pypy shadowstack-perf-2: fix
arigo
- [pypy-commit] pypy shadowstack-perf-2: Properly emulate gc_enter_roots_frame() & co. inside the llinterp.
arigo
- [pypy-commit] pypy shadowstack-perf-2: more fixes
arigo
- [pypy-commit] pypy shadowstack-perf-2: fix
arigo
- [pypy-commit] pypy shadowstack-perf-2: call postprocess_graph() even if gctransformer.inline is false
arigo
- [pypy-commit] pypy shadowstack-perf-2: Do not add '-flto' if we're translating with asmgcc
arigo
- [pypy-commit] pypy default: Basics of sendfile()
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] pypy py3.5: Implement sendfile() in the posix module. (Not implemented so far: the
arigo
- [pypy-commit] pypy py3.5: only expose sendfile() on linux, instead of warnings/errors during
arigo
- [pypy-commit] pypy py3.5: Found out how to have an argument called "in" without too much troubles
arigo
- [pypy-commit] pypy default: Add -Wno-address on Linux to reduce a bit the warnings flood
arigo
- [pypy-commit] pypy py3.5: fix for the most recent merge of default
arigo
- [pypy-commit] pypy default: Checked in by mistake in the py3.5 branch. Copy it to default
arigo
- [pypy-commit] pypy default: Add an explicit check with a clear error message in case memory
arigo
- [pypy-commit] pypy default: bug fix (memory corruption showing up from a cond_call_value_r)
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] pypy default: Untested: same as 4c7864396507
arigo
- [pypy-commit] pypy default: Untested: same as 4c7864396507
arigo
- [pypy-commit] pypy default: fix comment
arigo
- [pypy-commit] pypy shadowstack-perf-2: Fix for test/test_rstacklet.py
arigo
- [pypy-commit] pypy py3.5: issue #2489: fix to support half-bogus use case
arigo
- [pypy-commit] pypy default: link to the B3 JIT dropping llvm
arigo
- [pypy-commit] pypy default: more docs
arigo
- [pypy-commit] pypy default: typo
arigo
- [pypy-commit] pypy default: add my differing opinion
arigo
- [pypy-commit] pypy py3.5: _Py_RestoreSignals(). Hard to test
arigo
- [pypy-commit] cffi default: typo
arigo
- [pypy-commit] benchmarks default: Add a reasonable way (IMO) to run benchmarks locally and display results.
arigo
- [pypy-commit] benchmarks default: Display the geometric averages
arigo
- [pypy-commit] benchmarks default: Baaaaaaah, BM_cpython_doc runs twice with the base python and
arigo
- [pypy-commit] benchmarks default: Ignore extra options
arigo
- [pypy-commit] benchmarks default: fix (i.e. hack) nullpython so that all benchmarks can run with it
arigo
- [pypy-commit] benchmarks default: Swap baseline and changed interpreters. Needed for BM_translate()
arigo
- [pypy-commit] benchmarks default: blank line
arigo
- [pypy-commit] benchmarks default: Display the geom. average of all items dropping the 1st and last, too
arigo
- [pypy-commit] pypy shadowstack-perf-2: ready to merge
arigo
- [pypy-commit] pypy default: hg merge shadowstack-perf-2
arigo
- [pypy-commit] pypy default: document branch
arigo
- [pypy-commit] pypy py3.5: Import 'faulthandler' after we initialize 'sys.stderr', e.g. in case
arigo
- [pypy-commit] pypy py3.5: The -I flag should also prevent '' (or the directory containing the file
arigo
- [pypy-commit] pypy py3.5: "python3.5 -V" writes the version to stdout
arigo
- [pypy-commit] pypy py3.5: fix an issue in ctypes
arigo
- [pypy-commit] pypy default: test and fix: rposix.sendfile() didn't capture errno
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] pypy py3.5: fix for test_subprocess assuming stat.S_ISDIIR() exists---even though it
arigo
- [pypy-commit] pypy py3.5: Fix test_venv.test_executable
arigo
- [pypy-commit] pypy py3.5: find and follow 'pyvenv.cfg' files, hopefully like CPython does
arigo
- [pypy-commit] pypy py3.5: translation fix
arigo
- [pypy-commit] pypy py3.5: Try harder to resolve symlinks
arigo
- [pypy-commit] pypy default: proper fix
arigo
- [pypy-commit] pypy default: Workaround for gcc
arigo
- [pypy-commit] pypy default: bound the list size
arigo
- [pypy-commit] pypy py3.5: document why a test fail (didn't fix yet)
arigo
- [pypy-commit] pypy py3.5: test and fix
arigo
- [pypy-commit] pypy py3.5: bump the version to 3.5.3 (the stdlib of 3.5.3 was already merged)
arigo
- [pypy-commit] pypy py3.5: link pylifecycle in the compilation process
arigo
- [pypy-commit] pypy py3.5: link genobject.py into the translation process
arigo
- [pypy-commit] pypy py3.5: add PyStopIterationObject
arigo
- [pypy-commit] pypy py3.5: add dummy (non-)implementations
arigo
- [pypy-commit] pypy py3.5: improve error message
arigo
- [pypy-commit] pypy py3.5: issue #2491: cpyext types are allowed to have non-strings as
arigo
- [pypy-commit] pypy py3.5: Move PyObject_CallFinalizerFromDealloc() to a no-op stub
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] pypy default: cffi issue: unsure why, but ffi.new() didn't invoke add_memory_pressure.
arigo
- [pypy-commit] cffi default: Document the missing add_memory_pressure in PyPy <= 5.6
arigo
- [pypy-commit] cffi default: Write a paragraph about __pypy__.add_memory_pressure()
arigo
- [pypy-commit] pypy py3.5: issue #2494: @builtinfy some functions
arigo
- [pypy-commit] pypy default: Bump the minimum OS/X version to 10.7 and get __thread.
arigo
- [pypy-commit] pypy default: skip this test on older CPython 2.7.x
arigo
- [pypy-commit] pypy default: Hypothesis tests for `map(f, l)` where f() mutates `l`
arigo
- [pypy-commit] pypy py3.5: Issue #2495: forgot two calls to checksignals() after we get an EINTR
arigo
- [pypy-commit] pypy default: backport 4af601050e87
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] cffi default: Improve the error message
arigo
- [pypy-commit] pypy default: Merged in fniephaus/pypy-1/fniephaus/fix-typo-1488123166752 (pull request #519)
arigo
- [pypy-commit] pypy default: import cffi/181e00f1c6e6
arigo
- [pypy-commit] pypy default: fix
arigo
- [pypy-commit] cffi default: mention static linking of the produced C file
arigo
- [pypy-commit] cffi default: move the 'use cases' before the 'how-to' section
arigo
- [pypy-commit] cffi default: tweaks
arigo
- [pypy-commit] cffi default: pypy-c => pypy3-c
arigo
- [pypy-commit] pypy default: import cffi/4720f43ec0e0
arigo
- [pypy-commit] pypy py3.5: Rename pypy-c -> pypy3-c and libpypy-c.so -> libpypy3-c.so.
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] pypy py3.5: move to 'essential_modules' two modules without which 'pypy3-c' doesn't start
arigo
- [pypy-commit] pypy default: The hack to prevent function inlining no longer works with "clang
arigo
- [pypy-commit] pypy default: Implement _PyTraceMalloc_Track() and define a macro that can be
arigo
- [pypy-commit] pypy default: Issue #2492
arigo
- [pypy-commit] pypy default: this import for side-effects is not needed any more
arigo
- [pypy-commit] pypy default: fix
arigo
- [pypy-commit] pypy default: Add lldebug=True to two compilation tests. This avoids the errors we
arigo
- [pypy-commit] pypy default: Skip test in -A
arigo
- [pypy-commit] pypy default: Check in here test runners for the lib-python and the pypyjit steps
arigo
- [pypy-commit] pypy default: fixes, also add app_level_tests.py
arigo
- [pypy-commit] pypy py3.5: fix
arigo
- [pypy-commit] pypy default: Make these files executable
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] buildbot default: run the new files testrunner/*_tests.py
arigo
- [pypy-commit] cffi default: silence warnings
arigo
- [pypy-commit] cffi default: python 2.6 compat
arigo
- [pypy-commit] cffi default: skip on windows
arigo
- [pypy-commit] pypy default: import cffi/3bea1a98c958
arigo
- [pypy-commit] pypy py3.5: OS/X translation fix (with jit)
arigo
- [pypy-commit] pypy default: include for InterlockedCompareExchange
arigo
- [pypy-commit] pypy py3.5: Merged in nanjekye/pypy/jumbo (pull request #528)
arigo
- [pypy-commit] pypy default: Issue #2480: Test and fix for 'tp_bases'
arigo
- [pypy-commit] pypy default: backport from f90ac97e3a04 the changes that go to rpython/
arigo
- [pypy-commit] pypy default: missing return values
arigo
- [pypy-commit] pypy default: No, __thread doesn't work as we need it to, on OS/X
arigo
- [pypy-commit] pypy default: pom pom pom still trying
arigo
- [pypy-commit] pypy default: Fix (test by running "py.test -A" on pypy enough times until it crashes,
arigo
- [pypy-commit] pypy default: fix skips
arigo
- [pypy-commit] pypy default: windows fixes
arigo
- [pypy-commit] pypy default: windows fix
arigo
- [pypy-commit] pypy py3.5: mark this test as failing
arigo
- [pypy-commit] pypy default: Factor out these three lines into a helper
arigo
- [pypy-commit] pypy default: Factor out the logic to write a forward jump, too
arigo
- [pypy-commit] pypy default: S is the Sign flag
arigo
- [pypy-commit] pypy default: test and fix
arigo
- [pypy-commit] pypy default: tweaks in this paragraph
arigo
- [pypy-commit] cffi release-1.10: release branch
arigo
- [pypy-commit] pypy py3.5: Match the description of '-u' to its more correct variant in the python
arigo
- [pypy-commit] pypy py3.5: Copy more closely the logic of sysconfig_cpython.py. Fix for the
arigo
- [pypy-commit] pypy default: add missing names
arigo
- [pypy-commit] pypy py3.5: hg merge default
arigo
- [pypy-commit] pypy py3.5: add missing names
arigo
- [pypy-commit] pypy default: Un-export a few meaningless symbols from libpypy-c.so
arigo
- [pypy-commit] pypy default: document that we're expecting a positive value here
arigo
- [pypy-commit] pypy default: a few more details
arigo
- [pypy-commit] cffi default: Merged in realitix/cffi/binary_enum (pull request #78)
arigo
- [pypy-commit] pypy default: import cffi/663852865a03
arigo
- [pypy-commit] cffi release-1.10: hg merge default
arigo
- [pypy-commit] pypy default: mention pypy3-c in this README too
arigo
- [pypy-commit] pypy default: Tweak in the first paragraph
arigo
- [pypy-commit] pypy default: Issue #2504: PyClass_New() can be called with NULL as its first argument
arigo
- [pypy-commit] pypy default: Finally found the cause of "global name 'self' is not defined" when
arigo
- [pypy-commit] pypy default: Support translation with older Linux kernel headers
arigo
- [pypy-commit] pypy.org extradoc: Update the version numbers of Python
arigo
- [pypy-commit] pypy.org extradoc: regen
arigo
- [pypy-commit] pypy.org extradoc: sha1/sha256 of the ppc builds
arigo
- [pypy-commit] cffi default: Add the module name in front of the error for missing def_extern().
arigo
- [pypy-commit] cffi release-1.10: hg merge default
arigo
- [pypy-commit] cffi release-1.10: update the whatsnew
arigo
- [pypy-commit] cffi release-1.10: md5/sha
arigo
- [pypy-commit] cffi default: hg merge release-1.10
arigo
- [pypy-commit] pypy default: Temporary fix?
arigo
- [pypy-commit] pypy default: Add a previously-failing test for the GC not handling multiple
arigo
- [pypy-commit] pypy default: Merged in timfel/pypy (pull request #529)
arigo
- [pypy-commit] pypy default: Aaaaaaaaah this skip would skip *the whole file*!!
arigo
- [pypy-commit] pypy py3.5: Disable the insert key (and equivalents) in PyPy 3 (possibly until someone complains)
arigo
- [pypy-commit] pypy default: Issue #2512: translate with x86-without-sse2
arigo
- [pypy-commit] pypy default: Fix for detect_sse4a() (which is not used outside this file)
arigo
- [pypy-commit] pypy lstrip_to_empty_string: ready to merge
arigo
- [pypy-commit] pypy default: hg merge lstrip_to_empty_string
arigo
- [pypy-commit] pypy default: uniformization
arigo
- [pypy-commit] pypy default: branch doc
arigo
- [pypy-commit] pypy py3.5: Fix inconsistencies in the xml.etree.ElementTree.Element class, which on
arigo
- [pypy-commit] cffi default: Pull request #79 by xwang
arigo
- [pypy-commit] pypy default: Fix docs (thanks 'and2' on irc)
arigo
- [pypy-commit] pypy default: oops, this is also RPython code
arigo
- [pypy-commit] pypy default: Issue #2523
arigo
- [pypy-commit] pypy release-pypy2.7-5.x: Issue #2523
arigo
- [pypy-commit] pypy default: two tweaks
cfbolz
- [pypy-commit] pypy default: add some links, improve formatting, and factor out the RPython changes (since
cfbolz
- [pypy-commit] pypy default: start listing the unimplemented things in pypy3
cfbolz
- [pypy-commit] pypy default: add python-cffi to the list of debian packages
cfbolz
- [pypy-commit] pypy py3.5: add docstrings to struct module
cfbolz
- [pypy-commit] pypy default: Backed out changeset 2b7815180e1b
cfbolz
- [pypy-commit] pypy default: add docstrings to struct module
cfbolz
- [pypy-commit] pypy default: issue #2002: opening an sqlite3 connection should add memory pressure
cfbolz
- [pypy-commit] pypy default: make our file's universal newline .readline implementation less ridiculous
cfbolz
- [pypy-commit] pypy default: issue #2186: implement the missing string concatenation optimization in
cfbolz
- [pypy-commit] pypy default: add docstrings to some of the __pypy__ function
cfbolz
- [pypy-commit] pypy unicode-utf8: "fix" multibytecodec
fijal
- [pypy-commit] pypy unicode-utf8: fix pyexpat. skip one failing test on os x
fijal
- [pypy-commit] pypy unicode-utf8: trivial conversion between MethodsPBCRepr
fijal
- [pypy-commit] pypy unicode-utf8: bah
fijal
- [pypy-commit] pypy unicode-utf8: fix fix fix
fijal
- [pypy-commit] pypy unicode-utf8: get things going for now
fijal
- [pypy-commit] pypy unicode-utf8: improve the tests
fijal
- [pypy-commit] pypy unicode-utf8: replace and mul
fijal
- [pypy-commit] pypy unicode-utf8: basic getitem implemented
fijal
- [pypy-commit] pypy unicode-utf8: some progress, still errors in rsplit (we need to think!)
fijal
- [pypy-commit] pypy unicode-utf8: fix rsplit
fijal
- [pypy-commit] pypy unicode-utf8: isupper & islower
fijal
- [pypy-commit] pypy unicode-utf8: ljust/rjust
fijal
- [pypy-commit] pypy unicode-utf8: implement isspace as a regex
fijal
- [pypy-commit] pypy unicode-utf8: actually use the function I wrote
fijal
- [pypy-commit] pypy unicode-utf8: kill pdb
fijal
- [pypy-commit] pypy unicode-utf8: implement strip - fails on narrow unicode builds
fijal
- [pypy-commit] pypy unicode-utf8: disable speedups for now
fijal
- [pypy-commit] pypy fniephaus/fix-typo-1488123166752: Fix typo
fniephaus
- [pypy-commit] pypy default: hard code npy_intp, py_uintp to make linux32 happy
mattip
- [pypy-commit] pypy default: fix for cpython2 (arigato)
mattip
- [pypy-commit] pypy default: try and fail to reproduce issue #2482
mattip
- [pypy-commit] pypy py3.5: Merge release-pypy3.3-5.x into py3.5
mattip
- [pypy-commit] pypy default: add draft of combined release doc
mattip
- [pypy-commit] pypy py3.5: increment working version to 5.8, restart pypy3-head
mattip
- [pypy-commit] pypy py3.5: restart pypy3-head
mattip
- [pypy-commit] pypy default: increment default version to 5.8.0-alpha
mattip
- [pypy-commit] pypy default: copy file to default
mattip
- [pypy-commit] pypy default: restart pypy3-head
mattip
- [pypy-commit] pypy default: update contributors
mattip
- [pypy-commit] pypy default: highlight asmgcc and update doc
mattip
- [pypy-commit] pypy py3.5: fix translation (arigato around)
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: merge default into branch
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy release-pypy3.5-5.x: merge py3.5 into py3.5-release
mattip
- [pypy-commit] pypy default: emphasize that pypy3.5 release is linux-64 only
mattip
- [pypy-commit] pypy release-pypy3.5-5.x: set version for beta release (squeaky)
mattip
- [pypy-commit] pypy default: mention dropping support for python 2.6
mattip
- [pypy-commit] pypy default: apparently the python 2.7 requirement is not new to this version
mattip
- [pypy-commit] pypy release-pypy3.5-5.x: merge py3.5 into release
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: merge default into release
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy release-pypy3.5-5.x: merge py3.5 into pypy3.5 release
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: merge default into release
mattip
- [pypy-commit] pypy default: document last changes to release
mattip
- [pypy-commit] pypy default: Added tag release-pypy2.7-v5.7.0 for changeset fa3249d55d15
mattip
- [pypy-commit] pypy release-pypy3.5-5.x: merge py3.5 into release-pypy3
mattip
- [pypy-commit] pypy default: Added tag release-pypy3.5-v5.7.0 for changeset b16a4363e930
mattip
- [pypy-commit] pypy default: tweak script and release notice
mattip
- [pypy-commit] pypy.org extradoc: update download page for release
mattip
- [pypy-commit] pypy.org extradoc: formatting typo, make box a wee bit bigger for sha256
mattip
- [pypy-commit] pypy.org extradoc: more typos
mattip
- [pypy-commit] pypy default: extend b7089fe8b581 to other platforms
mattip
- [pypy-commit] pypy py3.5: blindly change this from -1 to an arbitrary large number on 32 bit systems
mattip
- [pypy-commit] pypy py3.5: fix one translation error on win32, leave a hint about the next one
mattip
- [pypy-commit] pypy cpyext-injection: fix merge, fix deprecated wrap()
mattip
- [pypy-commit] pypy.org extradoc: document that by default wheel needs to be updated
mattip
- [pypy-commit] pypy default: document the need to upgrade wheel
mattip
- [pypy-commit] pypy default: clean up tests, tp_new is set by PyType_Ready
mattip
- [pypy-commit] pypy default: add comment about leaking reference in test, message appears after test teardown
mattip
- [pypy-commit] pypy default: revert parts of 8db3b9a6b0a2 for -A tests
mattip
- [pypy-commit] pypy issue2522: add failing test for multiple bases
mattip
- [pypy-commit] pypy issue2522: fix for -A, fix issue setting tp_new to 0x1
mattip
- [pypy-commit] pypy issue2522: close branch to be merged
mattip
- [pypy-commit] pypy default: merge issue2522 which fixes tp_new on w_object, used in multiple inheritance
mattip
- [pypy-commit] pypy default: document changes since releaes 5.7.0
mattip
- [pypy-commit] pypy cpyext-injection: merge default into branch
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: add failing test for multiple bases
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: fix for -A, fix issue setting tp_new to 0x1
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: increment release version to 5.7.1
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: update repackage script, deprecate md5 and sha1
mattip
- [pypy-commit] pypy default: update repackage script, deprecate md5 and sha1
mattip
- [pypy-commit] pypy default: add test for exception ordering on failed import (issue 2524)
mattip
- [pypy-commit] pypy default: delay checking fromlist values till later, allows ImportError to happen first
mattip
- [pypy-commit] pypy default: add passing test
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: add test for exception ordering on failed import (issue 2524)
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: delay checking fromlist values till later, allows ImportError to happen first
mattip
- [pypy-commit] pypy default: make error message compatible with cpython 2.7.13
mattip
- [pypy-commit] pypy release-pypy2.7-5.x: make error message compatible with cpython 2.7.13
mattip
- [pypy-commit] pypy py3.5: (stevie, mjacob) Try to fix translation.
mjacob
- [pypy-commit] pypy py3.5: (stevie, mjacob) Fix attribute name.
mjacob
- [pypy-commit] pypy py3.5: Remove PyPy-only FunctionType special case from lib-python/3/pickle.py. It shouldn't be necessary after e8b1e5c2b023. Also it was outdated.
mjacob
- [pypy-commit] pypy default: Use _sysconfigdata module, which was now added to lib_pypy, in sysconfig module.
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy py3.5: Remove wrong comment.
mjacob
- [pypy-commit] pypy default: Use space.eq_w() instead of space.eq() in W_DictViewItemsObject.descr_contains().
mjacob
- [pypy-commit] pypy default: Use space.eq_w() instead of space.eq() in Method.descr_method_eq().
mjacob
- [pypy-commit] pypy default: space.is_true(space.eq(...)) -> space.eq_w(...) in interp_array.py.
mjacob
- [pypy-commit] pypy default: space.is_true(space.eq(...)) -> space.eq_w(...) in two more places.
mjacob
- [pypy-commit] pypy default: Make BadEq object hashable. I forgot to do this a few commits ago.
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy py3.5: (arigo) Fix.
mjacob
- [pypy-commit] pypy py3.5: Fix.
mjacob
- [pypy-commit] pypy py3.5: Raise ValueError instead of TypeError here.
mjacob
- [pypy-commit] pypy py3.5: (mjacob, stevie) Try to fix pickle tests in lib-python/3/test/test_descr.py.
mjacob
- [pypy-commit] pypy py3.5: Change recursive repr test in lib-python/3/test/test_functools.py.
mjacob
- [pypy-commit] pypy gcc-lto: A branch to test the performance implications of GCC's LTO support.
mjacob
- [pypy-commit] pypy default: Call setup for each test method in this class instead of only once. Fix wrong test that would fail otherwise because the tests weren't independent before.
mjacob
- [pypy-commit] pypy default: hg merge
mjacob
- [pypy-commit] pypy default: Add optimized "zero-copy" path for io.FileIO.readinto().
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy default: Fix translation by adding import.
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy shadowstack-perf-2: Experiment: add -flto to CFLAGS. This breaks asmgcc!
mjacob
- [pypy-commit] pypy py3.5: Fix direct app-level test.
mjacob
- [pypy-commit] pypy default: Fix direct app-level test.
mjacob
- [pypy-commit] pypy default: Use wrap_oserror with a just-built OSError here. It will make things easier on py3.5.
mjacob
- [pypy-commit] pypy default: Reuse rposix.c_read in these two places instead of redefining an almost identical llexternal.
mjacob
- [pypy-commit] pypy py3.5: Implement PEP 475 in the optimized path of readinto_w.
mjacob
- [pypy-commit] pypy default: Silence glibc warning.
mjacob
- [pypy-commit] pypy py3.5: Fix test_importlib.util.EXTENSIONS for lazily built _testcapi on PyPy.
mjacob
- [pypy-commit] pypy py3.5: Skip test_importlib.frozen package from lib-python test suite.
mjacob
- [pypy-commit] pypy py3.5: Call init_extra_module_attrs() for MixedModules.
mjacob
- [pypy-commit] pypy py3.5: Fix nested namespace packages in zipimport.
mjacob
- [pypy-commit] pypy py3.5: Fix filename decoding for zipimport module.
mjacob
- [pypy-commit] pypy py3.5: Implement PyModule_GetDef().
mjacob
- [pypy-commit] pypy default: Add .cache to .hgignore.
mjacob
- [pypy-commit] pypy default: Add a bit of logging to the zipimport module, like CPython.
mjacob
- [pypy-commit] pypy default: hg merge
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy py3.5: Remove verbose logging from _imp. This is now redundant because importlib and zipimport already do it.
mjacob
- [pypy-commit] pypy default: Clean up extension module loading slightly in anticipation of upcoming py3.5 changes.
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy py3.5: Fix py.test.skip call in app-level test.
mjacob
- [pypy-commit] pypy default: Implement PyModule_New().
mjacob
- [pypy-commit] pypy py3.5: hg merge default
mjacob
- [pypy-commit] pypy py3.5: Implement main part of PEP 489 (Multi-phase extension module initialization).
mjacob
- [pypy-commit] pypy py3.5: Remove this test testing PyClass_New, which was removed in Python 3.x.
mjacob
- [pypy-commit] pypy py3.5: Remove this test involving old style classes, which were removed in Python 3.0.
mjacob
- [pypy-commit] pypy default: Remove this test involving old style classes, which were removed in Python 3.0.
mjacob
- [pypy-commit] pypy jumbo: pread/pwrite
nanjekye
- [pypy-commit] pypy jumbo: pwrite
nanjekye
- [pypy-commit] pypy jumbo: pwrite fix
nanjekye
- [pypy-commit] pypy jumbo: removing extra space
nanjekye
- [pypy-commit] pypy jumbo: while while retrying for pread
nanjekye
- [pypy-commit] pypy jumbo: rposix tests for pread/pwrite
nanjekye
- [pypy-commit] pypy jumbo: merge conflict
nanjekye
- [pypy-commit] pypy jumbo: test_rposix.py merge conflict
nanjekye
- [pypy-commit] pypy jumbo: no raise on pread
nanjekye
- [pypy-commit] pypy jumbo: change offset to r_longlong
nanjekye
- [pypy-commit] pypy py3.5: idna needs unicodedata
pjenvey
- [pypy-commit] pypy py3.5: lost this in the d4951c9a2236 merge
pjenvey
- [pypy-commit] pypy py3.5: handle surrogates in filenames
pjenvey
- [pypy-commit] pypy default: fix translation
pjenvey
- [pypy-commit] pypy release-pypy2.7-5.x: merge default
pjenvey
- [pypy-commit] pypy py3.5: fix translation
pjenvey
- [pypy-commit] pypy.org extradoc: fix pypy3 download links
pjenvey
- [pypy-commit] pypy default: update idea list for gsoc 2017
plan_rich
- [pypy-commit] pypy default: some changes to the ideas page
plan_rich
- [pypy-commit] pypy.org extradoc: add the new logo
plan_rich
- [pypy-commit] pypy default: typo
plan_rich
- [pypy-commit] pypy default: and another change in the project idea list
plan_rich
- [pypy-commit] pypy cpyext-callopt: add comments we found during the sprint session in the morning
plan_rich
- [pypy-commit] pypy cpyext-callopt: specialization for METH_NOARGS & METH_O
plan_rich
- [pypy-commit] pypy cpyext-callopt: (antonio, plan_rich) more simplifiactions, W_CPyFunctionObjectSingleObject.typedef uses W_CPyFunctionObject.typedef as __base parameter
plan_rich
- [pypy-commit] pypy cpyext-callopt: (arigato, plan_rich) some structural changes, cannot have different typeobjects for such a function object, does not work currently. need a way to pass over the gateway without __args__ for 3 specializations
plan_rich
- [pypy-commit] pypy default: rewrite the first gsoc task, do not focus on the interp. size, but generally spot and solve issues where pypy keeps more memory
plan_rich
- [pypy-commit] pypy default: typo in project ideas
plan_rich
- [pypy-commit] pypy unicode-utf8: copy source code from github repo (pypy/fast-utf8-methods, 0a7e7ba813), add rpython wrapper to access c api
plan_rich
- [pypy-commit] pypy unicode-utf8: add test, avx+sse4 version are compiled in and only used when the platform at runtime supports it
plan_rich
- [pypy-commit] pypy vmprof-native: merge default
plan_rich
- [pypy-commit] pypy vmprof-native: copy over changes made to vmprof-python
plan_rich
- [pypy-commit] pypy vmprof-native: copy dynamic loading for libunwind functions from pypy's history
plan_rich
- [pypy-commit] pypy vmprof-native: copy over the changes from vmprof-python/f7df918fbdd
plan_rich
- [pypy-commit] pypy vmprof-native: revert the changes done to rpython/jit/* to support _U_dyn_register and _U_dyn_cancel (does not exist on mac os x)
plan_rich
- [pypy-commit] pypy vmprof-native: remove files not needed by vmprof anymore
plan_rich
- [pypy-commit] pypy vmprof-native: fix test, no debugging symbols could be found
plan_rich
- [pypy-commit] pypy vmprof-native: remove vmp_dynamic.c and do not use the API exposed of that c file
plan_rich
- [pypy-commit] pypy default: siphash24 changes for big endian machines, only byte swap when directly loading from memory. in any other case we already place the bytes into int64 integers
plan_rich
- [pypy-commit] pypy vmprof-native: merge default
plan_rich
- [pypy-commit] pypy vmprof-native: do not link to libunwind, it is now dynamically loaded
plan_rich
- [pypy-commit] pypy vmprof-native: remove test dynamic, code was disabled and removed from rvmprof
plan_rich
- [pypy-commit] pypy vmprof-native: missing folder for include
plan_rich
- [pypy-commit] pypy vmprof-native: remove more unused methods, revert changes to gcc/trackgcroot which is not relevant anymore
plan_rich
- [pypy-commit] pypy py3.5: check if RAND_egd is present before builtinify is called, (also transform RAND_status)
plan_rich
- [pypy-commit] pypy py3.5: wow, what a typo
plan_rich
- [pypy-commit] pypy vmprof-native: pass two own-linux tests by adding rvmprof/src to the path and ensure that RPYTHON_VMPROF is defined
plan_rich
- [pypy-commit] pypy vmprof-native: merge default
plan_rich
- [pypy-commit] pypy vmprof-native: dlclose must be called later, it worked for cpython because the process already holds a reference to libunwind and dlclose does not gargabe collect
plan_rich
- [pypy-commit] pypy vmprof-native: correct error message
plan_rich
- [pypy-commit] pypy default: merge vmprof-native, I thought I have already done that before
plan_rich
- [pypy-commit] pypy default: define VMPROF_WINDOWS, add one c file to the windows compilation
plan_rich
- [pypy-commit] pypy default: document vmprof-native branch
plan_rich
- [pypy-commit] pypy default: add extra include dir to add msiinttypes
plan_rich
- [pypy-commit] pypy default: remove header file that is in shared folder
plan_rich
- [pypy-commit] pypy default: copy over the implementation for pypy which was overwritten by the cpython version by merge
plan_rich
- [pypy-commit] pypy default: copy over changes from vmprof-python repo 34ec7ccd4
plan_rich
- [pypy-commit] pypy default: variable p has been renamed to tstate
plan_rich
- [pypy-commit] pypy default: remove -O3 command line switch on windows (removes lots of compiler warnings)
plan_rich
- [pypy-commit] pypy default: _write_all got vmp_ prefix
plan_rich
- [pypy-commit] pypy default: only define RPY_EXPORTED if it has not already been defined
plan_rich
- [pypy-commit] pypy default: fix windows translation bug at the beginning
planrich
- [pypy-commit] cffi binary_enum: Add operation support in enum
realitix
- [pypy-commit] cffi binary_enum: Add test for binary operation in enum definition
realitix
- [pypy-commit] pypy default: Merged in robert-zaremba/pypy/fix-global (pull request #525)
rlamy
- [pypy-commit] pypy py3.5: hg merge default
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Add new buffer to array.c and test that bf_releasebuffer is called (failing)
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Fix call to bf_releasebuffer: don't segfault, don't do it for old-style buffers
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Call bf_releasebuffer slot from PyBuffer_Release
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Replace implementation of PyObject_GetBuffer with a translation of CPython's
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Re-enable slot function filling for __buffer__ -> bf_getbuffer
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Skip test that fails untranslated (someone please kill ll2ctypes in a fire)
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Move memoryview test from test_bufferobject to test_memoryobject
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Add buffer_w based bf_getbuffer implementation to support numpypy
rlamy
- [pypy-commit] pypy fix-cpyext-releasebuffer: Close branch fix-cpyext-releasebuffer
rlamy
- [pypy-commit] pypy default: Merged fix-cpyext-releasebuffer into default
rlamy
- [pypy-commit] pypy default: document merged branch
rlamy
- [pypy-commit] pypy default: Reimplement PyObject_CheckBuffer, PyObject_GetBuffer and PyBuffer_Release in C
rlamy
- [pypy-commit] pypy py3.5: hg merge default
rlamy
- [pypy-commit] pypy default: Remove wrong import
rlamy
- [pypy-commit] pypy py3.5: Fix test_suboffsets
rlamy
- [pypy-commit] pypy py3.5: Fix test_releasebuffer
rlamy
- [pypy-commit] pypy py3.5: Add PyUnicode_AsUTF8AndSize, change PyUnicode_AsUTF8 to use it
rlamy
- [pypy-commit] pypy py3.5: merge heads
rlamy
- [pypy-commit] pypy py3.5: Add PyUnicode_AsUnicodeAndSize()
rlamy
- [pypy-commit] pypy py3.5: Kill test that does not make sense on py3 (due to namespace packages)
rlamy
- [pypy-commit] pypy py3.5: hg merge default
rlamy
- [pypy-commit] pypy stricter-encode: Raise error when attempting to encode surrogates to UTF16 or UTF32
rlamy
- [pypy-commit] pypy stricter-encode: Try to correctly call error handlers on pypy3 in utf16 and utf32 encoders
rlamy
- [pypy-commit] pypy py3.5: Use correct struct definitions for modules
rlamy
- [pypy-commit] pypy py3.5: fix test
rlamy
- [pypy-commit] pypy py3.5: fix test
rlamy
- [pypy-commit] pypy default: cffi is not required for translation, just having pycparser works too
rlamy
- [pypy-commit] pypy default: Set 'purelib' and 'platlib' to point to site-packages (issue #2506)
rlamy
- [pypy-commit] pypy py3.5: Set 'purelib' and 'platlib' to point to site-packages (issue #2506)
rlamy
- [pypy-commit] pypy PyBuffer: Create PyBuffer: a base class for all pypy3-style buffers
rlamy
- [pypy-commit] pypy PyBuffer: Replace Buffer with PyBuffer in more places
rlamy
- [pypy-commit] pypy PyBuffer: copy rpython.rlib.buffer to pypy.interpreter.buffer
rlamy
- [pypy-commit] pypy PyBuffer: Move ByteBuffer to pypy.interpreter.buffer
rlamy
- [pypy-commit] pypy PyBuffer: fix typo
rlamy
- [pypy-commit] pypy PyBuffer: Fix dimensionality check in memoryview.cast()
rlamy
- [pypy-commit] pypy PyBuffer: begin refactoring mv._cast_to_1D()
rlamy
- [pypy-commit] pypy PyBuffer: Add a base class for C-style buffers: BinaryBuffer
rlamy
- [pypy-commit] pypy PyBuffer: Tyr to use composition instead of inheritance to model the relationship between
rlamy
- [pypy-commit] pypy PyBuffer: Don't mutate the memoryview in _cast_to_1D()
rlamy
- [pypy-commit] pypy PyBuffer: Stop abusing SubBuffer to represent memoryview slices
rlamy
- [pypy-commit] pypy PyBuffer: Simplify _cast_to_ND()
rlamy
- [pypy-commit] pypy PyBuffer: Create BufferViewND to avoid mutating the memoryview in _cast_to_ND()
rlamy
- [pypy-commit] pypy PyBuffer: Kill copies of buffer attributes on W_MemoryObject
rlamy
- [pypy-commit] pypy PyBuffer: Simplify _cast_to_1D()
rlamy
- [pypy-commit] pypy PyBuffer: Fix translation and give BufferView1D and BufferViewND a common base class
rlamy
- [pypy-commit] pypy PyBuffer: Fix BufferSlice.as_str()
rlamy
- [pypy-commit] pypy PyBuffer: Make sure that SubBuffer only receives BinaryBuffers
rlamy
- [pypy-commit] pypy PyBuffer: Stop inheriting Buffer from BinaryBuffer
rlamy
- [pypy-commit] pypy PyBuffer: Move as_str() implementation from W_MemoryViewObject to Buffer
rlamy
- [pypy-commit] pypy PyBuffer: Split ArrayBuffer class into a BinaryBuffer and a Py_buffer
rlamy
- [pypy-commit] pypy py3.5: Add failing test (fixed on branch PyBuffer)
rlamy
- [pypy-commit] cffi sirtom67/float_complex: Support for "double _Complex". Skip the test_c tests for now
sirtom67
- [pypy-commit] cffi sirtom67/float_complex: Merge default in.
sirtom67
- [pypy-commit] cffi sirtom67/float_complex: fix test (now apparently cast(p, -1.1j) == cast(p, -1.1j))
sirtom67
- [pypy-commit] cffi sirtom67/float_complex: merge default in again.
sirtom67
- [pypy-commit] cffi sirtom67/float_complex: tests pass. Had to #include <complex.h> - might want to make that optional
sirtom67
- [pypy-commit] cffi sirtom67/float_complex: merge default into sirtom67/float_complex.
sirtom67
- [pypy-commit] pypy fix-global: Fixed bug translating SyntaxWarning to SyntaxError
stevie_92
- [pypy-commit] pypy fix-global: Added tests for bugfix
stevie_92
- [pypy-commit] pypy default: (mjacob, stevie) added SO variable to sysconfig
stevie_92
- [pypy-commit] pypy py3.5: Added EXT_SUFFIX for sysconfig, changed EXT_SUFFIX to Python 3 format
stevie_92
- [pypy-commit] pypy default: add an assertion, because the annotator doesn't seem to understand that index0 is >=0 here and we get an extra guard in the jit
timfel
- [pypy-commit] stmgc c8-efficient-serial-execution: Introduce general data structure for timing event workloads
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Refactor timing event function to accept general payloads
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Adapt stmgc API in support.py to timing event function interface change
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Fix marker tests
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Add names of duration events
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Add macros for timing instrumentation
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Add macros to log duration measurements using a timing event
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Instrument write barrier slowpath
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-efficient-serial-execution: Adapt test interface of stmgc and fix crash if timing events are not enabled
tob... at masterthesis-vm
- [pypy-commit] stmgc c8-overheads-instrumentation: Update duration logging events with additional contributors
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Correction to duration logging events
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Add pause function to timing utility
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Instrument all contributors to transaction management overhead in an initial coarse grained manner
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Fix missing duration measurement of inevitable transactions' validation and initialization of duration struct
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Fix logger accesses to running thread info after it has already been reset
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Fix major GC duration was not logged in case of abort due to long jump out of the abort function
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Fix calculation of duration when a second jump lies between start and stop but the duration is less than a second, i.e., add carry over from the nanoseconds to the seconds component
tobweber
- [pypy-commit] stmgc c8-overheads-instrumentation: Fix overflow of nanoseconds when summing up measurements
tobweber
- [pypy-commit] pypy py3.5: hopefully fix the str/bytes mismatches on py3.5
wlav
Last message date:
Fri Mar 31 13:04:45 EDT 2017
Archived on: Fri Mar 31 13:04:48 EDT 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).