April 2018 Archives by subject
Starting: Sun Apr 1 01:46:51 EDT 2018
Ending: Mon Apr 30 12:28:07 EDT 2018
Messages: 246
- [pypy-commit] buildbot default: add bencher4_32 slave (thanks baroquesoftware.com)
mattip
- [pypy-commit] buildbot default: depricate building on tannit32
mattip
- [pypy-commit] buildbot default: move pypy-c-jit-freebsd-9-x86-64 to inactive_slaves
mattip
- [pypy-commit] buildbot default: test, fix for displaying more than one builder, add link to all RPython builders
mattip
- [pypy-commit] cffi default: Include license file in the generated wheel package
jdufresne
- [pypy-commit] cffi default: Issue #363
arigo
- [pypy-commit] cffi default: Merged in jdufresne/cffi (pull request #86)
arigo
- [pypy-commit] extradoc extradoc: add historical info from sprint
mattip
- [pypy-commit] extradoc extradoc: draft post
cfbolz
- [pypy-commit] extradoc extradoc: editing
mattip
- [pypy-commit] pypy.org extradoc: - remove flattr link
cfbolz
- [pypy-commit] pypy.org extradoc: capitalize PyPy
cfbolz
- [pypy-commit] pypy.org extradoc: Fix bogus source link to pypy2-v5.10.1
arigo
- [pypy-commit] pypy.org extradoc: regenerate web site
mattip
- [pypy-commit] pypy.org extradoc: tweak for win32 new compiler (no runtime needed?), formatting
mattip
- [pypy-commit] pypy.org extradoc: typo (nedbat)
mattip
- [pypy-commit] pypy.org extradoc: update for release, do not regenerate yet
mattip
- [pypy-commit] pypy.org extradoc: update sha256 for pypy2.7
mattip
- [pypy-commit] pypy apptest-file: Adding some tests (WIP)
rlamy
- [pypy-commit] pypy apptest-file: Convert test_pyframe.py to new-style apptests
rlamy
- [pypy-commit] pypy apptest-file: Do assert reinterpretation only inside old-style apptests; fix tests.
rlamy
- [pypy-commit] pypy apptest-file: fixes
rlamy
- [pypy-commit] pypy apptest-file: hg merge default
rlamy
- [pypy-commit] pypy apptest-file: there are no app_test directories now
rlamy
- [pypy-commit] pypy cppyy-packaging: add extra info in dummy_backend for const_int test
wlav
- [pypy-commit] pypy cppyy-packaging: anotator fixes
wlav
- [pypy-commit] pypy cppyy-packaging: const correctness for data members and associated tests
wlav
- [pypy-commit] pypy cppyy-packaging: fix C++ warnings
wlav
- [pypy-commit] pypy cppyy-packaging: fix translation
wlav
- [pypy-commit] pypy cppyy-packaging: initial support for exception handling from wrapped functions
wlav
- [pypy-commit] pypy cppyy-packaging: initial support for function pointer arguments
wlav
- [pypy-commit] pypy cppyy-packaging: merge default into branch
wlav
- [pypy-commit] pypy cppyy-packaging: merge default into branch
wlav
- [pypy-commit] pypy cppyy-packaging: merge default into branch
wlav
- [pypy-commit] pypy cppyy-packaging: naming consistency w/ CPython/cppyy
wlav
- [pypy-commit] pypy cppyy-packaging: support anonymous enums
wlav
- [pypy-commit] pypy cppyy-packaging: translator fix
wlav
- [pypy-commit] pypy cppyy-packaging: update enum handling
wlav
- [pypy-commit] pypy cppyy-packaging: upgrade to backend 0.6.0
wlav
- [pypy-commit] pypy cpyext-subclass-setattr: add a passing test
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: add a test to show how GC inappropriately kills connection btwn pyobj and w_obj
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: backed out changeset 36ff2c150968, try a different approach (arigato)
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: be more selective in setting w_obj.flag_cpytype, fixes translated test
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: close branch to be merged
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: fix for NULL obj in Py_IncRef
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: remove excess Py_XDECREF, test now passes untranslated unfortunately
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: remove unused variable
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: remove unused variable
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: restore rpython Py_IncRef, Py_DecRef for PYPY_DEBUG_REFCOUNT, old versions segfaulted
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: reverse logic
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: rework _cpyext_attach_pyobj (arigato)
mattip
- [pypy-commit] pypy cpyext-subclass-setattr: test places that use is_cpytype, reomve noisy print statements
mattip
- [pypy-commit] pypy default: add a test for 321aff47be74
antocuni
- [pypy-commit] pypy default: Added tag release-pypy2.7-v6.0.0 for changeset ab0b9caf307d
mattip
- [pypy-commit] pypy default: Added tag release-pypy3.5-v6.0.0 for changeset fdd60ed87e94
mattip
- [pypy-commit] pypy default: add new contributors (thanks!!!)
mattip
- [pypy-commit] pypy default: decref, fixes issue #2781
mattip
- [pypy-commit] pypy default: Delete obsolete code
rlamy
- [pypy-commit] pypy default: document merged branch
mattip
- [pypy-commit] pypy default: document merged branch
mattip
- [pypy-commit] pypy default: emphasize cpyext speed improvements
mattip
- [pypy-commit] pypy default: Fix
arigo
- [pypy-commit] pypy default: Fix a case where the list strategy leaks to the user
arigo
- [pypy-commit] pypy default: fix for linux32 (how did it ever pass???)
mattip
- [pypy-commit] pypy default: fix llinterp debug_{start, stop} on 32bit
antocuni
- [pypy-commit] pypy default: fix llinterp debug_{start, stop} on 32bit - one more time
mattip
- [pypy-commit] pypy default: fix python2-only test
mattip
- [pypy-commit] pypy default: fix typos (thanks lesshaste and __pv)
cfbolz
- [pypy-commit] pypy default: formatting
mattip
- [pypy-commit] pypy default: generalize for python2, 3 translated and untranslated, remove Sub.__name__ check
mattip
- [pypy-commit] pypy default: hg merge issue2752
arigo
- [pypy-commit] pypy default: ignore incompatible exception message in CPython doctest
mattip
- [pypy-commit] pypy default: Issue #2768
arigo
- [pypy-commit] pypy default: Issue #2780
arigo
- [pypy-commit] pypy default: Issue #2784
arigo
- [pypy-commit] pypy default: Issue #2797
arigo
- [pypy-commit] pypy default: Issue #2805 Attempted fix
arigo
- [pypy-commit] pypy default: Issue #2813
arigo
- [pypy-commit] pypy default: mention antocuni wheels and --no-build-isolation in release notes
mattip
- [pypy-commit] pypy default: merge branch which fixes issue #2776
mattip
- [pypy-commit] pypy default: merge cppyy-packaging: move to latest backend (0.6.0) and support exceptions through wrappers
wlav
- [pypy-commit] pypy default: merge cpyext-subclass-setattr which fixes cpyext pyobjects "losing" a w_obj
mattip
- [pypy-commit] pypy default: merge pyparser-improvements-2
cfbolz
- [pypy-commit] pypy default: merge pyparser-improvements:
cfbolz
- [pypy-commit] pypy default: Merge the gc-hook-better-timestamp branch. It improves gc hooks in two ways:
antocuni
- [pypy-commit] pypy default: merge the gc-hooks branch: it is now possible to install app-level hooks which are triggered whenever a specific GC activity occurs
antocuni
- [pypy-commit] pypy default: prepare new release
mattip
- [pypy-commit] pypy default: progress toward release
mattip
- [pypy-commit] pypy default: pygobject, not pygtk (lazka)
mattip
- [pypy-commit] pypy default: Remove data used by deleted tests as well
rlamy
- [pypy-commit] pypy default: remove redundant code, this is done in track_reference
mattip
- [pypy-commit] pypy default: reset whatsnew-head for release
mattip
- [pypy-commit] pypy default: restart whatsnew-head
mattip
- [pypy-commit] pypy default: restart whatsnew-head, release notice
mattip
- [pypy-commit] pypy default: simplify test
mattip
- [pypy-commit] pypy default: Small tweaks and documentation for issue2752
arigo
- [pypy-commit] pypy default: start release notes (up to 24.2.2018), rename whatsnew to fit convention
mattip
- [pypy-commit] pypy default: test, fix for issue #2792 (resizing non-initialized PyTuple), also add fast-path optimization
mattip
- [pypy-commit] pypy default: Test and fix for issue #2788. Also implements "del obj.getsetprop".
arigo
- [pypy-commit] pypy default: Test that tp_basicsize is correctly set (fails on py3.5)
rlamy
- [pypy-commit] pypy default: update release notes to include cppyy
mattip
- [pypy-commit] pypy default: update release notice, prioritize and update cpython differences
mattip
- [pypy-commit] pypy default: update rlib/rvmprof/shared from upstream, emphasis RPython builds for release
mattip
- [pypy-commit] pypy default: update to cffi/17c94f9cb463
arigo
- [pypy-commit] pypy gc-hook-better-timestamp: add a way to know the fastest and the slowest gc-minor/gc-collect-step when we deliver many of them
antocuni
- [pypy-commit] pypy gc-hook-better-timestamp: bad me, no cookie; test_debug_print_start_stop_nonconst was broken, and translation as well
antocuni
- [pypy-commit] pypy gc-hook-better-timestamp: close merged branch
antocuni
- [pypy-commit] pypy gc-hook-better-timestamp: expose the new debug_{start, stop} feature also to applevel, just because :)
antocuni
- [pypy-commit] pypy gc-hook-better-timestamp: fix test_whatsnew
antocuni
- [pypy-commit] pypy gc-hooks: add a count stat which counts how many events have been fired since the last time the hook was called; also, make duration cumulative, so that we can know the total time spent in each event since the last hook was called
antocuni
- [pypy-commit] pypy gc-hooks: add docs about GC hooks
antocuni
- [pypy-commit] pypy gc-hooks: add JIT support for rtimer.get_timestamp_unit
antocuni
- [pypy-commit] pypy gc-hooks: add rlib.rtimer.get_timestamp_unit, which tells some info about the value returned by read_timestamp; will expose an app-level interface later
antocuni
- [pypy-commit] pypy gc-hooks: add two convenience methods: hooks.set to pass an instance which contains the appropriate on_gc_* methods, and hooks.reset() to set all the hooks to None
antocuni
- [pypy-commit] pypy gc-hooks: argh, this was a bad bug: make sure to clear action._next after perform(), else the next time we put it in the queue, the ._next link will point to a spurious action
antocuni
- [pypy-commit] pypy gc-hooks: chage the API: instead of using the ugly set_hook (and having to implement get_on_gc_*), we expose a hooks object on which we can simply get/set the various on_gc_* fields
antocuni
- [pypy-commit] pypy gc-hooks: close merged branch
antocuni
- [pypy-commit] pypy gc-hooks: docstring
antocuni
- [pypy-commit] pypy gc-hooks: expose rlib.rtimer.read_timestamp as __pypy__.debug_read_timestamp. The underlying idea is that these values are now exposed to applevel by gchooks (in particular, stats.duration), so some 3rd-party library might want to use this to do calibration or to convert the raw values to (milli)seconds
antocuni
- [pypy-commit] pypy gc-hooks: expose rtimer.get_timestamp_unit to applevel, for the same motivations as the previous commit
antocuni
- [pypy-commit] pypy gc-hooks: fix the app-level hooks to use the new 'duration' param
antocuni
- [pypy-commit] pypy gc-hooks: fix this test, and add comment explaing why it was failing
antocuni
- [pypy-commit] pypy gc-hooks: fix translation on 32bit
antocuni
- [pypy-commit] pypy gc-hooks: hg merge default
antocuni
- [pypy-commit] pypy gc-hooks: hg merge default
antocuni
- [pypy-commit] pypy gc-hooks: hg merge default
antocuni
- [pypy-commit] pypy gc-hooks: refactor to avoid the ugly 'gchooks' global prebuilt variable. Now we can simply use space.fromcache to get the singleton
antocuni
- [pypy-commit] pypy gc-hooks: rename the 'count' argument of on_gc_collect to match the name used in the source code
antocuni
- [pypy-commit] pypy gc-hooks: this is a wrapped class now, better to use the w_* naming convention
antocuni
- [pypy-commit] pypy gc-hooks: try to fix translation
antocuni
- [pypy-commit] pypy gc-hooks: turn AbstractActionFlag._fired_actions into a linked list, so that we can manipulate it freely without doing GC allocations: this is needed to call AsyncAction.fire() from a GC hook
antocuni
- [pypy-commit] pypy gc-hooks: update whatsnew
antocuni
- [pypy-commit] pypy gc-hooks: we can't run these tests with -A, skip them
antocuni
- [pypy-commit] pypy gc-hooks: WIP: compute the duration of gc-minor and gc-collect-step, and pass it to the GC hooks; for now we simply pass the difference between two read_timestamp(), but ideally we need a way to get a reliable way to convert them to nanoseconds or so
antocuni
- [pypy-commit] pypy hroncok/fix-multiprocessing-regression-on-newer--1524656522151: Fix multiprocessing regression on newer glibcs
hroncok
- [pypy-commit] pypy ioctl-arg-size: copy cpython approach to sizeof(arg) in ioctl - allocate at least IOCTL_BUFSZ
mattip
- [pypy-commit] pypy ioctl-arg-size: document, close branch to be merged
mattip
- [pypy-commit] pypy issue2752: after PyObject_GetBuffer fails, a second call also fails, PyString_AsString succeeds
mattip
- [pypy-commit] pypy issue2752: close branch, ready to merge
arigo
- [pypy-commit] pypy issue2752: copy test from issue2752, fails with -A, passes with --jit off
mattip
- [pypy-commit] pypy issue2752: fix 2ef33ef89243
arigo
- [pypy-commit] pypy issue2752: more simplification, crashes untranslated (at teardown?)
mattip
- [pypy-commit] pypy issue2752: simplify more
mattip
- [pypy-commit] pypy issue2752: simplify test a bit, fails after exactly 1045 iterations
mattip
- [pypy-commit] pypy issue2752: translation fix
arigo
- [pypy-commit] pypy issue2806_tp_init: issue 2806 - object.__init__ is called not CALL.__init__
mattip
- [pypy-commit] pypy jit-hooks-can-be-disabled: close merged branch
mattip
- [pypy-commit] pypy py3.5: attribute name changed
mattip
- [pypy-commit] pypy py3.5: Brute-force tp_basicsize to the correct value on the datetime types
rlamy
- [pypy-commit] pypy py3.5: Create W_IntObject instead of W_LongObject from space.newlong_from_rbigint()
rlamy
- [pypy-commit] pypy py3.5: Fix _PyLong_Sign() to accept any app-level 'int' object
arigo
- [pypy-commit] pypy py3.5: fix different error messages (in several cases this brings us closer to CPython again)
cfbolz
- [pypy-commit] pypy py3.5: fix doctests
cfbolz
- [pypy-commit] pypy py3.5: fix for linux32
mattip
- [pypy-commit] pypy py3.5: fix merge
mattip
- [pypy-commit] pypy py3.5: hg merge default
rlamy
- [pypy-commit] pypy py3.5: hg merge default
rlamy
- [pypy-commit] pypy py3.5: hg merge gc-hooks
antocuni
- [pypy-commit] pypy py3.5: Implement ssl.enum_crls() for win32
arigo
- [pypy-commit] pypy py3.5: Implement the win32 function ssl.enum_certificates()
arigo
- [pypy-commit] pypy py3.5: Issue #2768: rare case involving __del__ methods
arigo
- [pypy-commit] pypy py3.5: merge default
cfbolz
- [pypy-commit] pypy py3.5: merge default into branch
mattip
- [pypy-commit] pypy py3.5: merge default into branch
mattip
- [pypy-commit] pypy py3.5: merge default into branch
mattip
- [pypy-commit] pypy py3.5: merge default into branch
mattip
- [pypy-commit] pypy py3.5: merge default into branch
mattip
- [pypy-commit] pypy py3.5: merge default into branch
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy py3.5: merge default into py3.5
mattip
- [pypy-commit] pypy py3.5: Merged in hroncok/pypy-3/hroncok/fix-multiprocessing-regression-on-newer--1524656522151 (pull request #607)
arigo
- [pypy-commit] pypy py3.5: merge heads
rlamy
- [pypy-commit] pypy py3.5: prepare new release
mattip
- [pypy-commit] pypy py3.5: Refactor W_TextIOWrapper.read_w and .readline_w to ensure that the expensive
rlamy
- [pypy-commit] pypy py3.5: replace 7ac5e33a8260, applevel datetime inherit from a cpyext-friendly class
mattip
- [pypy-commit] pypy py3.5: restart whatsnew-pypy3-head
mattip
- [pypy-commit] pypy py3.5: restart whatsnew-pypy3-head.rst part 1
mattip
- [pypy-commit] pypy py3.5: restart whatsnew-pypy3-head.rst part 2
mattip
- [pypy-commit] pypy py3.5: test, fix for issue 2787 (now passes on -A --python=python3)
mattip
- [pypy-commit] pypy py3.5: typo
mattip
- [pypy-commit] pypy py3.6: (ronan, mwjackson) added kwargs-only for sorted()
mwjackson
- [pypy-commit] pypy py3.6: (ronan mwjackson) fixed platform tests that utilise sys._git
mwjackson
- [pypy-commit] pypy py3.6: (tdziopa) fix default value for first_escape_error_char
tdziopa
- [pypy-commit] pypy py3.6: (tdziopa) fix warnings for PyString_DecodeEscape
tdziopa
- [pypy-commit] pypy py3.6: (tomek.dziopa ronan) add deprecationwarning for incorrectly escaped strings
tdziopa
- [pypy-commit] pypy py3.6: Add support for PROTOCOL_TLS_CLIENT and PROTOCOL_TLS_SERVER
amauryfa
- [pypy-commit] pypy py3.6: Apply the rest of CPython Issue 28043. This part is not well tested...
amauryfa
- [pypy-commit] pypy py3.6: Complete the implementation of PROTOCOL_TLS_CLIENT: host names are checked.
amauryfa
- [pypy-commit] pypy py3.6: Fix default socket options, added by CPython Issue 28043.
amauryfa
- [pypy-commit] pypy py3.6: Fix default values for first_escape_error_char
tdziopa
- [pypy-commit] pypy py3.6: Fix incompatibility between branch fix-sre-problems and 77d216c5b248
rlamy
- [pypy-commit] pypy py3.6: fix test and a typo
rlamy
- [pypy-commit] pypy py3.6: hg merge py3.5
rlamy
- [pypy-commit] pypy py3.6: Implement SSLSession.
amauryfa
- [pypy-commit] pypy py3.6: Implement the logic that calls the async generator finalizer hook.
mjacob
- [pypy-commit] pypy py3.6: Is it only on my machine? 10% of the time, the test fails because the error is:
amauryfa
- [pypy-commit] pypy py3.6: Return a dummy .session to let more SSL tests pass.
amauryfa
- [pypy-commit] pypy py3.6: Skip import of SSLSession in ssl (to unbreak pip)
rlamy
- [pypy-commit] pypy py3.6: The class is named ssl.SSLSession. Restore the import in ssl.py
amauryfa
- [pypy-commit] pypy py3.6: The session.id is a bytes string with NULs, use ffi.unpack() instead of ffi.string()
amauryfa
- [pypy-commit] pypy py3.6: We don't need SSL_is_init_finished after all
amauryfa
- [pypy-commit] pypy py3tests: apptest_ files do need to be collected when running without -A
rlamy
- [pypy-commit] pypy py3tests: Convert test_boolobject.py
rlamy
- [pypy-commit] pypy py3tests: fix _cffi_backend
rlamy
- [pypy-commit] pypy py3tests: fix checkmodule
rlamy
- [pypy-commit] pypy py3tests: fix cmath
rlamy
- [pypy-commit] pypy py3tests: fix fix fix
rlamy
- [pypy-commit] pypy py3tests: Fix issues with appleveldefs in submodules
rlamy
- [pypy-commit] pypy py3tests: Fix token module
rlamy
- [pypy-commit] pypy py3tests: hg merge apptest-file
rlamy
- [pypy-commit] pypy py3tests: hg merge apptest-file
rlamy
- [pypy-commit] pypy py3tests: Move all pypy/module/*/__init__.py to pypy/module/*/moduledef.py (breaks the world a little)
rlamy
- [pypy-commit] pypy pyparser-improvements-2: add at least a very simple test for the tokenizer
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: a test for parenthesis error msgs
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: document branch
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: expand these abbreviations
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: fix CPython tests that are affected (in one, we are like CPython now again)
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: fix fallout from position fixes
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: fix more offsets
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: fix position of error
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: fix SyntaxError offsets
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: make it possible to pass diferent files to the parsing target
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: probably doesn't matter because code isn't indentend super deep, but don't copy
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: track matching parenthesis for better errors
cfbolz
- [pypy-commit] pypy pyparser-improvements-2: tweak error message and position
cfbolz
- [pypy-commit] pypy pyparser-improvements-3: add at least a very minimal recognize test
cfbolz
- [pypy-commit] pypy pyparser-improvements-3: introduce a Token class instead of passing 5 values around all the time
cfbolz
- [pypy-commit] pypy pyparser-improvements-3: less code in except block
cfbolz
- [pypy-commit] pypy pyparser-improvements-3: manually transplant 1e634f696054 to python2 pyparser:
cfbolz
- [pypy-commit] pypy pyparser-improvements-3: move classify method to Grammar where it makes more sense
cfbolz
- [pypy-commit] pypy pyparser-improvements-3: use Token class in pytokenizer too
cfbolz
- [pypy-commit] pypy release-pypy2.7-6.x: merge default into branch
mattip
- [pypy-commit] pypy release-pypy2.7-6.x: merge default into release
mattip
- [pypy-commit] pypy release-pypy2.7-6.x: merge default into release
mattip
- [pypy-commit] pypy release-pypy2.7-6.x: merge default into release
mattip
- [pypy-commit] pypy release-pypy2.7-6.x: start release branch
mattip
- [pypy-commit] pypy release-pypy3.5-6.x: merge py3.5 into release
mattip
- [pypy-commit] pypy release-pypy3.5-6.x: merge py3.5 into release
mattip
- [pypy-commit] pypy release-pypy3.5-6.x: merge py3.5 into release
mattip
- [pypy-commit] pypy release-pypy3.5-6.x: start release branch
mattip
- [pypy-commit] pypy unicode-utf8: fix merge
mattip
- [pypy-commit] pypy unicode-utf8: merge default into branch
mattip
Last message date:
Mon Apr 30 12:28:07 EDT 2018
Archived on: Mon Apr 30 12:28:11 EDT 2018
This archive was generated by
Pipermail 0.09 (Mailman edition).