January 2015 Archives by date
Starting: Thu Jan 1 13:53:34 CET 2015
Ending: Sat Jan 31 23:53:45 CET 2015
Messages: 536
- [pypy-commit] pypy default: simple optimization - dont store unrolling only data when not exporting state
fijal
- [pypy-commit] pypy default: update copyright
fijal
- [pypy-commit] pypy default: Implement ffi.from_buffer(). Not really tested with memoryviews,
arigo
- [pypy-commit] pypy py3.3: Array module: Implement the LongLong typecodes.
amauryfa
- [pypy-commit] pypy py3.3: Implement CPython Issue #12199:
amauryfa
- [pypy-commit] pypy py3.3: Skip c_bisect tests
amauryfa
- [pypy-commit] pypy py3.3: Fix tests to pass with -A and cpython3.3.
amauryfa
- [pypy-commit] pypy py3.3: array: Correctly convert bigint object to longlong numbers.
amauryfa
- [pypy-commit] pypy ufuncapi: test, fix non-rpython many-output-ufunc, (fijal reviewing)
mattip
- [pypy-commit] pypy py3k: Remove Range-List optimaziton documentation. It isn't available in py3k
stefanor
- [pypy-commit] pypy default: don't capture "func" as a positional argument
Digenis
- [pypy-commit] pypy default: try harder to filter out NotImplementedError results for functions, None results for attributes
mattip
- [pypy-commit] pypy quieter-translation: do not print errors from Works(), maybe we should have a verbose mode instead?
mattip
- [pypy-commit] pypy quieter-translation: windows has no resource module
mattip
- [pypy-commit] pypy ufuncapi: backed out a7730d9255c3, handle this in quieter-translation branch
mattip
- [pypy-commit] pypy vmprof: if we don't set the JIT range, don't rely on random values
fijal
- [pypy-commit] cffi default: Issue #141: if compiling with __thread fails, try to compile without
arigo
- [pypy-commit] cffi default: improve error message a bit
arigo
- [pypy-commit] cffi default: Delay reporting NotImplmentedErrors when building function types with
arigo
- [pypy-commit] pypy default: issue1902 followup: fix another thinko which omitted the rewind
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy py3.3: merge py3k
pjenvey
- [pypy-commit] pypy py3.3: add ZLIB_RUNTIME_VERSION
pjenvey
- [pypy-commit] pypy squeaky/use-cflags-for-compiling-asm: Use CFLAGS
squeaky
- [pypy-commit] pypy default: (squeaky) we need @executable_path, not @rpath, for the shared lib location
pjenvey
- [pypy-commit] pypy default: attempt to fix lldebug and the like w/ the now default of shared
pjenvey
- [pypy-commit] pypy py3k: merge default
pjenvey
- [pypy-commit] pypy squeaky/use-cflags-for-compiling-asm: Close branch squeaky/use-cflags-for-compiling-asm
arigo
- [pypy-commit] pypy default: Merged in squeaky/use-cflags-for-compiling-asm (pull request #295)
arigo
- [pypy-commit] pypy optresult: start fixing the merge
fijal
- [pypy-commit] pypy py3.3: Fix: 'a' in dictproxy() should not raise KeyError
amauryfa
- [pypy-commit] pypy py3.3: Make SimpleNamespace even simpler,
amauryfa
- [pypy-commit] pypy py3.3: Add move validation for ast.Try
amauryfa
- [pypy-commit] pypy py3.3: bytes.count() accepts an int for a character.
amauryfa
- [pypy-commit] pypy py3.3: Add bytearray.copy(), bytearray.clear()
amauryfa
- [pypy-commit] pypy py3.3: Update _testcapimodule.c with CPython3.3
amauryfa
- [pypy-commit] pypy py3.3: Easy additions to cpyext, needed for _testcapi
amauryfa
- [pypy-commit] pypy py3.3: dictproxy.copy() should use the proxied object and not always return a dict.
amauryfa
- [pypy-commit] pypy py3.3: dictproxy() should only accept mappings
amauryfa
- [pypy-commit] pypy py3.3: Add signal.pthread_kill
amauryfa
- [pypy-commit] pypy py3.3: Add signal.sigwait()
amauryfa
- [pypy-commit] pypy py3.3: Add signal.pthread_sigmask()
amauryfa
- [pypy-commit] pypy py3.3: Add signal.sigpending()
amauryfa
- [pypy-commit] pypy default: fix @executable_path not being recognized in the rpath without the trailing slash
pjenvey
- [pypy-commit] pypy default: backout 8caae57cec3 now that @executable_path is working
pjenvey
- [pypy-commit] pypy py3.3: in release.py, import lzma instead of _lzma because of an import loop
amauryfa
- [pypy-commit] pypy py3.3: The wakeup_fd() file now receives the signal number (instead of \0)
amauryfa
- [pypy-commit] pypy py3.3: sigwait() should release the GIL, of course
amauryfa
- [pypy-commit] pypy optresult: fix test_optimizebasic to the new reality
fijal
- [pypy-commit] pypy optresult: fix llgraph backend
fijal
- [pypy-commit] pypy optresult: start whacking at the backend
fijal
- [pypy-commit] pypy default: reinstantiate the check
fijal
- [pypy-commit] pypy default: Fix. Obscure case causing endless troubles. See irc discussion.
arigo
- [pypy-commit] pypy optresult: failing test
fijal
- [pypy-commit] pypy optresult: fix the test. unskip test that shows problem with our infrastructure (and let
fijal
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy libgccjit-backend: Provide a way to turn off the comments
dmalcolm
- [pypy-commit] pypy libgccjit-backend: Get test_ooops/test_ooops_non_gc to pass
dmalcolm
- [pypy-commit] pypy libgccjit-backend: Get test_increment_debug_counter to pass
dmalcolm
- [pypy-commit] pypy py3.3: Port CPython issue18109, which has no test :-/
amauryfa
- [pypy-commit] pypy py3.3: Function.__repr__ now uses the __qualname__ attribute.
amauryfa
- [pypy-commit] pypy py3.3: CPython Issue #18025: Fixed a segfault in io.BufferedIOBase.readinto() when raw
amauryfa
- [pypy-commit] pypy py3.3: Unskip test about ast.Try, and fix it.
amauryfa
- [pypy-commit] pypy libgccjit-backend: Don't rely on dynamic linker name lookup when locating jump targets
dmalcolm
- [pypy-commit] pypy libgccjit-backend: Introduce AssemblerLibgccjit.shared_ctxt to avoid rebuilding the basic types each time
dmalcolm
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] cffi default: issue #172
arigo
- [pypy-commit] cffi default: Document ffi.set_unicode()
arigo
- [pypy-commit] cffi default: improve doc for ffi.set_unicode()
arigo
- [pypy-commit] pypy default: Update for cffi/275285b314a7
arigo
- [pypy-commit] cffi default: Clarify the error we get if we try to use TCHAR & friends before calling
arigo
- [pypy-commit] pypy default: try to fix freebsd translation
bdkearns
- [pypy-commit] cffi default: Issue #173
arigo
- [pypy-commit] cffi default: Skip test_opaque_integer_as_function_result on mips64el, causes SEGV
jcowgill
- [pypy-commit] pypy py3.3: crypt.py imports _crypt.
amauryfa
- [pypy-commit] pypy py3.3: Improve pickling of "reversed" and "enumerate" objects.
amauryfa
- [pypy-commit] pypy py3.3: Use __qualname__ in type.__repr__
amauryfa
- [pypy-commit] pypy py3.3: Set __qualname__ of builtin methods
amauryfa
- [pypy-commit] pypy py3.3: Fix translation
amauryfa
- [pypy-commit] pypy py3.3: Another fix
amauryfa
- [pypy-commit] pypy default: Issue #1958
arigo
- [pypy-commit] pypy dstufft/update-pip-bootstrap-location-to-the-new-1420760611527: Update pip bootstrap location to the new location.
dstufft
- [pypy-commit] pypy dstufft/update-pip-bootstrap-location-to-the-new-1420760611527: Close branch dstufft/update-pip-bootstrap-location-to-the-new-1420760611527
alex_gaynor
- [pypy-commit] pypy default: Merged in dstufft/update-pip-bootstrap-location-to-the-new-1420760611527 (pull request #296)
alex_gaynor
- [pypy-commit] pypy default: Issue #1956
arigo
- [pypy-commit] pypy py3.3: Fix stack size of MAKE_FUNCTION and MAKE_CLOSURE opcodes,
amauryfa
- [pypy-commit] pypy py3.3: Kill time.accept2dyear
amauryfa
- [pypy-commit] pypy default: Move the cif_descr back as a class default. This is actually
arigo
- [pypy-commit] pypy default: Run pypy/tool/import_cffi.py
arigo
- [pypy-commit] cffi default: improve the error message to match pypy's
arigo
- [pypy-commit] cffi default: typo
arigo
- [pypy-commit] cffi default: fix test
arigo
- [pypy-commit] pypy default: re-run import_cffi.py
arigo
- [pypy-commit] cffi default: Argh! Obscure bug tracked down to this test, which defines a
arigo
- [pypy-commit] pypy default: re-run import_cffi.py
arigo
- [pypy-commit] pypy default: Skip break_cycles(), silencing the test which fails occasionally. There is
arigo
- [pypy-commit] pypy default: gcc 4.4 on Linux 32 in debug mode seems to produce some sort of thunk
arigo
- [pypy-commit] pypy kill_ll_termios: A branch to move ll_termios to rlib.
amauryfa
- [pypy-commit] pypy kill_ll_termios: termios.error is not used anymore in RPython
amauryfa
- [pypy-commit] pypy kill_ll_termios: Move tcsetattr from ll_termios to rtermios
amauryfa
- [pypy-commit] pypy kill_ll_termios: Move tcgetattr
amauryfa
- [pypy-commit] pypy kill_ll_termios: Move all other functions.
amauryfa
- [pypy-commit] pypy kill_ll_termios: Fix translation, and define all constants directly, without using the host Python.
amauryfa
- [pypy-commit] pypy kill_ll_termios: Finally remove ll_termios.py
amauryfa
- [pypy-commit] pypy kill_ll_termios: Close branch about to be merged
amauryfa
- [pypy-commit] pypy default: Move implementation of termios functions from ll_termios to rtermios.py
amauryfa
- [pypy-commit] pypy kill_ll_time: A branch to move ll_time into rlib
amauryfa
- [pypy-commit] pypy kill_ll_time: Create rtime.py, move implmentation of time.time()
amauryfa
- [pypy-commit] pypy kill_ll_time: Move time.clock(), and fix sanbox tests.
amauryfa
- [pypy-commit] pypy kill_ll_time: Move time.sleep(), fix other tests
amauryfa
- [pypy-commit] pypy kill_ll_time: Finally kill ll_time.py, move tests to rlib/
amauryfa
- [pypy-commit] pypy default: workaround
arigo
- [pypy-commit] pypy rewrite-unrolling: (fijal, arigo) start branch to rewrite unrolling from scratch
fijal
- [pypy-commit] pypy rewrite-unrolling: (arigo, fijal) progress pure opts
fijal
- [pypy-commit] pypy rewrite-unrolling: (arigo) Forgot to add this file
fijal
- [pypy-commit] pypy ufuncapi: test broadcasting, add necessary but failing nditer itershape tests
mattip
- [pypy-commit] pypy default: issue #1959: print(file=None) should print to sys.stdout.
arigo
- [pypy-commit] pypy default: If sys.stdout is None, the print() function does nothing,
arigo
- [pypy-commit] pypy default: test for 5953b9989bd3
arigo
- [pypy-commit] pypy rewrite-unrolling: shuffle stuff around so we don't need unroller as an attribute
fijal
- [pypy-commit] cffi default: Fix (thanks gkcn on irc): in cdef() we can say "#define FOO 42", but
arigo
- [pypy-commit] cffi default: Change again ffi.offsetof() and ffi.addressof(), generalizing them.
arigo
- [pypy-commit] cffi default: Another few tests, and fix the error message
arigo
- [pypy-commit] pypy default: update to cffi/a211e3ed8ba7
arigo
- [pypy-commit] cffi win32-ownlib: enable tests on win32 in ownlib, 3 fail
mattip
- [pypy-commit] cffi win32-ownlib: add test for a function with many pointer, value structs
mattip
- [pypy-commit] pypy default: fix error message
arigo
- [pypy-commit] pypy default: run pypy/tool/import_cffi.py
arigo
- [pypy-commit] pypy default: try to fix the issue of spaces in directory names
arigo
- [pypy-commit] pypy all_ordered_dicts: Add reversed_dict() in RPython
arigo
- [pypy-commit] pypy rewrite-unrolling: bam reap apart the part in pure.py responsible for old unrolling
fijal
- [pypy-commit] pypy default: Assuming quite a few ops are pure, remove the need to store a crazy dict
fijal
- [pypy-commit] pypy rewrite-unrolling: merge default
fijal
- [pypy-commit] pypy rewrite-unrolling: fix the merge enough to pass tests
fijal
- [pypy-commit] pypy default: shuffle around sythesising of pure reverse ops (why we don't do more???)
fijal
- [pypy-commit] stmgc c8-private-pages: add short description about how to save memory in the future
Raemi
- [pypy-commit] stmgc c8-private-pages: WIP: start fixing compilation everywhere
Raemi
- [pypy-commit] stmgc c8-private-pages: fix compilation, test_basic passes (surprisingly)
Raemi
- [pypy-commit] stmgc c8-private-pages: fix
Raemi
- [pypy-commit] pypy libgccjit-backend: notes.rst: gcc r219480 onwards should have everything needed by the backend
dmalcolm
- [pypy-commit] pypy default: Issue #1925: tentative fix for the degenerating complexity
arigo
- [pypy-commit] pypy stdlib-2.7.9: merge default into branch
mattip
- [pypy-commit] pypy kill_ll_time: time.time is called as "self.timer()", wrap it in a static method.
amauryfa
- [pypy-commit] cffi default: Say "From cffi callback" instead of just "From callback"
arigo
- [pypy-commit] pypy default: update to cffi/2d04ac7331c7
arigo
- [pypy-commit] cffi win32-ownlib: fix tests for linux
mattip
- [pypy-commit] cffi win32-ownlib: fix test, still fails on arm64 (libffi issue?)
mattip
- [pypy-commit] pypy rewrite-unrolling: fix
fijal
- [pypy-commit] pypy rewrite-unrolling: progress
fijal
- [pypy-commit] stmgc c8-private-pages: add some debug prints
Raemi
- [pypy-commit] stmgc c8-private-pages: switch back to using an extra segment (seg0) for malloc-things and later for optimizing memory usage
Raemi
- [pypy-commit] stmgc c8-private-pages: fix smallmalloc and prebuilt objs
Raemi
- [pypy-commit] stmgc c8-private-pages: fix validating transaction never reaching a safepoint
Raemi
- [pypy-commit] stmgc c8-private-pages: Trying to fix what was basically just exceeding max_map_count. Now checking return values and showing an error message
Raemi
- [pypy-commit] pypy default: Fix the comments: nothing too special any more
arigo
- [pypy-commit] pypy vmprof: (fijal, arigo)
arigo
- [pypy-commit] pypy all_ordered_dicts: Implement __pypy__.reversed_dict()
arigo
- [pypy-commit] pypy all_ordered_dicts: Kill some methods and comments on OrderedDict,
arigo
- [pypy-commit] pypy all_ordered_dicts: Add another test
arigo
- [pypy-commit] pypy all_ordered_dicts: translation fix: revert a few changes from d6780844383e
arigo
- [pypy-commit] pypy all_ordered_dicts: more translation fixes
arigo
- [pypy-commit] pypy all_ordered_dicts: Write docstring for __pypy__.reversed_dict().
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] stmgc c8-private-pages: fix for tests not aborting in stm_validate if there is an inevitable transaction
Raemi
- [pypy-commit] stmgc c8-private-pages: start with largemalloc support (WIP)
Raemi
- [pypy-commit] stmgc c8-private-pages: make 'backup' in commit log entry a slice too instead of the whole object
Raemi
- [pypy-commit] stmgc c8-private-pages: fix this debug check
Raemi
- [pypy-commit] pypy default: Consolidate the various 'cmov*' and 'j*' operations
arigo
- [pypy-commit] pypy errno-again: A branch for issue #1961
arigo
- [pypy-commit] pypy errno-again: in-progress: move the errno reading code inside the llexternal functions,
arigo
- [pypy-commit] pypy errno-again: more
arigo
- [pypy-commit] pypy errno-again: in-progress
arigo
- [pypy-commit] pypy errno-again: in-progress
arigo
- [pypy-commit] pypy errno-again: fix test
arigo
- [pypy-commit] pypy errno-again: fixes
arigo
- [pypy-commit] pypy errno-again: more fixes
arigo
- [pypy-commit] pypy errno-again: fixes
arigo
- [pypy-commit] pypy errno-again: in-progress
arigo
- [pypy-commit] pypy errno-again: in-progress
arigo
- [pypy-commit] pypy default: - fix the mismatch between "int" and "long" return types for
arigo
- [pypy-commit] pypy ufuncapi: add more types
mattip
- [pypy-commit] pypy errno-again: Write and pass test_call_release_gil_save_errno, the first test
arigo
- [pypy-commit] pypy errno-again: rffi.RFFI_READSAVED_ERRNO
arigo
- [pypy-commit] pypy errno-again: rffi.RFFI_ZERO_ERRNO_BEFORE
arigo
- [pypy-commit] pypy errno-again: Translation fix. Add translated test.
arigo
- [pypy-commit] pypy vmprof: add rbisect
fijal
- [pypy-commit] pypy vmprof: try to improve _vmprof by using the jit address correctly from the jit
fijal
- [pypy-commit] pypy vmprof: try to make jit entrypoints work
fijal
- [pypy-commit] pypy vmprof: hrmpf
fijal
- [pypy-commit] pypy errno-again: Fix _cffi_backend.
arigo
- [pypy-commit] pypy vmprof: I was sure we had a shortcut
fijal
- [pypy-commit] extradoc extradoc: Next sprint
arigo
- [pypy-commit] extradoc extradoc: update
arigo
- [pypy-commit] pypy errno-again: Add some more get_errno() -> get_saved_errno()
arigo
- [pypy-commit] pypy errno-again: fixes
arigo
- [pypy-commit] pypy errno-again: more fixes
arigo
- [pypy-commit] pypy vmprof: will I ever get this call right, 3rd try
fijal
- [pypy-commit] pypy errno-again: fix
arigo
- [pypy-commit] extradoc extradoc: add vmprof
fijal
- [pypy-commit] pypy object-dtype: Add w_object to FakeSpace
rguillebert
- [pypy-commit] pypy errno-again: fix
arigo
- [pypy-commit] pypy vmprof: forgot to kill the args
fijal
- [pypy-commit] pypy errno-again: Support threadlocalref_get in the JIT even if the result is not exactly
arigo
- [pypy-commit] pypy all_ordered_dicts: fix
arigo
- [pypy-commit] pypy object-dtype: Unskip test
rguillebert
- [pypy-commit] pypy vmprof: reimport vmprof.c and wrap errors
fijal
- [pypy-commit] pypy vmprof: fix for C legality
fijal
- [pypy-commit] pypy vmprof: fix the signature
fijal
- [pypy-commit] stmgc c8-private-pages: start porting gcpage tests
Raemi
- [pypy-commit] stmgc c8-private-pages: port and enhance another test
Raemi
- [pypy-commit] stmgc c8-private-pages: re-introduce the total_allocated counter
Raemi
- [pypy-commit] stmgc c8-private-pages: WIP: starting with major collections, add a validation step to all segs at the start of it
Raemi
- [pypy-commit] stmgc c8-private-pages: first test passes
Raemi
- [pypy-commit] stmgc c8-private-pages: fix for different modified_old_objects list elements
Raemi
- [pypy-commit] pypy ufuncapi: work around nditer shape issues instead of fixing nditer(opaxes=...) for now
mattip
- [pypy-commit] pypy ufuncapi: merge default into branch
mattip
- [pypy-commit] pypy all_ordered_dicts: fix tests
arigo
- [pypy-commit] pypy errno-again: Can't call a function with save_err != 0 from a __del__
arigo
- [pypy-commit] pypy vmprof: don't release GIL on this external call
fijal
- [pypy-commit] pypy vmprof: kill the no collect, since we are sure we don't arrive there with frame being a non-forced virtualizable
fijal
- [pypy-commit] pypy default: Expand trace_slow_path to speed up tracing of dictionaries (with commonly
arigo
- [pypy-commit] pypy ufuncapi: document branch to be merged
mattip
- [pypy-commit] pypy ufuncapi: close branch to be merged
mattip
- [pypy-commit] pypy default: merge ufuncapi which implements frompyfunc as a mechanism to support GenericUfunc api
mattip
- [pypy-commit] pypy default: merge heads
mattip
- [pypy-commit] pypy all_ordered_dicts: hg merge default
arigo
- [pypy-commit] pypy all_ordered_dicts: merge heads
arigo
- [pypy-commit] pypy default: Test and fix: Cls.__dict__.popitem() => segfault instead of KeyError
arigo
- [pypy-commit] pypy all_ordered_dicts: hg merge default
arigo
- [pypy-commit] pypy errno-again: fix tests
arigo
- [pypy-commit] pypy errno-again: fix test
arigo
- [pypy-commit] pypy errno-again: hg merge default
arigo
- [pypy-commit] pypy errno-again: Better tests, and fix
arigo
- [pypy-commit] pypy errno-again: fix test
arigo
- [pypy-commit] pypy errno-again: fix test
arigo
- [pypy-commit] pypy errno-again: start work on supporting GetLastError/SetLastError
arigo
- [pypy-commit] pypy default: fix test after b9d53b23c50b
mattip
- [pypy-commit] pypy vmprof: haha
fijal
- [pypy-commit] pypy vmprof: an attempt to build the secondary entry points from the JIT in a more official manner
fijal
- [pypy-commit] pypy object-dtype: Fix Object dtype str representation
rguillebert
- [pypy-commit] pypy object-dtype: Pass space around
rguillebert
- [pypy-commit] pypy all_ordered_dicts: fix
arigo
- [pypy-commit] pypy all_ordered_dicts: Add a custom ll operation to read the length of any ("simple enough") GC array.
arigo
- [pypy-commit] pypy all_ordered_dicts: This test happens to not pass any more with refcounting
arigo
- [pypy-commit] stmgc c8-private-pages: make old allocations happen in the sharing segment, fix not tracing them and add a test
Raemi
- [pypy-commit] stmgc c8-private-pages: progress
Raemi
- [pypy-commit] stmgc c8-private-pages: (try to) not trace objs in segments they are not accessible in
Raemi
- [pypy-commit] stmgc c8-private-pages: fix
Raemi
- [pypy-commit] stmgc c8-private-pages: uncomment some important code for resizing largemalloc when grabbing new pages for smallmalloc...
Raemi
- [pypy-commit] stmgc c8-private-pages: fix for old-smallmalloced objs
Raemi
- [pypy-commit] stmgc c8-private-pages: first failing test for smallmalloc during major gc
Raemi
- [pypy-commit] pypy all_ordered_dicts: Fix this test (unsure if it's worth it but well)
arigo
- [pypy-commit] pypy errno-again: Try to fix things on windows
arigo
- [pypy-commit] pypy errno-again: still trying
arigo
- [pypy-commit] pypy errno-again: in-progress: windows
arigo
- [pypy-commit] pypy errno-again: fix
arigo
- [pypy-commit] pypy all_ordered_dicts: Fix
arigo
- [pypy-commit] pypy errno-again: fix
arigo
- [pypy-commit] pypy errno-again: fix tests
arigo
- [pypy-commit] pypy errno-again: Fix
arigo
- [pypy-commit] pypy errno-again: GetLastError fix
arigo
- [pypy-commit] pypy errno-again: more win fixes
arigo
- [pypy-commit] pypy errno-again: fix
arigo
- [pypy-commit] pypy errno-again: fix
arigo
- [pypy-commit] pypy errno-again: in-progress
arigo
- [pypy-commit] pypy errno-again: Fix on Windows. Improve tests.
arigo
- [pypy-commit] pypy errno-again: Untested: ARM support
arigo
- [pypy-commit] pypy all_ordered_dicts: Remove most of the quadratic complexity of
arigo
- [pypy-commit] pypy errno-again: fix
arigo
- [pypy-commit] pypy errno-again: Add some 'save_err' to ropenssl, as seemingly needed by pypy/module/_ssl.
arigo
- [pypy-commit] pypy all_ordered_dicts: test and fix
arigo
- [pypy-commit] pypy default: Issue #1963 fix
arigo
- [pypy-commit] extradoc extradoc: Fix archaism
arigo
- [pypy-commit] pypy errno-again: Fix the order of _GetLastError(). See comments
arigo
- [pypy-commit] pypy all_ordered_dicts: Trying to overallocate dicts a little bit more eagerly
arigo
- [pypy-commit] pypy default: add windows link
mattip
- [pypy-commit] pypy default: Skip a test which doesn't make sense any more since adc6ab4ae74d
arigo
- [pypy-commit] pypy default: improve windows doc
mattip
- [pypy-commit] pypy all_ordered_dicts: Close branch ready for merge
arigo
- [pypy-commit] pypy default: hg merge all_ordered_dicts
arigo
- [pypy-commit] pypy default: Fix for termios on 32-bit
arigo
- [pypy-commit] pypy errno-again: Possibly clarify some things and avoid a few redundant loads; also,
arigo
- [pypy-commit] pypy llvm-translation-backend: Implement int_force_ge_zero() llop.
mjacob
- [pypy-commit] pypy llvm-translation-backend: hg merge default
mjacob
- [pypy-commit] pypy llvm-translation-backend: Adapt to removed obmalloc.
mjacob
- [pypy-commit] pypy llvm-translation-backend: Fix or implement various things to make all tests pass and translation succeed.
mjacob
- [pypy-commit] pypy stmgc-c7: Process truncated log files
arigo
- [pypy-commit] pypy stmgc-c7: Account for the usleep(1) we do after an abort
arigo
- [pypy-commit] pypy stmgc-c7: Try harder to preserve the stm_location
arigo
- [pypy-commit] pypy stmgc-c7: Bah, PyPyJitDriver did not have 'stm_report_location'.
arigo
- [pypy-commit] pypy stmgc-c7: Minimal fixes so that a _stm.hashtable at least feels like a dict,
arigo
- [pypy-commit] pypy errno-again: Try to fix Windows test failures by also saving WSAGetLastError() using
arigo
- [pypy-commit] pypy errno-again: translation fix
arigo
- [pypy-commit] stmgc c8-private-pages: sweep small objs too in major gc
Raemi
- [pypy-commit] stmgc c8-private-pages: increase confidence with a test
Raemi
- [pypy-commit] stmgc c8-private-pages: try fixing demo_random2 (not sure if the seg0 requirement for allocate_old() is a good solution..)
Raemi
- [pypy-commit] stmgc c8-private-pages: fix for trying to free -1
Raemi
- [pypy-commit] pypy errno-again: hg merge default
arigo
- [pypy-commit] pypy default: Fix test
arigo
- [pypy-commit] pypy default: Changed the default DICT_INITSIZE
arigo
- [pypy-commit] pypy errno-again: hg merge default
arigo
- [pypy-commit] pypy default: Baaaah. It picked "whatsnew-head.rst" by choosing the last
arigo
- [pypy-commit] pypy default: list all undocumented branches
arigo
- [pypy-commit] pypy default: Add documentation for a few selected branches, from "hg log".
arigo
- [pypy-commit] pypy errno-again: fix test
arigo
- [pypy-commit] pypy errno-again: translation fix
arigo
- [pypy-commit] stmgc c8-private-pages: kill assert (not sure if it can be fixed easily)
Raemi
- [pypy-commit] stmgc c8-private-pages: Merge with default
Raemi
- [pypy-commit] stmgc c8-private-pages: fix duhton c7
Raemi
- [pypy-commit] stmgc c8-private-pages: add thread_local_obj support
Raemi
- [pypy-commit] stmgc c8-private-pages: add c8 version of duhton
Raemi
- [pypy-commit] stmgc hashtable: update comments
arigo
- [pypy-commit] stmgc hashtable: Close to-be-merged branch
arigo
- [pypy-commit] stmgc default: hg merge hashtable
arigo
- [pypy-commit] pypy stmgc-c7: update to stmgc/957947bc7ad9
arigo
- [pypy-commit] cffi win32-ownlib: Re-skip some errno tests on Win32, where errno is a joke
arigo
- [pypy-commit] cffi win32-ownlib: ready to be merged
arigo
- [pypy-commit] cffi default: hg merge win32-ownlib: enable test_ownlib to run on Windows, and
arigo
- [pypy-commit] pypy stdlib-2.7.9: merge default into branch
mattip
- [pypy-commit] pypy errno-again: Close branch ready to merge
arigo
- [pypy-commit] pypy default: hg merge errno-again
arigo
- [pypy-commit] pypy default: document errno-again
arigo
- [pypy-commit] pypy default: fix test
arigo
- [pypy-commit] pypy vmprof: I should learn a thing or two about pointer arithmetics
fijal
- [pypy-commit] stmgc default: Document how you build llvm
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] stmgc default: update comment
arigo
- [pypy-commit] stmgc default: It takes ages to compile with a debug-mode llvm
arigo
- [pypy-commit] pypy default: Trying to change the order: the "nocollect" marker can appear anywhere,
arigo
- [pypy-commit] pypy default: If a JMP and CALL instruction goes straight to a further JMP, emit
arigo
- [pypy-commit] stmgc c8-private-pages: improve test_random
Raemi
- [pypy-commit] stmgc c8-private-pages: possibly fix a race
Raemi
- [pypy-commit] stmgc c8-private-pages: test and fix for not clearing WB_EXECUTED before validation on commit; validation depends on this flag
Raemi
- [pypy-commit] pypy default: remove this outdated comment
arigo
- [pypy-commit] stmgc c8-private-pages: fix a memory leak
Raemi
- [pypy-commit] stmgc c8-private-pages: fix the slowdown for sort.duh. Still, the real fix would be to avoid adding tons of objs to the modified_old_objects list
Raemi
- [pypy-commit] pypy default: fix message (ebarrett)
arigo
- [pypy-commit] pypy default: fix this line
arigo
- [pypy-commit] pypy default: uh?
arigo
- [pypy-commit] pypy default: it's enough to fix permissions in pypydir
arigo
- [pypy-commit] pypy osx-package.py: Package libpypy-c.dylib on OSX.
larstiq
- [pypy-commit] pypy default: Merged in larstiq/pypy/osx-package.py (pull request #297)
arigo
- [pypy-commit] pypy package.py-helpful-error-message: Simplify logic for the case pypy-c can not be found. Explicitly mention which file we checked existence of.
larstiq
- [pypy-commit] pypy default: Merged in larstiq/pypy/package.py-helpful-error-message (pull request #298)
arigo
- [pypy-commit] cffi default: enable testing on windows, 64 bit
mattip
- [pypy-commit] pypy stdlib-2.7.9: uudecode: when checking for trailing characters, don't bother checking the incomplete pending bits.
amauryfa
- [pypy-commit] pypy vmprof: fight a bit with virtual ips conflicting with syscalls
fijal
- [pypy-commit] stmgc c8-private-pages: Implement what overflow objs in c7 do using WB_EXECUTED. This undoes part of the previous commit which should not be necessary anymore.
Raemi
- [pypy-commit] stmgc c8-private-pages: fix for validation failing in the thread doing the major collection (it didn't abort)
Raemi
- [pypy-commit] stmgc c8-private-pages: test for last commit
Raemi
- [pypy-commit] stmgc c8-private-pages: some changes to the duhton demos
Raemi
- [pypy-commit] stmgc default: Merge with c8-private-pages
Raemi
- [pypy-commit] stmgc default: undo bogus change so we actually do major collections again
Raemi
- [pypy-commit] stmgc default: fix a case where objs in new_objects may not have WB_EXECUTED (gcpage.c asserts that)
Raemi
- [pypy-commit] stmgc default: free the commit log as part of major gcs
Raemi
- [pypy-commit] pypy default: Write a "Using Mercurial" section at the start of
arigo
- [pypy-commit] pypy default: remove unneeded funcarg
cfbolz
- [pypy-commit] pypy default: merge default
cfbolz
- [pypy-commit] pypy default: Add objectmodel.likely(), .unlikely()
arigo
- [pypy-commit] pypy default: Use likely() here, as motivated by benchmarks
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy typed-cells: try to reduce the overhead of writing ints into types (and eventually modules)
cfbolz
- [pypy-commit] pypy typed-cells: merge default
cfbolz
- [pypy-commit] pypy typed-cells: rename the classes
cfbolz
- [pypy-commit] pypy typed-cells: also use mutable int cells for celldict by sharing the code
cfbolz
- [pypy-commit] pypy default: Trying to add another likely() here for the common path where no exception occurred
arigo
- [pypy-commit] pypy default: Support likely and unlikely here
arigo
- [pypy-commit] pypy typed-cells: update test_pypy_c
cfbolz
- [pypy-commit] pypy typed-cells: remove pdb :-(
cfbolz
- [pypy-commit] pypy default: fix test, 2nd step
arigo
- [pypy-commit] pypy default: add merged branches
arigo
- [pypy-commit] pypy default: Comment out again the likely() hint added in exceptiontransform.py as not measurably helping.
arigo
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] buildbot default: Compact the benchmarks running on tannit
arigo
- [pypy-commit] pypy stmgc-c8: import stmgc-c8 5cfce5d61c50
Raemi
- [pypy-commit] pypy stmgc-c8: add missing files from last commit
Raemi
- [pypy-commit] pypy stmgc-c8: allow duhton to translate by adding some dummy implementations for missing features in c8
Raemi
- [pypy-commit] pypy stmgc-c8: fix for c8's prebuilt-setup
Raemi
- [pypy-commit] extradoc extradoc: (fijal, arigo, cfbolz) post about ordered dicts
fijal
- [pypy-commit] extradoc extradoc: fix rst
fijal
- [pypy-commit] pypy default: add comment
arigo
- [pypy-commit] stmgc default: construct a list of unique objs again during major gc. it's still necessary because large objects get traced many many times otherwise, since they are split into multiple slices
Raemi
- [pypy-commit] pypy stmgc-c8: import stmgc-c8 509da83c0d5d
Raemi
- [pypy-commit] pypy default: merge typed-cells
cfbolz
- [pypy-commit] pypy default: merge
cfbolz
- [pypy-commit] pypy default: document branch
cfbolz
- [pypy-commit] pypy stmgc-c7: Don't load the whole file in memory (doesn't fit for a 600MB file produced by a 10-minutes run) and print progress.
arigo
- [pypy-commit] pypy stmgc-c7: Trying to parallelize the rtyper
arigo
- [pypy-commit] pypy default: update the docstrings
arigo
- [pypy-commit] pypy default: move ever_mutated attribute where it belongs
cfbolz
- [pypy-commit] pypy default: merge default
cfbolz
- [pypy-commit] pypy typed-cells: small cleanup
cfbolz
- [pypy-commit] pypy typed-cells: start using mutable int boxes on instances
cfbolz
- [pypy-commit] pypy typed-cells: merge default
cfbolz
- [pypy-commit] pypy typed-cells: move _write_cell to PlainAttribute
cfbolz
- [pypy-commit] pypy typed-cells: rename test
cfbolz
- [pypy-commit] pypy typed-cells: keep a flag on PlainAttributes that indicates whether we need to check for a
cfbolz
- [pypy-commit] pypy typed-cells: make mutboxes on the first write
cfbolz
- [pypy-commit] pypy llvm-translation-backend: Refactor the LLVMGCRoot stack walker for clarity.
mjacob
- [pypy-commit] pypy stmgc-c7: Fix test
arigo
- [pypy-commit] pypy stmgc-c7: Fix tests
arigo
- [pypy-commit] pypy default: fix fix fix: we must not repeatedly set the quasi-immutable flag to True,
arigo
- [pypy-commit] pypy stmgc-c7: manual transplant of 98d7d3cb4144
arigo
- [pypy-commit] pypy typed-cells: merge default
cfbolz
- [pypy-commit] pypy stmgc-c7: hashtable.get(), hashtable.setdefault()
arigo
- [pypy-commit] stmgc bag: A branch to add "bags", i.e. unordered lists
arigo
- [pypy-commit] stmgc bag: getting started
arigo
- [pypy-commit] stmgc default: Bug
arigo
- [pypy-commit] stmgc default: fix
arigo
- [pypy-commit] stmgc bag: Bug
arigo
- [pypy-commit] stmgc bag: fix
arigo
- [pypy-commit] pypy stdlib-2.7.9: SSL module: add "cadata" parameter to load_verify_locations().
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: SSL: Add support for npn_protocols
amauryfa
- [pypy-commit] stmgc bag: First tests pass
arigo
- [pypy-commit] stmgc bag: one more passing test
arigo
- [pypy-commit] stmgc bag: in-progress
arigo
- [pypy-commit] stmgc bag: in-progress
arigo
- [pypy-commit] stmgc bag: Align the bag's segment data to 64 bytes boundaries to prevent false sharing
arigo
- [pypy-commit] pypy vmprof: Getting somewhere - a more sane way to record all the code objs and store
fijal
- [pypy-commit] pypy vmprof: shuffle stuff around to make it more RPython
fijal
- [pypy-commit] stmgc bag: Test and fix
arigo
- [pypy-commit] stmgc bag: Test and fix
arigo
- [pypy-commit] stmgc bag: future test about stealing
arigo
- [pypy-commit] stmgc bag: Update the checkfence instructions
arigo
- [pypy-commit] stmgc bag: update
arigo
- [pypy-commit] stmgc bag: Uh, a nonsense pair of asserts?
arigo
- [pypy-commit] pypy default: Bah, we have two different faq documents nowadays. At the very least,
arigo
- [pypy-commit] stmgc bag: in-progress: add locks
arigo
- [pypy-commit] pypy stdlib-2.7.9: Try to fix 32bit translation
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Fix many errors in test_tk
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Fix more tkinter tests
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Fix last failures in test_tk
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Fix remaining failures in test_ttk_guionly
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: ssl: add SSLContext.load_dh_params()
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Lots of improvement to the SSLError class.
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Add missing file
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Add SSLSocket.compression()
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Add SSLSocket.version()
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Fix one deadlock in test_ssl
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: SSLSocket.read() accepts a buffer, and works like a readinto()
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Add SSLSocket.tls_unique_cb()
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Another missing file
amauryfa
- [pypy-commit] pypy vmprof: fix the errno handling in vmprof module
fijal
- [pypy-commit] pypy vmprof: uh how did I miss it?
fijal
- [pypy-commit] pypy vmprof: quick hack to write ints by hand
fijal
- [pypy-commit] pypy vmprof: bound-method-or-none is not RPython
fijal
- [pypy-commit] pypy object-dtype: Object ndarrays are now initialized with Nones
rguillebert
- [pypy-commit] pypy object-dtype: Test for adding 2 object arrays
rguillebert
- [pypy-commit] pypy object-dtype: space has to be passed to a lot of places now, this breaks everything
rguillebert
- [pypy-commit] pypy vmprof: fix (why it does not explode on trunk?
fijal
- [pypy-commit] pypy object-dtype: Add space everywhere
rguillebert
- [pypy-commit] pypy vmprof: try to work on storing extra pieces in header
fijal
- [pypy-commit] pypy vmprof: fixes
fijal
- [pypy-commit] pypy vmprof: more consistent naming
fijal
- [pypy-commit] pypy default: Issue #1928 resolved
arigo
- [pypy-commit] pypy typed-cells: preserve immutable optimization better
cfbolz
- [pypy-commit] pypy default: fix
arigo
- [pypy-commit] pypy typed-cells: fix test_pypy_c
cfbolz
- [pypy-commit] pypy default: Compile the valgrind hints even if the header valgrind/valgrind.h is
arigo
- [pypy-commit] pypy default: Finally, found out why we have issue #900. Trying to fix it.
arigo
- [pypy-commit] pypy default: Turns out we can more or less write ctypes' from_buffer() method
arigo
- [pypy-commit] pypy default: next test
arigo
- [pypy-commit] pypy default: from_buffer_copy().
arigo
- [pypy-commit] extradoc extradoc: add myself to leysin sprint
Raemi
- [pypy-commit] stmgc default: Enable or disable writing the profiling info after forks
arigo
- [pypy-commit] stmgc default: Revert this change from 24ba707614c4. I think it is dangerous.
arigo
- [pypy-commit] pypy stmgc-c7: update to stmgc/24b92a4c84be
arigo
- [pypy-commit] pypy stmgc-c7: Use 'PYPYSTM=filename' to produce only 'filename' from the main process,
arigo
- [pypy-commit] stmgc default: Redo 24ba707614c4, with a way that really fails an assert if the
arigo
- [pypy-commit] pypy stmgc-c7: update to stmgc/e7a6ff9e9da3
arigo
- [pypy-commit] pypy stmgc-c7: Clarify the output of this tool
arigo
- [pypy-commit] pypy stmgc-c7: Add missing finalizer to hashtable objects
arigo
- [pypy-commit] pypy object-dtype: Add missing space
rguillebert
- [pypy-commit] pypy default: Add rgc.register_custom_light_finalizer(), similar to
arigo
- [pypy-commit] pypy stmgc-c7: Add rgc.register_custom_light_finalizer(), similar to
arigo
- [pypy-commit] pypy stmgc-c7: Simplify the finalizer logic with rgc.register_custom_light_finalizer()
arigo
- [pypy-commit] pypy stmgc-c7: Trying to remove the conflicts on 'alive_loops'.
arigo
- [pypy-commit] pypy stmgc-c7: fixes
arigo
- [pypy-commit] stmgc default: add explanation
Raemi
- [pypy-commit] pypy stmgc-c7: Fixes, and partial revert: must use _HASHTABLE_OBJ everywhere in RPython,
arigo
- [pypy-commit] pypy object-dtype: Now that object arrays work, raise the proper exception
rguillebert
- [pypy-commit] pypy object-dtype: Don't inherit Primitive
rguillebert
- [pypy-commit] pypy stmgc-c7: fix
arigo
- [pypy-commit] cffi osx_use_homebrew: OS X with Homebrew: set PKG_CONFIG_PATH
msabramo
- [pypy-commit] cffi default: Merged in msabramo/cffi/osx_use_homebrew (pull request #55)
arigo
- [pypy-commit] pypy stmgc-c7: Meh, set() is not RPython
arigo
- [pypy-commit] pypy stmgc-c7: next fix
arigo
- [pypy-commit] pypy default: fix incomplete comment
arigo
- [pypy-commit] pypy default: used the with block version instead of a manual try...finally
cfbolz
- [pypy-commit] pypy default: don't give all frames a .builtin module, even if honor__builtins__ is False
cfbolz
- [pypy-commit] pypy stdlib-2.7.9: fix _ssl test_npn_protocol when run -A against cpython
bdkearns
- [pypy-commit] pypy stdlib-2.7.9: provide SSLContext get_verify_flags
bdkearns
- [pypy-commit] pypy default: test, fix bogus shape, stride, backstride creation in SliceIterator
mattip
- [pypy-commit] pypy vmprof: port changes from cpython
fijal
- [pypy-commit] pypy stmgc-c7: muuuuuch faster
arigo
- [pypy-commit] extradoc extradoc: abstraxct
fijal
- [pypy-commit] pypy release-2.5.x: start 2.5.x release branch
mattip
- [pypy-commit] pypy default: bump version to 2.6.0
mattip
- [pypy-commit] pypy release-2.5.x: document the release (graft this to default when releasing)
mattip
- [pypy-commit] pypy release-2.5.x: tweak PyPy3 release name (Samureus)
mattip
- [pypy-commit] pypy release-2.5.x: update contributor list, more than 10 new people joined!
mattip
- [pypy-commit] pypy release-2.5.x: formatting, add a section to project-ideas
mattip
- [pypy-commit] extradoc extradoc: Add my fosdem2015 talk (WIP)
rguillebert
- [pypy-commit] extradoc extradoc: More stuff
rguillebert
- [pypy-commit] pypy stmgc-c7: Attempt to regroup the stm functions in a single built-in module
arigo
- [pypy-commit] pypy default: test the same way we build after translate
mattip
- [pypy-commit] extradoc extradoc: Almost finished
rguillebert
- [pypy-commit] pypy release-2.5.x: typo
arigo
- [pypy-commit] extradoc extradoc: Add a conclusion
rguillebert
- [pypy-commit] pypy.org extradoc: update the values
arigo
- [pypy-commit] pypy default: (based on a suggestion by mjacob)
arigo
- [pypy-commit] pypy stmgc-c7: Check that we don't try to compile with '--stm' on a 32-bit platform
arigo
- [pypy-commit] pypy default: typo
arigo
- [pypy-commit] pypy default: Fix FreeBSD compile flags issues
rlamy
- [pypy-commit] pypy stdlib-2.7.9: add SSLSocket.context property
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Fix ssl.context setter
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Add password parameter to ctx.load_cert_chain()
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: A bad tls version now raises ValueError
amauryfa
- [pypy-commit] pypy stdlib-2.7.9: Implement SSLContext.get_ca_certs()
amauryfa
- [pypy-commit] pypy stmgc-c7: Some lightweight redesign of the API, and more heavyweight redesign of the implementation
arigo
- [pypy-commit] pypy stmgc-c7: In-progress: don't store the stm_location in the gcmap. It's nice to avoid
arigo
- [pypy-commit] pypy stmgc-c7: translation fixes
arigo
- [pypy-commit] pypy stmgc-c7: Fix
arigo
- [pypy-commit] pypy default: A skipped test about a case that is missing in malloc-removal
arigo
- [pypy-commit] pypy stmgc-c7: Use pypystm.stmset() instead of stmidset (which should probably be
arigo
- [pypy-commit] pypy stmgc-c7: tweak tweak tweak to make this list thread-local
arigo
- [pypy-commit] pypy stmgc-c7: Fix this broken logic (duh!). If TLS.hash_level is missing it is assumed to be zero, but
arigo
- [pypy-commit] cffi default: Simplify the structure of this function, and fix NativeIO
arigo
- [pypy-commit] pypy stmgc-c7: Make 'policy' and 'position_key' thread-local
arigo
- [pypy-commit] pypy stmgc-c7: Make 'added_blocks' a thread-local too
arigo
- [pypy-commit] pypy default: "Would type annotations help PyPy's performance?"
arigo
- [pypy-commit] pypy stmgc-c7: next improvement
arigo
- [pypy-commit] stmgc bag: intermediate check-in. the branch may be dropped after all, as
arigo
- [pypy-commit] stmgc hashtable-iter: Trying out ideas for how to do iteration over hashtables
arigo
- [pypy-commit] stmgc hashtable-iter: document the plan
arigo
- [pypy-commit] stmgc hashtable-iter: in-progress
arigo
Last message date:
Sat Jan 31 23:53:45 CET 2015
Archived on: Sat Jan 31 23:54:31 CET 2015
This archive was generated by
Pipermail 0.09 (Mailman edition).