November 2017 Archives by subject
Starting: Wed Nov 1 05:52:52 EDT 2017
Ending: Thu Nov 30 21:27:51 EST 2017
Messages: 341
- [pypy-commit] buildbot default: cleanup, add ensurepip step for TranslatedTests (downloading only) builders (ARM)
mattip
- [pypy-commit] buildbot default: not needed, virtualenv is deleted by "hg purge"
mattip
- [pypy-commit] buildbot default: Run the extra_tests/ tests in a virtualenv in translated test runs.
rlamy
- [pypy-commit] buildbot default: typo (arigato)
mattip
- [pypy-commit] buildbot default: update pip, setuptools
mattip
- [pypy-commit] buildbot default: use os tools to clean out old virtualenv (untested)
mattip
- [pypy-commit] buildbot default: Use testrunner/get_info.py to get the name of the pypy executable
rlamy
- [pypy-commit] buildbot default: use upgraded virtualenv for pypy -A tests, clean out old virtualenv's
mattip
- [pypy-commit] cffi default: Issue #343 [patch by david naylor]
arigo
- [pypy-commit] pypy assert-rewrite: Fix asserts in rpython/rtyper/
rlamy
- [pypy-commit] pypy assert-rewrite: Fix asserts in test_newgc.py
rlamy
- [pypy-commit] pypy assert-rewrite: Fix rpython/memory/ tests
rlamy
- [pypy-commit] pypy assert-rewrite: more assert fixes
rlamy
- [pypy-commit] pypy bsd-patches: close branch to be merged
mattip
- [pypy-commit] pypy bsd-patches: merge default into branch
mattip
- [pypy-commit] pypy bsd-patches: patches from issue #2696, fix various tests on FreeBSD
mattip
- [pypy-commit] pypy bsd-patches: patches from issue #2697 fix compilation on FreeBSD
mattip
- [pypy-commit] pypy bsd-patches: patches from issue 2694, implement ctypes.CDLL(... handle=n)
mattip
- [pypy-commit] pypy bsd-patches: patch from issue2695, fail early in ll2ctypes RTLD code
mattip
- [pypy-commit] pypy canraise-assertionerror: branch to experiment with canraise not raising for assertion error
fijal
- [pypy-commit] pypy continulet-no-frame-loop-2: a branch where to try to fix issue 2683 in a different (and simpler) way than continulet-no-frame-loop
antocuni
- [pypy-commit] pypy continulet-no-frame-loop-2: cherry pick two failing tests from the branch continulet-no-frame-loop
antocuni
- [pypy-commit] pypy continulet-no-frame-loop-2: fix and simplify test_f_back_*: now that we hide the frames below bottomframe, a part of the test does not longer makes sense since we don't have any frame to check :)
antocuni
- [pypy-commit] pypy continulet-no-frame-loop-2: fix permute, and rewrite the corresponding test since we can no longer check what is the 'back' frame
antocuni
- [pypy-commit] pypy continulet-no-frame-loop-2: WIP: (antocuni, arigato): refactor things so that we no longer need a bottomframe, and that the bottom-most frame of each continulet is always None: this mimics more closely the stack of greenlets on CPython, and avoid building frame cycles. The corresponding test_f_back_* are failing right now because they are still checking the old behavior
antocuni
- [pypy-commit] pypy continulet-no-frame-loop: add a passing test to check that we stick the continulet stack at the right position of the f_back chain
antocuni
- [pypy-commit] pypy continulet-no-frame-loop: introduce the concept of running/paused continulet, depending on bottomframe.f_backref; fix the post_switch() logic to build the f_back chain correctly; finally fix test_f_back to check that we do NOT build cycles of frames
antocuni
- [pypy-commit] pypy continulet-no-frame-loop: temporary checkin with some debugging stuff + a new logic to avoid building cycles of frames
antocuni
- [pypy-commit] pypy continulet-no-frame-loop: WIP: add two temporary flags which allow to select: 1) the old switch logic vs the new one and 2) whether to print or not debug infos
antocuni
- [pypy-commit] pypy continulet-no-frame-loop: WIP: refactor test_xxx into a proper failing tests, with a decent name and real asserts
antocuni
- [pypy-commit] pypy default: "eh". On pypy we need to be careful in which order we have pendingblocks.
fijal
- [pypy-commit] pypy default: * Be more careful and let stop_sampling()/start_sampling() be called in code
arigo
- [pypy-commit] pypy default: - hypothesis tests for the IntBound methods
cfbolz
- [pypy-commit] pypy default: add a hint
fijal
- [pypy-commit] pypy default: Add extra-tests for string methods, matching the interp-level tests added in 88bed3bb8ad4
rlamy
- [pypy-commit] pypy default: add method used in matplotlib
mattip
- [pypy-commit] pypy default: Add readline() and readline_universal() methods to UnicodeIO, and stop sharing the implementation with textio
rlamy
- [pypy-commit] pypy default: Add some tests for DecodeBuffer
rlamy
- [pypy-commit] pypy default: Add testrunner/get_info.py script for the buildbot
rlamy
- [pypy-commit] pypy default: backout changes that broke translation in unclear ways (thanks RPython)
fijal
- [pypy-commit] pypy default: call register_code to profile functions, cleanup
mattip
- [pypy-commit] pypy default: cannot pip install vmprof on arm, s390x
mattip
- [pypy-commit] pypy default: CFFI Issue #343 [patch by david naylor]
arigo
- [pypy-commit] pypy default: Check behaviour of bytearray as well
rlamy
- [pypy-commit] pypy default: cherry-pick a small part of the continulet-no-frame-loop branch and make stack() available to all tests; fix test_f_back when run with -A
antocuni
- [pypy-commit] pypy default: cleanup, enable VSXXXCOMNTOOLS in win32 platform
mattip
- [pypy-commit] pypy default: Clean up rerased: split interp-level ErasingPairIdentity from translator-level IdentityDesc
rlamy
- [pypy-commit] pypy default: Convert ListItem.read_locations from dict to set
rlamy
- [pypy-commit] pypy default: Declare _PyLong_FromByteArray space parameter as const.
gabr... at ec2-54-146-239-158.compute-1.amazonaws.com
- [pypy-commit] pypy default: DOC: how to hack your win32 environment to build cffi modules without setuptools
mattip
- [pypy-commit] pypy default: document merge branches
mattip
- [pypy-commit] pypy default: Extract DecodeBuffer object from W_TextIOWrapper
rlamy
- [pypy-commit] pypy default: Extract UnicodeIO object from W_StringIO
rlamy
- [pypy-commit] pypy default: Fix d929dd0ac8bc
arigo
- [pypy-commit] pypy default: fix detect_pax behavior on linux where procfs is mounted with hidepid>=1
Tomáš Pružina <noreply at buildbot.pypy.org>
- [pypy-commit] pypy default: fix issue #2701
cfbolz
- [pypy-commit] pypy default: fix test_whatsnew
antocuni
- [pypy-commit] pypy default: fix tests
mattip
- [pypy-commit] pypy default: fix test use of eci for vmprof_start_sampling, vmprof_start_sampling
mattip
- [pypy-commit] pypy default: Fix this fragile test (it broke because of 167b802baf3b, unsure why)
arigo
- [pypy-commit] pypy default: Fix yet another misuse of py.test.skip
rlamy
- [pypy-commit] pypy default: Follow-up for cb9634421fa2: revert the very general change and instead
arigo
- [pypy-commit] pypy default: generate conf.h for tests
mattip
- [pypy-commit] pypy default: graft oneliner from stdlib from 2.7.14 to fix tests
mattip
- [pypy-commit] pypy default: graft part of edb8f85891e5 that un-breaks own tests on win32
mattip
- [pypy-commit] pypy default: graft parts of 287c9946859b that provide rposix.lockf in rpython
mattip
- [pypy-commit] pypy default: hack the cffi hack to import setuptools on a fresh pypy, gaaaa!
mattip
- [pypy-commit] pypy default: help tests find msv compiler
mattip
- [pypy-commit] pypy default: Implement cpyext.is_cpyext_function()
rlamy
- [pypy-commit] pypy default: Improve interp-level test and fix bugs in W_TextIOWrapper.readline_w()
rlamy
- [pypy-commit] pypy default: Improve test_textio so that it detects the current issues
rlamy
- [pypy-commit] pypy default: improve the test by also checking the full call-stack at various points. Probably it does not test anything more than before, but it is a good aid when you read it
antocuni
- [pypy-commit] pypy default: Issue #2699: test and fixes.
arigo
- [pypy-commit] pypy default: Keep chipping away at readline_w()
rlamy
- [pypy-commit] pypy default: Kill confusing function callback case in emulate_pbc_call()
rlamy
- [pypy-commit] pypy default: Kill fake test
rlamy
- [pypy-commit] pypy default: kill test that has been disabled for 6 years
rlamy
- [pypy-commit] pypy default: make sure to extract also the .debug files from the nightly
antocuni
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: merge branch run-extra-tests
rlamy
- [pypy-commit] pypy default: merge bsd-patches which fixes failures on FreeBSD (David Naylor)
mattip
- [pypy-commit] pypy default: Merged in tpruzina/pypy (pull request #581)
arigo
- [pypy-commit] pypy default: merge heads
antocuni
- [pypy-commit] pypy default: merge the branch keep-debug-symbols:
antocuni
- [pypy-commit] pypy default: merge the fix-vmprof-stacklet-switch: make sure that vmprof does not segfault in presence of continuation.switch (and thus with greenlets, eventlet, etc.)
antocuni
- [pypy-commit] pypy default: merge the vmprof-0.4.10 branch:
antocuni
- [pypy-commit] pypy default: merge win32-vcvars, log more and try vsvars32 before vcvars32, go figure
mattip
- [pypy-commit] pypy default: More refactoring: deal with the remnant more explicitly and handle size limit inside _find_line_ending()
rlamy
- [pypy-commit] pypy default: Re-revert 30c6fda0a499, and add the proper fix, hopefully
arigo
- [pypy-commit] pypy default: refactor
rlamy
- [pypy-commit] pypy default: Refactor interp_textio.py a little
rlamy
- [pypy-commit] pypy default: Refactor readline_w() and move most of the logic to DecodeBuffer
rlamy
- [pypy-commit] pypy default: remove maemo platform
mattip
- [pypy-commit] pypy default: remove more maemo code
mattip
- [pypy-commit] pypy default: remove unused distutils_platform
mattip
- [pypy-commit] pypy default: rename uu to something more unique, maybe fixes tests? (arigato)
mattip
- [pypy-commit] pypy default: Replace (pos-if-found, pos-if-not-found) tuple with (position, found)
rlamy
- [pypy-commit] pypy default: silence a warning on OS X
fijal
- [pypy-commit] pypy default: Simplify _find_line_ending() and fix logic in the case of embedded \r and self.readnl=='\r\n'
rlamy
- [pypy-commit] pypy default: Simplify code
rlamy
- [pypy-commit] pypy default: small cleanup
rlamy
- [pypy-commit] pypy default: Specify the encoding, for systems where utf-8 isn't the default
rlamy
- [pypy-commit] pypy default: Test an obscure difference between C-defined and Python-defined functions
rlamy
- [pypy-commit] pypy default: the .debug files don't need to be executable, remove the 'x' bit
antocuni
- [pypy-commit] pypy default: the only possible non-host platform is arm, not sure it works
mattip
- [pypy-commit] pypy default: Tweak: 16% speed increase of PyPy annotation, by avoiding the
arigo
- [pypy-commit] pypy default: unbreak macos build
mattip
- [pypy-commit] pypy default: Untested and hard-to-test, but for symmetry reasons if we
arigo
- [pypy-commit] pypy default: update vmprof from upstream which cleans up most of the gcc warnings
mattip
- [pypy-commit] pypy default: update vmprof up to github rev c8154361
antocuni
- [pypy-commit] pypy default: Use a UnicodeBuilder in _io.TextIOWrapper.readline
rlamy
- [pypy-commit] pypy default: whoops in 5c8b7f2cd6b7
mattip
- [pypy-commit] pypy default: win32 fixes, even msdb does not know if it should be vcvarsXX.bat or vsvarsXX.bat
mattip
- [pypy-commit] pypy fix-broken-types: fix some translation issues
rlamy
- [pypy-commit] pypy fix-broken-types: hg merge default
rlamy
- [pypy-commit] pypy fix-broken-types: translation fixes
rlamy
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: 1) we can't monkey-patch _get_vmprof because it's imported in two places; insead it's easier to monkey-patch the singleton it returns; 2) move vmprof_{start,stop}_sampling to the proper cintf namespace, so that they can no longer be called directly
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: a branch where to fix again the interaction of vmprof ans stacklets; in particular, after fix-vmprof-stacklet-switch we no longer segfault, but we stop sampling after a switch
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: add a pytest finalizer to check that we called {start, stop}_sampling an even amount of times. I have no idea how to write a test for it, though :(
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: add a test which checks that vmprof is actually enabled inside greenlets; it fails on default and passes on this branch
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: document this branch
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: fix test_sampling_inside_callback by restarting sampling inside
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: make check_status a real method, so that it can be tested and used also without the fixture
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: move the vmprof API needed by rstacklet from cintf to rvmprof/__init__.py, to integrate better with fakevmprof
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: move {start, stop}_sampling inside the VMProf API, and start to write a fake class to test the correct usage of them
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: rename the fixture to app_fakevmprof and use it on all tests: this way, it automatically checks that {start, stop}_sampling has been called an even amount of times
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: simplify
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: skip this when run with -A
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: WIP: add a failing test which shows that we are not taking samples inside callbacks
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch-2: WIP: introduce a pytest fixture which allow us to easily use a global FakeVMProf instead of the real one
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch: add a test which is failing (i.e., segfaulting) on default, and that it seems to be fixed on this branch
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch: close merged branch
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch: fix typo
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch: make sure that vmprof don't sample the stack in the middle of stacklet switching, else it reads nonsense and BOOM
antocuni
- [pypy-commit] pypy fix-vmprof-stacklet-switch: remove the space param from rvmprof.{start, stop}_sampling: it is not used and also it does not make sense to have it inside rlib
antocuni
- [pypy-commit] pypy keep-debug-symbols: close branch to be merged
antocuni
- [pypy-commit] pypy math-improvements: Add test for overflow with regular binops too, now there should be test for all changes to intobject
stian
- [pypy-commit] pypy math-improvements: Don't return a copy on long // 1
stian
- [pypy-commit] pypy math-improvements: Dont need widedigit | widedigit, when widedigit | digit will do.
stian
- [pypy-commit] pypy math-improvements: Fix translation
stian
- [pypy-commit] pypy math-improvements: Fix ulllong division OP in rtyper
stian
- [pypy-commit] pypy math-improvements: Kill dead code, clean up normalization, and disable an assert that causes C code warnings. Its a helper function for _x_divrem and since d is SHIFT - bits_in_digit, which is always SHIFT or smaller already
stian
- [pypy-commit] pypy math-improvements: Kill test for removed function
stian
- [pypy-commit] pypy math-improvements: Make inplace_divmod unsigned, this makes for a ~20% speed up in long / single digit
stian
- [pypy-commit] pypy math-improvements: Make rshift invert (in most cases) in place, this makes a huge speedup for rshift with negative numbers as it avoids two extra copies, also make an rqshift for the power of twos
stian
- [pypy-commit] pypy math-improvements: Merge default
stian
- [pypy-commit] pypy math-improvements: Provide two assets to make better code in long multidigit division
stian
- [pypy-commit] pypy math-improvements: Remove invert logic from rqshift (it is only used with positive numbers)
stian
- [pypy-commit] pypy math-improvements: Remove some unneddecary use of widedigit in _x_mul
stian
- [pypy-commit] pypy math-improvements: Remove unused variable and make these size calculations unsigned
stian
- [pypy-commit] pypy math-improvements: Speed up division slightly
stian
- [pypy-commit] pypy math-improvements: Test and fix for int rbinop overflow to long, also add a deeper test for int_floordiv
stian
- [pypy-commit] pypy math-improvements: Test for int_pow, test+fix for pow ValueError with third argument as 0
stian
- [pypy-commit] pypy math-improvements: Tweak comment about why we don't do it unsigned.
stian
- [pypy-commit] pypy math-improvements: Typo in comment
stian
- [pypy-commit] pypy matplotlib: merge default into branch
mattip
- [pypy-commit] pypy matplotlib: remove array-to-obj conversion, do it in matplotlib instead
mattip
- [pypy-commit] pypy memory-accounting: add tracking of memory
fijal
- [pypy-commit] pypy memory-accounting: merge mmap-for-llarena
fijal
- [pypy-commit] pypy mmap-for-arenas: (fijal, arigo)
arigo
- [pypy-commit] pypy mmap-for-arenas: A branch to try to use mmap() instead of malloc() for arenas from the GC
arigo
- [pypy-commit] pypy mmap-for-arenas: merge
fijal
- [pypy-commit] pypy mmap-for-arenas: merge default
fijal
- [pypy-commit] pypy mmap-for-arenas: test fix
arigo
- [pypy-commit] pypy mmap-for-arenas: translation fix
arigo
- [pypy-commit] pypy os_lockf: left over merge conflict
nanjekye
- [pypy-commit] pypy os_lockf: lockf posixattributes
nanjekye
- [pypy-commit] pypy os_lockf: merge conflict
nanjekye
- [pypy-commit] pypy py3.5: (pjenvey) fix SyntaxError.wrap_info()
rlamy
- [pypy-commit] pypy py3.5: .pyo suffix is meaningless now (PEP 488)
rlamy
- [pypy-commit] pypy py3.5: Adapt idlelib.CallTips for pypy and update some docstrings
rlamy
- [pypy-commit] pypy py3.5: add comment
rlamy
- [pypy-commit] pypy py3.5: Advance self.pos also when reading only from self.buffer
rlamy
- [pypy-commit] pypy py3.5: Allow inspect._signature_from_callable() to work on builtins (by handling them like user functions)
rlamy
- [pypy-commit] pypy py3.5: Always initialise __main__.__loader__ and __main__.__builtins__ (CPython does, it, don't ask me why)
rlamy
- [pypy-commit] pypy py3.5: backout b95f1240ad90: this was fixed in CPython 3.*
rlamy
- [pypy-commit] pypy py3.5: backout c7e665a4d094: this hack isn't needed any more
rlamy
- [pypy-commit] pypy py3.5: Bail early in .startswith() and .endswith() is start is past the end of the string.
rlamy
- [pypy-commit] pypy py3.5: Bug-for-bug compatibility (and performance optimisation) in BufferedReader.readinto1()
rlamy
- [pypy-commit] pypy py3.5: Change return type of os.times to posix.times_result
thisch
- [pypy-commit] pypy py3.5: Check for NULL in PyMemoryView_FromBuffer
rlamy
- [pypy-commit] pypy py3.5: Correctly compute .co_kwonlyargcount on BuiltinCode objects
rlamy
- [pypy-commit] pypy py3.5: Define SIZEOF_WCHAR_T in pyconfig.h and copy CPython logic for the related Py_UNICODE_XXX defines
rlamy
- [pypy-commit] pypy py3.5: Do not use PyUnicode_Check in PyUnicode_AS_UNICODE, ever
rlamy
- [pypy-commit] pypy py3.5: Enable __text_signature__ tests in CPython test suite
rlamy
- [pypy-commit] pypy py3.5: fix
rlamy
- [pypy-commit] pypy py3.5: Fix did test to match PyPy bytecode
rlamy
- [pypy-commit] pypy py3.5: Fix doctest to work on builtin functions and methods
rlamy
- [pypy-commit] pypy py3.5: Fix TARGET_BASENAME for pypy3
rlamy
- [pypy-commit] pypy py3.5: Fix tests to match PyPy behaviour
rlamy
- [pypy-commit] pypy py3.5: Fix test to work on PyPy
rlamy
- [pypy-commit] pypy py3.5: Fix traceback.print_exception() when exc.offset == 0
rlamy
- [pypy-commit] pypy py3.5: fix translation
rlamy
- [pypy-commit] pypy py3.5: Force recompilation of _testcapimodule.c (due to ecfbd8f62994)
rlamy
- [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 default
rlamy
- [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 default
rlamy
- [pypy-commit] pypy py3.5: hg merge default
rlamy
- [pypy-commit] pypy py3.5: ignoring test_finddoc seems acceptable
rlamy
- [pypy-commit] pypy py3.5: Implement __text_signature__ on C-defined types
rlamy
- [pypy-commit] pypy py3.5: Implement __text_signature__ on PyCFunctions
rlamy
- [pypy-commit] pypy py3.5: Implement __text_signature__ on types
rlamy
- [pypy-commit] pypy py3.5: Improve test for posix.times()
thisch
- [pypy-commit] pypy py3.5: io.BufferedRandom also uses the new readinto() implementation
rlamy
- [pypy-commit] pypy py3.5: Kill tests involving dodgy comparisons with CPython 2 and superseded by b97f900404e5
rlamy
- [pypy-commit] pypy py3.5: Let SyntaxError tracebacks show the bad code line (hard to test)
rlamy
- [pypy-commit] pypy py3.5: Line numbers start from 1
rlamy
- [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 nanjekye/pypy/os_lockf (pull request #575)
rlamy
- [pypy-commit] pypy py3.5: Merged in thisch/pypy/py3.5 (pull request #584)
rlamy
- [pypy-commit] pypy py3.5: Module names inside a zip are not fsencoded, part 2
rlamy
- [pypy-commit] pypy py3.5: Module names inside a zip are not fsencoded - they can be any str
rlamy
- [pypy-commit] pypy py3.5: Prevent test from crashing for an unrelated reason
rlamy
- [pypy-commit] pypy py3.5: PyUnicode_FromObject only works on instances of str
rlamy
- [pypy-commit] pypy py3.5: Remove comment: this test is not supposed to fail any more
rlamy
- [pypy-commit] pypy py3.5: Remove explicit refcount checks from _testcapi
rlamy
- [pypy-commit] pypy py3.5: Remove obsolete PyPy-specific changes
rlamy
- [pypy-commit] pypy py3.5: Return True from inspect.isbuiltin() for functions implemented in C
rlamy
- [pypy-commit] pypy py3.5: shut up test_whatsnew
rlamy
- [pypy-commit] pypy py3.5: Skip (parts of) tests that require _pickle
rlamy
- [pypy-commit] pypy py3.5: Skip CPython-specific test
rlamy
- [pypy-commit] pypy py3.5: skip or tweak tests
rlamy
- [pypy-commit] pypy py3.5: Skip tracemalloc tests
rlamy
- [pypy-commit] pypy py3.5: tweak test
rlamy
- [pypy-commit] pypy py3.5: Unskip _testcapi tests that should pass, skip those that cannot
rlamy
- [pypy-commit] pypy py3.5: Update getargs.c to match CPython 3.5.4
rlamy
- [pypy-commit] pypy py3.5: update test for PyPy
rlamy
- [pypy-commit] pypy refactor-PyFloat_FromString: document and close branch to merge
mattip
- [pypy-commit] pypy refactor-PyFloat_FromString: refactor possible recursion in PyFloat_FromString
mattip
- [pypy-commit] pypy rpython-20: start a branch to play with stronger type guarantees
fijal
- [pypy-commit] pypy run-extra-tests: Add a failing test
rlamy
- [pypy-commit] pypy run-extra-tests: Add extra_tests/requirements.txt
rlamy
- [pypy-commit] pypy run-extra-tests: document branch
rlamy
- [pypy-commit] pypy unicode-utf8: * Improve ascii/utf8 codecs and unicode escape
fijal
- [pypy-commit] pypy unicode-utf8: * Return a flag from check_utf8.
fijal
- [pypy-commit] pypy unicode-utf8: Add (back) convenience methods space.newunicode(), space.new_from_utf8() and
rlamy
- [pypy-commit] pypy unicode-utf8: add assertions for now
fijal
- [pypy-commit] pypy unicode-utf8: Add a utility function that I might use in rsre
arigo
- [pypy-commit] pypy unicode-utf8: add todo
cfbolz
- [pypy-commit] pypy unicode-utf8: Do some unicode>utf8 conversions in interp_textio
rlamy
- [pypy-commit] pypy unicode-utf8: fight until the strategies seem to work again for ascii unicode strings at least
fijal
- [pypy-commit] pypy unicode-utf8: finish whacking until the objspace tests pass
fijal
- [pypy-commit] pypy unicode-utf8: first attempt at fixing the unicode surrogate mess
fijal
- [pypy-commit] pypy unicode-utf8: fix _ssl module
fijal
- [pypy-commit] pypy unicode-utf8: fix all the tests in codecs until test_ztranslation
fijal
- [pypy-commit] pypy unicode-utf8: fix checking for unichr range
fijal
- [pypy-commit] pypy unicode-utf8: fix encoding to operate on utf-8 encoded strings
cfbolz
- [pypy-commit] pypy unicode-utf8: fix enough to pass all the tests in test_unicodeobject
fijal
- [pypy-commit] pypy unicode-utf8: fixes
fijal
- [pypy-commit] pypy unicode-utf8: Fixes for _cffi_backend
arigo
- [pypy-commit] pypy unicode-utf8: fixes until we get to formatting problems
fijal
- [pypy-commit] pypy unicode-utf8: fix more tests
cfbolz
- [pypy-commit] pypy unicode-utf8: fix multibytecodec
fijal
- [pypy-commit] pypy unicode-utf8: Fix test (?)
arigo
- [pypy-commit] pypy unicode-utf8: fix test on narrow host
fijal
- [pypy-commit] pypy unicode-utf8: fix tests on narrow host
fijal
- [pypy-commit] pypy unicode-utf8: fix unicode \-encoding in _pypyjson
cfbolz
- [pypy-commit] pypy unicode-utf8: general progress
fijal
- [pypy-commit] pypy unicode-utf8: general progress towards moving more of the infrastructure from runicode towards unicodehelper, which helps us to deal with surrogates nicely
fijal
- [pypy-commit] pypy unicode-utf8: get back to the point of passing objspace tests with utf8 turnaround removed from codecs
fijal
- [pypy-commit] pypy unicode-utf8: hg merge default
rlamy
- [pypy-commit] pypy unicode-utf8: hg merge default
rlamy
- [pypy-commit] pypy unicode-utf8: hg merge default
rlamy
- [pypy-commit] pypy unicode-utf8: in progress
fijal
- [pypy-commit] pypy unicode-utf8: in progress io
fijal
- [pypy-commit] pypy unicode-utf8: interpreter fixes
fijal
- [pypy-commit] pypy unicode-utf8: I think this is a speed-up
arigo
- [pypy-commit] pypy unicode-utf8: merge
fijal
- [pypy-commit] pypy unicode-utf8: merge
fijal
- [pypy-commit] pypy unicode-utf8: merge
fijal
- [pypy-commit] pypy unicode-utf8: Merge branch 'utf8-io': fix the _io module
rlamy
- [pypy-commit] pypy unicode-utf8: merge default
fijal
- [pypy-commit] pypy unicode-utf8: merge heads
arigo
- [pypy-commit] pypy unicode-utf8: merge heads
arigo
- [pypy-commit] pypy unicode-utf8: more tests
fijal
- [pypy-commit] pypy unicode-utf8: one part of interp_sre
fijal
- [pypy-commit] pypy unicode-utf8: On wide hosts, though, we should continue to run this test about lone sorrogates
arigo
- [pypy-commit] pypy unicode-utf8: progress on having flags correctly propagated, almost there
fijal
- [pypy-commit] pypy unicode-utf8: provide explicit examples
fijal
- [pypy-commit] pypy unicode-utf8: Refactor interp_textio.py a little
rlamy
- [pypy-commit] pypy unicode-utf8: Rename this directory to avoid name conflict with "rutf8.py"
arigo
- [pypy-commit] pypy unicode-utf8: replace a lot of uses of StringBuilder by Utf8StringBuilder
cfbolz
- [pypy-commit] pypy unicode-utf8: Review for surrogates
arigo
- [pypy-commit] pypy unicode-utf8: silence a warning on OS X
fijal
- [pypy-commit] pypy unicode-utf8: simple fixes in fake objspace
fijal
- [pypy-commit] pypy unicode-utf8: small cleanup of copy-pasted join code
cfbolz
- [pypy-commit] pypy unicode-utf8: small fixes, for revisting later once we actually want tests to pass
fijal
- [pypy-commit] pypy unicode-utf8: some improvements for xmlcharrefreplace
fijal
- [pypy-commit] pypy unicode-utf8: some rpython fixes
fijal
- [pypy-commit] pypy unicode-utf8: start fixing _rawffi
fijal
- [pypy-commit] pypy unicode-utf8: start working on more obscure codecs and completely remove hacks that go via UCS4 from unicodehelper. Now unicodehelper no longer uses runicode
fijal
- [pypy-commit] pypy unicode-utf8: start working on pypyjson
fijal
- [pypy-commit] pypy unicode-utf8: support for append_utf8
cfbolz
- [pypy-commit] pypy unicode-utf8: Tests and fixes for 'allow_surrogates=True' in various unicode methods
arigo
- [pypy-commit] pypy unicode-utf8: Tweak the unicode FLAG_xx values for performance; collapse two identical helpers; move combine_flags() to rutf8
arigo
- [pypy-commit] pypy unicode-utf8: update TODO
fijal
- [pypy-commit] pypy unicode-utf8: ups, fix
fijal
- [pypy-commit] pypy unicode-utf8: use an actual iterator, to make the code nicer (they work well in rpython nowadays)
cfbolz
- [pypy-commit] pypy unicode-utf8: Use a UnicodeBuilder in _io.TextIOWrapper.readline
rlamy
- [pypy-commit] pypy unicode-utf8: Utf8StringBuilder
fijal
- [pypy-commit] pypy unicode-utf8: whack at cffi
fijal
- [pypy-commit] pypy unicode-utf8: whack enough to get somewhere with the list strategy - just for ascii-unicode so far
fijal
- [pypy-commit] pypy unicode-utf8: work on formatting
fijal
- [pypy-commit] pypy utf8-io: Adapt DecodeBuffer to utf8
rlamy
- [pypy-commit] pypy utf8-io: close branch before merging
rlamy
- [pypy-commit] pypy utf8-io: Convert stringio to utf8
rlamy
- [pypy-commit] pypy utf8-io: Fix seek() and tell()
rlamy
- [pypy-commit] pypy utf8-io: kill test: _io needs the real space
rlamy
- [pypy-commit] pypy utf8-io: Reapply b89046216269
rlamy
- [pypy-commit] pypy utf8-io: Remove newunicode() and unicode_w() again
rlamy
- [pypy-commit] pypy vmprof-0.4.10: a branch where to update the code to vmprof 0.4.10
antocuni
- [pypy-commit] pypy vmprof-0.4.10: add a comment
antocuni
- [pypy-commit] pypy vmprof-0.4.10: apparently, gc='minimark' is not needed for this test. Not sure why it was written like that
antocuni
- [pypy-commit] pypy vmprof-0.4.10: apparently, we don't need this
antocuni
- [pypy-commit] pypy vmprof-0.4.10: bah, I think that this test did not actually test anything because on buildbot the cwd was different that the test expects, and thus os.walk returned an empty list O_o. Make it more robust, and actually check all files instead of stopping at the first one
antocuni
- [pypy-commit] pypy vmprof-0.4.10: check also the subdirectories
antocuni
- [pypy-commit] pypy vmprof-0.4.10: close this branch to be merged
antocuni
- [pypy-commit] pypy vmprof-0.4.10: factor out some reusable logic from TestEnabled, which will be usable also from the upcoming TestNative
antocuni
- [pypy-commit] pypy vmprof-0.4.10: I claim that tests should never be skipped implicitly. If there is some platform on which vmprof doesn't work, buildbot will tell us and we can skip them explicitly. Else the risk is to skip tests which are meant to run, as it happened with test_enable and test_native since forever
antocuni
- [pypy-commit] pypy vmprof-0.4.10: I claim that tests should NEVER fail silently; I think that test_native actually fails on linux, but the builtbot never noticed because vmprof is not installed. Probably this test will start failing because of missing vmprof, we'll think of a fix later
antocuni
- [pypy-commit] pypy vmprof-0.4.10: improve test_enable by: 1) make sure that it runs for approximately 0.5 seconds; 2) check that the number of profiles is what we expect
antocuni
- [pypy-commit] pypy vmprof-0.4.10: make it possible to specify a name when you create MyCode()
antocuni
- [pypy-commit] pypy vmprof-0.4.10: one more refactor
antocuni
- [pypy-commit] pypy vmprof-0.4.10: refactor test_enable to use the new style of testing
antocuni
- [pypy-commit] pypy vmprof-0.4.10: rewrite test_native by reusing RVMProfSamplingTest. It still fails, obviously
antocuni
- [pypy-commit] pypy vmprof-0.4.10: try to install vmprof and see what happens to test_enable and test_native
antocuni
- [pypy-commit] pypy vmprof-0.4.10: update the src/shared files to vmprof==0.4.10
antocuni
- [pypy-commit] pypy vmprof-0.4.10: WIP: rvmprof tests are a 90% one the copy of another, but they are a tangled mess. Start to refactor into a more manageable structure
antocuni
- [pypy-commit] pypy vmprof-enable-kwargs: a branch where to implement the same _vmprof logic as in vmprof's enable-kwargs branch
antocuni
- [pypy-commit] pypy vmprof-win32: close outdated branch
mattip
- [pypy-commit] pypy win32-vcvars: both build slaves seem happy
mattip
- [pypy-commit] pypy win32-vcvars: maybe fix?
mattip
- [pypy-commit] pypy win32-vcvars: typo
mattip
- [pypy-commit] pypy win32-vmprof: call get_ident to register thread_ident in pypy_threadlocal_s
mattip
- [pypy-commit] pypy win32-vmprof: start to run tests on win32
mattip
- [pypy-commit] pypy win32-vmprof: wip - shared files must be fixed upstream then pulled into here
mattip
Last message date:
Thu Nov 30 21:27:51 EST 2017
Archived on: Thu Nov 30 21:28:01 EST 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).