September 2012 Archives by thread
Starting: Sat Sep 1 10:28:54 CEST 2012
Ending: Sun Sep 30 10:58:59 CEST 2012
Messages: 824
- [pypy-commit] extradoc extradoc: Move down and expand the section about "Barrier placement in the source code".
arigo
- [pypy-commit] pypy py3k: split rlib.runicode.str_decode_utf_8 in two, else we had annotation problems when calling it to implement .decode('utf-8')
antocuni
- [pypy-commit] pypy default: split rlib.runicode.str_decode_utf_8 in two, else we had annotation problems when calling it to implement .decode('utf-8')
antocuni
- [pypy-commit] pypy py3k: implement space.str() in terms of space.unicode_w. This fixes the two previously failing tests added in this commit
antocuni
- [pypy-commit] pypy py3k: py3k_skip cffi and micronumpy tests for now
antocuni
- [pypy-commit] pypy numpy-refactor: some revamp of where, not passing tests yet
fijal
- [pypy-commit] pypy default: issue 1249: found a failing test.
arigo
- [pypy-commit] pypy default: Fix for the test in 7307034ccd39.
arigo
- [pypy-commit] pypy numpy-refactor: Fix direct tests. Add binary operations.
fijal
- [pypy-commit] pypy numpy-refactor: Pass enough around to start implementing broadcasting
fijal
- [pypy-commit] pypy numpy-refactor: implement broadcasting
fijal
- [pypy-commit] pypy numpy-refactor: get/set item for scalars
fijal
- [pypy-commit] pypy default: This speedup case should work fine for 32bit too
stian
- [pypy-commit] pypy stm-thread-2: The simplest version of read and write barrier insertion.
arigo
- [pypy-commit] pypy stm-thread-2: Track more precisely the category of individual pointers,
arigo
- [pypy-commit] pypy stm-thread-2: Collapse obvious duplicate barriers
arigo
- [pypy-commit] pypy stm-thread-2: Mallocs.
arigo
- [pypy-commit] buildbot default: reorganize arm builders and add hhu-qemu-armel buildslave
bivab
- [pypy-commit] buildbot default: update ignores
bivab
- [pypy-commit] buildbot default: merge heads
bivab
- [pypy-commit] buildbot default: remove a duplicate scheduler
bivab
- [pypy-commit] pypy stm-thread-2: Detect potential aliases and revert objects from the 'R' category
arigo
- [pypy-commit] pypy stm-thread-2: External calls.
arigo
- [pypy-commit] extradoc extradoc: Tweaks
arigo
- [pypy-commit] pypy stm-thread-2: Pointer comparison barrier.
arigo
- [pypy-commit] pypy stm-thread-2: For completeness, a test for 'P=W' in addition to 'W=P'.
arigo
- [pypy-commit] pypy stm-thread-2: Kill a misleading line.
arigo
- [pypy-commit] pypy stm-thread-2: Detect when a barrier has an effect or not.
arigo
- [pypy-commit] pypy default: Backed out changeset a988d66682e8
stian
- [pypy-commit] pypy stm-thread-2: Also rename across links, to preserve at least the run-time knowledge
arigo
- [pypy-commit] pypy stm-thread-2: Add a test for what occurs around cast_pointer. Currently fails.
arigo
- [pypy-commit] pypy stm-thread-2: Propagate the category freely across cast_pointers.
arigo
- [pypy-commit] buildbot default: add timeouts for all ARM builders
bivab
- [pypy-commit] extradoc extradoc: Mention pointer equality.
arigo
- [pypy-commit] pypy default: skip these two tests on cli
antocuni
- [pypy-commit] pypy default: Rewrite itertools.tee() to use a simple chained list internally,
arigo
- [pypy-commit] pypy default: Fix for directly running "py.test test_itertools.py".
arigo
- [pypy-commit] pypy py3k: store both the unicode string and the utf8-encoded bytes for unicode objects, to avoid to do the encoding every time we call identifier_w to it. In the future, we might optimize W_UnicodeObject by storing *only* the utf-8 encoded bytes but for now it is easier to keep both. This change also fixes the methodcache tests, because they rely on the identity of the unwrapped string returned by str_w().
antocuni
- [pypy-commit] pypy py3k: fix the flow objspace
antocuni
- [pypy-commit] buildbot default: add a lock for the qemu-arm builders
bivab
- [pypy-commit] buildbot default: document the requirements for runnig the buildbot
bivab
- [pypy-commit] buildbot default: use the correct lock on ARM
bivab
- [pypy-commit] pypy py3k: add a TODO item
antocuni
- [pypy-commit] pypy stm-thread-2: Move the write_analyzer locally.
arigo
- [pypy-commit] pypy stm-thread-2: Kill transform.py. A few small parts will be restored into
arigo
- [pypy-commit] pypy stm-thread-2: Kill these two files too.
arigo
- [pypy-commit] pypy stm-thread-2: Kill this file too.
arigo
- [pypy-commit] pypy stm-thread-2: Kill test files too.
arigo
- [pypy-commit] pypy stm-thread-2: Tweaks and fixes
arigo
- [pypy-commit] pypy stm-thread-2: Copy the C files from arigo/hack/stm/c2/.
arigo
- [pypy-commit] pypy stm-thread-2: Random initial tweaks.
arigo
- [pypy-commit] pypy default: Windows test fix: port http://bugs.python.org/issue15334 .
arigo
- [pypy-commit] pypy default: issue1242 resolved
arigo
- [pypy-commit] extradoc extradoc: Speed up allocation by leaving the value of h_revision undefined.
arigo
- [pypy-commit] pypy py3k: emit&implement DELETE_DEREF. This is equivalent to CPython's revision 25cc226dc9bd
antocuni
- [pypy-commit] pypy stm-thread-2: Update to arigo/2f5d4cc948b2.
arigo
- [pypy-commit] cffi default: Fix tests for CPython 3.3 and 3.2.
amauryfa
- [pypy-commit] cffi default: Disable encode('utf-8') on Python 2, where it makes no sense and
arigo
- [pypy-commit] pypy default: Copy the test from cffi/c/test_c
amauryfa
- [pypy-commit] pypy py3k: "pytest -A" also checks the PYTHON3 environment variable to find a python3 interpreter.
amauryfa
- [pypy-commit] pypy py3k: The \u is no more an escape sequence in raw unicode strings:
amauryfa
- [pypy-commit] pypy py3k: Adapt _cffi_backend to python3.
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] cffi default: Add 'sources', which can now be passed explicitly too.
arigo
- [pypy-commit] buildbot default: extend Translated build factory to prepend a prefix to the commands executed
bivab
- [pypy-commit] buildbot default: adapt timeouts for the ARM factories
bivab
- [pypy-commit] buildbot default: create and configure ARM cross-translation factories and builders
bivab
- [pypy-commit] buildbot default: configure ARM nightly runs
bivab
- [pypy-commit] pypy default: fix test whatsnew
fijal
- [pypy-commit] extradoc extradoc: numpy status update
fijal
- [pypy-commit] extradoc extradoc: merge
fijal
- [pypy-commit] pypy numpy-refactor: Another refactor. This time we use __extend__ to make sure everyone can
fijal
- [pypy-commit] cffi default: A failing test (thanks Tobu on irc)
arigo
- [pypy-commit] cffi default: Fix.
arigo
- [pypy-commit] pypy default: Port the fix cffi/cffi a7550e27bbc4.
arigo
- [pypy-commit] pypy numpy-refactor: reshape and a test that was not passing before
fijal
- [pypy-commit] pypy numpy-refactor: some reshape fixes
fijal
- [pypy-commit] pypy numpy-refactor: scalar reshape
fijal
- [pypy-commit] pypy numpy-refactor: copy paste more ops
fijal
- [pypy-commit] pypy numpy-refactor: scalars in ufuncs
fijal
- [pypy-commit] cffi default: Add ffi.CData and ffi.CType.
arigo
- [pypy-commit] pypy default: Update for cffi/cffi 41a7f979ae19.
arigo
- [pypy-commit] pypy py3k: split unicode_encode_utf_8 in the same way as str_decode_utf_8
antocuni
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Split thread.h into header and implementation files.
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Move allocator.c out of headers
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Split asm*.h in header and implementation files
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Move debug_alloc.h into allocator.[ch]
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Split mem.h and mem.c
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: hg merge default
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Split signals.h into header and implementation files
amauryfa
- [pypy-commit] pypy sepcomp2: hg merge default
amauryfa
- [pypy-commit] pypy sepcomp2: Add a failing test about passing exception between modules.
amauryfa
- [pypy-commit] pypy numpypy-complex2: numpy (python pytest -A ) fails test_complex_math
mattip
- [pypy-commit] pypy stm-thread-2: in-progress: trying to get test_stmgcintf working again
arigo
- [pypy-commit] pypy default: Add a test. The fix is just killing 3 lines, including a comment that
arigo
- [pypy-commit] pypy default: hack hack hack.
arigo
- [pypy-commit] pypy default: Backed out changeset 27ea72fb2601: little point, because the x86-64
arigo
- [pypy-commit] pypy numpy-refactor: axis reduce, not working yet
fijal
- [pypy-commit] pypy arm-backend-2: merge default
bivab
- [pypy-commit] pypy numpy-refactor: some fixes for sum
fijal
- [pypy-commit] pypy numpy-refactor: make few more tests pass
fijal
- [pypy-commit] extradoc extradoc: reviewers' comments
cfbolz
- [pypy-commit] pypy jit-usable_retrace_3: a third athempt at generalizing retraces enough to make them useable
hakanardo
- [pypy-commit] extradoc extradoc: (cfbolz, bivab) address some of the comments by the reviewers
bivab
- [pypy-commit] pypy arm-backend-2: close about to be merged branch
bivab
- [pypy-commit] pypy default: merge arm-backend-2
bivab
- [pypy-commit] pypy default: update whatsnew
bivab
- [pypy-commit] buildbot default: Update the ARM test scheduler to use the default branch
bivab
- [pypy-commit] pypy numpy-refactor: a fix for multidim arrays
fijal
- [pypy-commit] pypy numpy-refactor: argmin/argmax
fijal
- [pypy-commit] buildbot default: Specify the branch as None to use the default one
bivab
- [pypy-commit] pypy stm-thread-2: test_stmgcintf passes again.
arigo
- [pypy-commit] pypy stm-thread-2: In-progress
arigo
- [pypy-commit] pypy numpy-refactor: dot
fijal
- [pypy-commit] pypy stm-thread-2: In-progress: the first goal will be to have a working Boehm translation.
arigo
- [pypy-commit] pypy numpy-refactor: tolist, simplified
fijal
- [pypy-commit] pypy numpy-refactor: Some progress. Reimport _methods.py from numpy 1.8. It's simpler now
fijal
- [pypy-commit] extradoc extradoc: fill in some details
fijal
- [pypy-commit] extradoc extradoc: Add two important topics
arigo
- [pypy-commit] extradoc extradoc: add some text to start
fijal
- [pypy-commit] extradoc extradoc: English clean-up and power plug nitpicking.
hodgestar
- [pypy-commit] extradoc extradoc: Put back changes from c0e8633624c9 that were accidentally clobbered by d821325a6875.
hodgestar
- [pypy-commit] pypy numpy-refactor: add a test, why not
fijal
- [pypy-commit] pypy numpy-refactor: a test and a fix
fijal
- [pypy-commit] pypy numpy-refactor: fix concatenate
fijal
- [pypy-commit] pypy numpy-refactor: ravel & flatten
fijal
- [pypy-commit] pypy numpy-refactor: nbytes & itemsize
fijal
- [pypy-commit] pypy numpy-refactor: repeat;
fijal
- [pypy-commit] pypy numpy-refactor: reimport arrayprint.py, probably broken for now
fijal
- [pypy-commit] extradoc extradoc: add a missing file
fijal
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Attempt to reduce code duplication in genc.
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Add missing file
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Fixes for the signal module
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Fix stale #endif
amauryfa
- [pypy-commit] extradoc extradoc: A talk I will give Wed 12 Sep 2012.
arigo
- [pypy-commit] extradoc extradoc: Updates
arigo
- [pypy-commit] extradoc extradoc: Oups, not SpiderMonkey
arigo
- [pypy-commit] extradoc extradoc: Fix this part according to IRC discussions with fijal
arigo
- [pypy-commit] pypy default: Hide the error about missing '__int128'.
arigo
- [pypy-commit] extradoc extradoc: add spark line
cfbolz
- [pypy-commit] extradoc extradoc: this is "done"
cfbolz
- [pypy-commit] extradoc extradoc: this part is done too
cfbolz
- [pypy-commit] pypy default: Rename "__int128" into "__int128_t". It seems that it's more standard,
arigo
- [pypy-commit] pypy default: Add a test for int128 in the C backend.
arigo
- [pypy-commit] extradoc extradoc: done
cfbolz
- [pypy-commit] pypy stm-thread-2: Hacks to get Boehm to translate and run. Crashes, but that may be
arigo
- [pypy-commit] pypy stm-thread-2: Add a few asserts.
arigo
- [pypy-commit] pypy stm-thread-2: Using gc=none instead of fighting Boehm. Now the test passes, slowly.
arigo
- [pypy-commit] extradoc extradoc: cleanup
bivab
- [pypy-commit] extradoc extradoc: highlight minima and maxima in figure 8
bivab
- [pypy-commit] extradoc extradoc: highlight minima and maxima for all used tables
bivab
- [pypy-commit] extradoc extradoc: tweak colors
bivab
- [pypy-commit] pypy numpy-refactor: swapaxes
fijal
- [pypy-commit] pypy numpy-refactor: getitem/setitem_filter
fijal
- [pypy-commit] pypy numpy-refactor: fix
fijal
- [pypy-commit] pypy numpy-refactor: transpose
fijal
- [pypy-commit] pypy numpy-refactor: some flatiter support
fijal
- [pypy-commit] pypy py3k: test&fix for converting bytes to int
antocuni
- [pypy-commit] pypy numpy-refactor: next_skip_x and port test_iter
fijal
- [pypy-commit] pypy numpy-refactor: some fixes for __getitem__
fijal
- [pypy-commit] pypy jit-usable_retrace_3: use the short preamable instead (this is becomming too big a hack)
hakanardo
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Probably fix remaining compilation errors
amauryfa
- [pypy-commit] pypy numpy-refactor: setiter
fijal
- [pypy-commit] pypy numpy-refactor: start thinking about __eq__ and friends
fijal
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: There is already a thread.c in translator/c/src. Rename this one...
amauryfa
- [pypy-commit] pypy remove-PYPY_NOT_MAIN_FILE: Sort generated file names, this may look better in translation output.
amauryfa
- [pypy-commit] pypy numpy-refactor: finish flat iterator
fijal
- [pypy-commit] pypy numpypy-complex2: refactor 'close enough' check, fixes to make numpypy match rcomplex results
mattip
- [pypy-commit] pypy numpypy-complex2: finish complex128 basic ufuncs, complex64 ufuncs need space support
mattip
- [pypy-commit] pypy stdlib-2.7.3: hg merge default
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: We won't support hash randomization in the short term.
amauryfa
- [pypy-commit] pypy numpypy-complex2: dtype.real, dtype.imag return float values
mattip
- [pypy-commit] pypy jit-usable_retrace_3: maybe a bit less hacky
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: rpythonized
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: test fallback and some cleanups
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: cleanups
hakanardo
- [pypy-commit] pypy jit-usable_retrace_3: typo
hakanardo
- [pypy-commit] cffi default: Allow the _cffi_crcchecksum module to be installed in a subpackage,
arigo
- [pypy-commit] cffi default: Mention versionadded 0.4.
arigo
- [pypy-commit] pypy stm-thread-2: Fix 'stmgc': in-progress
arigo
- [pypy-commit] pypy numpypy-complex2: test, implement complex copysign, reciprocal
mattip
- [pypy-commit] pypy stm-thread-2: Pass next test
arigo
- [pypy-commit] extradoc extradoc: add second escape analysis paper
cfbolz
- [pypy-commit] extradoc extradoc: capitalization
cfbolz
- [pypy-commit] extradoc extradoc: more
cfbolz
- [pypy-commit] extradoc extradoc: describe second kotzmann paper
cfbolz
- [pypy-commit] extradoc extradoc: tentative change: use booktabs
cfbolz
- [pypy-commit] extradoc extradoc: another todo
cfbolz
- [pypy-commit] extradoc extradoc: a footnote
cfbolz
- [pypy-commit] extradoc extradoc: de-stress execution speed issues
cfbolz
- [pypy-commit] pypy stm-thread-2: fixes fixes
arigo
- [pypy-commit] extradoc extradoc: Add the number of traces and the absolute number of guards to the table showing operation counts
bivab
- [pypy-commit] extradoc extradoc: calculate minima and maxima based on relative numbers
bivab
- [pypy-commit] extradoc extradoc: comment in again
cfbolz
- [pypy-commit] extradoc extradoc: mention reviewers
cfbolz
- [pypy-commit] extradoc extradoc: these are done
cfbolz
- [pypy-commit] extradoc extradoc: Use package flafter for float positioning
bivab
- [pypy-commit] extradoc extradoc: update caption
bivab
- [pypy-commit] extradoc extradoc: remove todo
bivab
- [pypy-commit] extradoc extradoc: fix reference
cfbolz
- [pypy-commit] extradoc extradoc: save a line
cfbolz
- [pypy-commit] extradoc extradoc: Trying to save some space
bivab
- [pypy-commit] extradoc extradoc: zitemize environment, in case we need it
cfbolz
- [pypy-commit] extradoc extradoc: safe some lines
cfbolz
- [pypy-commit] extradoc extradoc: chapter -> paper
cfbolz
- [pypy-commit] extradoc extradoc: tweak bibliography
bivab
- [pypy-commit] pypy stm-thread-2: Fixes
arigo
- [pypy-commit] extradoc extradoc: Add some notes about the changes to the tables
bivab
- [pypy-commit] pypy stm-thread-2: Fix
arigo
- [pypy-commit] pypy stm-thread-2: fixfixfix
arigo
- [pypy-commit] pypy jit-usable_retrace_3: Pass the parent resume_at_jump_descr among the exported_state to allow target_token.resume_at_jump_descr to always be the inlined version beloning the produced short preamble. Produce the short_inputargs during the state import. This allows repeated imports of the state without obscure hacks.
hakanardo
- [pypy-commit] pypy stm-thread-2: Remove "struct gcroot_s".
arigo
- [pypy-commit] pypy stm-thread-2: Finish the fix.
arigo
- [pypy-commit] pypy numpypy-complex2: simplify testing framework, skip c99 for windows
mattip
- [pypy-commit] pypy numpypy-complex2: test, implement complex floor_divide
mattip
- [pypy-commit] pypy default: after arm merge, start to fix for windows
mattip
- [pypy-commit] pypy stm-thread-2: Tweak
arigo
- [pypy-commit] pypy stm-thread-2: Add asserts
arigo
- [pypy-commit] pypy stm-thread-2: test_ztranslation starts to pass. Yay!
arigo
- [pypy-commit] pypy numpy-refactor: pass 3 more tests
fijal
- [pypy-commit] pypy numpy-refactor: fixes
fijal
- [pypy-commit] pypy numpy-refactor: skip take for now, implement compress
fijal
- [pypy-commit] pypy numpy-refactor: item
fijal
- [pypy-commit] pypy numpy-refactor: fromstring
fijal
- [pypy-commit] pypy numpy-refactor: tostring
fijal
- [pypy-commit] pypy numpy-refactor: record dtypes
fijal
- [pypy-commit] pypy numpy-refactor: fix some more tests
fijal
- [pypy-commit] pypy stdlib-2.7.3: Try to fix translation error on Windows
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: Skip tests about hash randomization
amauryfa
- [pypy-commit] pypy stdlib-2.7.3: The value of hash('') is also an implementation detail.
amauryfa
- [pypy-commit] pypy numpy-refactor: sort out the agreement
fijal
- [pypy-commit] pypy numpy-refactor: we don't implement full casting semantics yet
fijal
- [pypy-commit] pypy numpy-refactor: fix fmin/fmax
fijal
- [pypy-commit] cffi default: Add three missing vars in this Extension(). They were only
arigo
- [pypy-commit] pypy stdlib-2.7.3: close branch before merge
amauryfa
- [pypy-commit] pypy default: Merge brangh 'stdlib-2.7.3'
amauryfa
- [pypy-commit] pypy default: Update sys.version to 2.7.3, and fix some old version numbers in the docs.
amauryfa
- [pypy-commit] pypy py3k: Run interpreter/astcompiler/tools/asdl_py.py to regenerate ast.py
amauryfa
- [pypy-commit] pypy py3k: Fixes in the ast module, after branch merge.
amauryfa
- [pypy-commit] cffi default: Typo
arigo
- [pypy-commit] cffi default: Add the keyword argument verify(tag='foo') and document it.
arigo
- [pypy-commit] pypy default: Mostly backout 958f05aaec24 (can't find a justification, and
arigo
- [pypy-commit] pypy default: Another place where the version number needs to be updated.
arigo
- [pypy-commit] pypy default: Blind attempt to fix issue1244.
arigo
- [pypy-commit] pypy default: openssl crashes *here* on CPython if the stars are not aligned correctly.
arigo
- [pypy-commit] pypy default: Lower the limit to (1<<31-1) even on 64-bit platforms.
arigo
- [pypy-commit] pypy default: Python 2.5 compat
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy continulet-jit-2: hg merge default
arigo
- [pypy-commit] pypy stm-thread-2: In-progress? Support for hash, partly copied from semispace/hybrid.
arigo
- [pypy-commit] pypy default: add stdlib.h for MAX_ENV (visual compiler)
mattip
- [pypy-commit] pypy default: TerminateProcess succeeds with non-zero return value, how did the test ever pass?
mattip
- [pypy-commit] pypy default: fix rurandom for windows blindly, could not find tests for it
mattip
- [pypy-commit] pypy default: find test for urandom in module/posix/test/test_posix2, fix
mattip
- [pypy-commit] extradoc extradoc: don't use the footnote, they confuse google scholar and we have only one
cfbolz
- [pypy-commit] pypy default: Fix the message (thanks Julian on issue1256).
arigo
- [pypy-commit] pypy default: issue1255 resolved
arigo
- [pypy-commit] pypy numpypy-complex2: complex trancendentals pass, normal trig still fails
mattip
- [pypy-commit] pypy numpypy-complex2: add tests for fmax, discover problem with converting complex to float and raise TypeError
mattip
- [pypy-commit] pypy numpypy-complex2: fix for -A, add test for failing to convert complex to float
mattip
- [pypy-commit] pypy numpypy-complex2: merge within branch
mattip
- [pypy-commit] pypy default: Hopefully fix issue1254 (bad usage of _freeze_, and missing lazy
arigo
- [pypy-commit] pypy stm-thread-2: Finish hash() --- hopefully. At least the test in targetdemo2 passes.
arigo
- [pypy-commit] pypy stm-thread-2: Always let "PYPYLOG=stm:-" work for now.
arigo
- [pypy-commit] extradoc extradoc: typos
bivab
- [pypy-commit] buildbot default: Include buildslave in dependencies
bivab
- [pypy-commit] buildbot default: make prefix a parameter
bivab
- [pypy-commit] buildbot default: create a translate only nightly build factory
bivab
- [pypy-commit] buildbot default: Add a finer grained cherry picking for the ARM backend testing
bivab
- [pypy-commit] buildbot default: add a PyPyDownload step
bivab
- [pypy-commit] buildbot default: extract app-level test step configuration and package name building into functions
bivab
- [pypy-commit] buildbot default: Add a TranslatedTests buildfactory that downloads a nightly builds and runs the app level test on it.
bivab
- [pypy-commit] buildbot default: cleanup
bivab
- [pypy-commit] buildbot default: rename lock
bivab
- [pypy-commit] buildbot default: import and patch Trigger step
bivab
- [pypy-commit] buildbot default: add a trigger parameter to nightly build factory. If provided, the corresponding scheduler is triggered after the build
bivab
- [pypy-commit] buildbot default: use build_name here to get the final file name
bivab
- [pypy-commit] buildbot default: add more locks for the arm builders
bivab
- [pypy-commit] buildbot default: refactory build_name and extract get_extension to return platform based file extension
bivab
- [pypy-commit] buildbot default: Reorganize ARM building
bivab
- [pypy-commit] buildbot default: Rename slave
bivab
- [pypy-commit] pypy numpy-refactor: count_nonzero
fijal
- [pypy-commit] pypy numpypy-complex2: remove numpy-incomaptible copysign, start to adapt cmath test cases to 64 bit
mattip
- [pypy-commit] pypy numpypy-complex2: add tests for fmin
mattip
- [pypy-commit] cffi default: Test and fix for setup.py's that use the 'package_dir' argument
arigo
- [pypy-commit] cffi default: Support for "typedef ... *foo_p".
arigo
- [pypy-commit] cffi default: Test and fix (thanks Sarvi on python-cffi): there was some dependency
arigo
- [pypy-commit] pypy numpy-refactor: simplify
fijal
- [pypy-commit] pypy numpy-refactor: fixes for where
fijal
- [pypy-commit] pypy numpy-refactor: fixes and tests
fijal
- [pypy-commit] pypy default: use _locale.CHAR_MAX instead of hardcoding 127 as the maximum value. On ARM/Linux and PPC/Linux this value is 255
bivab
- [pypy-commit] pypy stm-thread-2: in-progress: fix the tests
arigo
- [pypy-commit] pypy stm-thread-2: Fixes for the hash tests.
arigo
- [pypy-commit] pypy stm-thread-2: Fix test
arigo
- [pypy-commit] pypy stm-thread-2: Add a can_move() for the JIT.
arigo
- [pypy-commit] pypy stm-thread-2: Fix translation
arigo
- [pypy-commit] pypy stm-thread-2: in-progress: fixing the JIT
arigo
- [pypy-commit] pypy stm-thread-2: Finish the setfield tests.
arigo
- [pypy-commit] pypy stm-thread-2: Progress
arigo
- [pypy-commit] pypy stm-thread-2: Fixes. test_stmrewrite.py seems to pass now.
arigo
- [pypy-commit] pypy numpy-refactor: remove cruft
fijal
- [pypy-commit] pypy stm-thread-2: Kill old stm-supporting code from the x86 backend.
arigo
- [pypy-commit] pypy stm-thread-2: hg merge default
arigo
- [pypy-commit] pypy numpy-refactor: fixes for swapaxes
fijal
- [pypy-commit] pypy numpy-refactor: cleanup
fijal
- [pypy-commit] pypy numpy-refactor: rpython fixes
fijal
- [pypy-commit] pypy numpy-refactor: fix numpy tests
fijal
- [pypy-commit] pypy stm-thread-2: in-progress: remove more leftovers, and start to add a test for
arigo
- [pypy-commit] pypy stm-thread-2: Pass the test.
arigo
- [pypy-commit] pypy default: merge numpy-refactor branch. This branch changes more or less everything
fijal
- [pypy-commit] pypy numpy-refactor: close merged branch
fijal
- [pypy-commit] pypy default: fix whatsnew
fijal
- [pypy-commit] pypy missing-ndarray-attributes: restart the ndarray-attributes branch
fijal
- [pypy-commit] pypy ndarray-attributes: close branch that got restarted
fijal
- [pypy-commit] pypy stm-thread-2: Support for mangling the calls to ptr_eq.
arigo
- [pypy-commit] pypy stm-thread-2: Another possible optimization to implement later.
arigo
- [pypy-commit] extradoc extradoc: Start wrinting a post about the arm backend merge
bivab
- [pypy-commit] pypy numpypy-complex2: merge default into branch
mattip
- [pypy-commit] extradoc extradoc: dynamic video analytics develoopment demo, stage 1
hakanardo
- [pypy-commit] extradoc extradoc: stage 2
hakanardo
- [pypy-commit] extradoc extradoc: stage 3
hakanardo
- [pypy-commit] extradoc extradoc: refacor to push images to preceeding steps instead of pulling from previous
hakanardo
- [pypy-commit] extradoc extradoc: rename
hakanardo
- [pypy-commit] extradoc extradoc: simplify stateless case
hakanardo
- [pypy-commit] extradoc extradoc: expose properties and use more descriptive names
hakanardo
- [pypy-commit] extradoc extradoc: video analytics develoopment demo
hakanardo
- [pypy-commit] extradoc extradoc: typo
hakanardo
- [pypy-commit] extradoc extradoc: example input
hakanardo
- [pypy-commit] pypy default: Make sure that a specific IndexError is handled in RPython for Nonterminal in the Parsing rlib
krono
- [pypy-commit] extradoc extradoc: write some more
bivab
- [pypy-commit] extradoc extradoc: refactoring
bivab
- [pypy-commit] pypy py3k: add some gc_collect() before dereferencing a weakref which is supposed to be dead
antocuni
- [pypy-commit] pypy py3k: merge
antocuni
- [pypy-commit] pypy py3k: fix getrandbits() for the case where rbigint.SUPPORT_INT128 is enabled. Previosuly it always returned 0 but the test incorrectly passed because it returned a non-normalized rbigint(0, sign=1), while the correct form for 0 has sign==0.
antocuni
- [pypy-commit] extradoc extradoc: some morphology
hakanardo
- [pypy-commit] pypy default: ups, fix the translation
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy py3k: Some py3k fixes in the _ffi module
amauryfa
- [pypy-commit] pypy py3k: Fix test in _multibytescodec module, and probably translation as well.
amauryfa
- [pypy-commit] pypy numpypy-complex2: fix failing test, probably is still incorrect for all platforms
mattip
- [pypy-commit] pypy numpypy-complex2: add 'allow_complex' to find_unaryop_result_dtype
mattip
- [pypy-commit] pypy numpypy-complex2: add ndarray.real, ndarray.imag; properly promote to complex; move rAlmostEqual out of space
mattip
- [pypy-commit] pypy default: Issue1260: sys.exc_info was not set before entering a context manager's __exit__
amauryfa
- [pypy-commit] pypy numpypy-complex2: do not box twice, note that numpy.real, numpy.imag are not sufficiently tested
mattip
- [pypy-commit] pypy numpypy-complex2: fix translation
mattip
- [pypy-commit] pypy default: Retry file.read() and file.write() when they are interrupted by a signal.
amauryfa
- [pypy-commit] pypy default: Add tests for the previous commit
amauryfa
- [pypy-commit] extradoc extradoc: The talk as given. Went nicely :-)
arigo
- [pypy-commit] extradoc extradoc: Cannot compress the whole chain! Discovered this by "targetjit1" in
arigo
- [pypy-commit] extradoc extradoc: merge heads
arigo
- [pypy-commit] pypy stm-thread-2: Revert all changes to llmodel.py. Kill the gc_load/gc_store
arigo
- [pypy-commit] pypy stm-thread-2: Reimplement llmodel for stm using a read/write barrier (easier).
arigo
- [pypy-commit] pypy stm-thread-2: Mark places that will need fixing once we start improving
arigo
- [pypy-commit] pypy stm-thread-2: Disable this case too for now.
arigo
- [pypy-commit] pypy stm-thread-2: Call it the "category" consistently.
arigo
- [pypy-commit] pypy stm-thread-2: Add a comment
arigo
- [pypy-commit] pypy stm-thread-2: Start writing a second target test. Fix a subtle bug revealed by it
arigo
- [pypy-commit] cffi default: Fix the error message.
arigo
- [pypy-commit] cffi default: Improve the error message.
arigo
- [pypy-commit] pypy stm-thread-2: Various fixes
arigo
- [pypy-commit] pypy stm-thread-2: Fix translation.
arigo
- [pypy-commit] cffi default: "_Bool" is missing.
arigo
- [pypy-commit] extradoc extradoc: object detection and bouding boxes
hakanardo
- [pypy-commit] cffi default: _Bool.
arigo
- [pypy-commit] cffi default: verify() with _Bool
arigo
- [pypy-commit] cffi default: "long double" might be the same as "double", e.g. with VC2008.
arigo
- [pypy-commit] cffi default: Improve sentence
arigo
- [pypy-commit] extradoc extradoc: add morphology to demo
hakanardo
- [pypy-commit] buildbot default: Download nightly build for TranslatedTest builder based on the SourceStamp
bivab
- [pypy-commit] extradoc extradoc: use a pixel iterator instead of nested loops
hakanardo
- [pypy-commit] cffi default: Fix multiple small issues about when floats are accepted
arigo
- [pypy-commit] extradoc extradoc: renumber labels for nicer intermediate video
hakanardo
- [pypy-commit] extradoc extradoc: use pixel iterator here aswell
hakanardo
- [pypy-commit] cffi default: Pom pom pom fix fix fix.
arigo
- [pypy-commit] cffi default: An extra test.
arigo
- [pypy-commit] pypy default: cffi: improve the type check against floats
arigo
- [pypy-commit] pypy default: Import and pass the test about _Bool.
arigo
- [pypy-commit] pypy default: Fix: 'bool_t' is not declared yet in the generated C file
arigo
- [pypy-commit] extradoc extradoc: more reasonable default
hakanardo
- [pypy-commit] extradoc extradoc: measure fps, pypy is 70 times faster than cpython here
hakanardo
- [pypy-commit] pypy result-in-resops: a bit of random progress and moving stuff around. Now all Box/Const/ResOperation
fijal
- [pypy-commit] pypy length-hint: merge default
pjenvey
- [pypy-commit] pypy length-hint: reorder
pjenvey
- [pypy-commit] pypy length-hint: enable xrange iter's __length_hint__
pjenvey
- [pypy-commit] pypy numpypy-complex2: disallow invalid ufuncs
mattip
- [pypy-commit] pypy numpypy-complex2: test, fix isnan and friends
mattip
- [pypy-commit] pypy default: (fijal) let the jit look inside now that the loop has a merge point
pjenvey
- [pypy-commit] pypy length-hint: add an unpackiterable_into that uses resizelist_hint, make an attempt of
pjenvey
- [pypy-commit] pypy length-hint: abandon unpackiterable_into for direct rpython iterators (thanks fijal)
pjenvey
- [pypy-commit] extradoc extradoc: split into two parts
hakanardo
- [pypy-commit] extradoc extradoc: use PixelIterator in demo as well
hakanardo
- [pypy-commit] buildbot default: download nightly build to a file called pypy_build.(tar.gz|zip)
bivab
- [pypy-commit] pypy stm-thread-2: Minor type fixes.
arigo
- [pypy-commit] pypy stm-thread-2: Fix test_stmgcintf.c.
arigo
- [pypy-commit] pypy py3k: we don't care about the exact exception type, as cpython is inconsistent
antocuni
- [pypy-commit] pypy py3k: UnicodeDecodeError accepts also bytearray
antocuni
- [pypy-commit] pypy py3k: marshal.loads should not accept unicode. This is part of CPython's checkin
antocuni
- [pypy-commit] pypy py3k: insert a gc_collect
antocuni
- [pypy-commit] pypy py3k: hg merge
antocuni
- [pypy-commit] extradoc extradoc: add labeling to demo
hakanardo
- [pypy-commit] pypy stm-thread-2: Nice colors to sort out which thread prints what.
arigo
- [pypy-commit] pypy stm-thread-2: Add a debug_print to get the nursery position
arigo
- [pypy-commit] extradoc extradoc: finetuning
hakanardo
- [pypy-commit] extradoc extradoc: add boundingboxes to demo
hakanardo
- [pypy-commit] extradoc extradoc: dont rely on local .vimrc
hakanardo
- [pypy-commit] pypy stm-thread-2: This global var needs a __thread.
arigo
- [pypy-commit] pypy numpypy-complex2: test and fix power(), try and fail to pass on cpython numpy
mattip
- [pypy-commit] pypy numpypy-complex2: start to test, implement exp2; need to fix rcomplex for corner cases
mattip
- [pypy-commit] pypy py3k: one more gc_collect()
antocuni
- [pypy-commit] pypy py3k: don't clear the exception state between yields inside generators
antocuni
- [pypy-commit] pypy default: hg backout eeca37b5c607: there is no point in trying to have a prebuilt RuntimeError on pypy: we should be able to allocate objects anyway (and if not, nothing works)
antocuni
- [pypy-commit] pypy length-hint: move length_hint to space now that it's PEP'd
pjenvey
- [pypy-commit] pypy length-hint: modifications from PEP 424
pjenvey
- [pypy-commit] pypy.org extradoc: update html
fijal
- [pypy-commit] cffi default: Still trying to fix up the ordering of building stuff. One test passes,
arigo
- [pypy-commit] cffi default: The test was bogus (did not compile on recent gcc's).
arigo
- [pypy-commit] pypy stm-thread-2: in-progress: access thread-local variables from the generated assembler.
arigo
- [pypy-commit] pypy default: Don't release the GIL when calling internal init functions!
amauryfa
- [pypy-commit] pypy refine-testrunner: fix scratchbox test
RonnyPfannschmidt
- [pypy-commit] pypy refine-testrunner: experimentally resuffle where test configs are
RonnyPfannschmidt
- [pypy-commit] pypy default: Fix a race condition in PyEval_SaveThread, when called for the *first* time
amauryfa
- [pypy-commit] pyrepl py3k-readline: Various fixes until pyrepl works for pypy3k.
amauryfa
- [pypy-commit] pypy default: Print more information upon crash --- at least the random seed.
arigo
- [pypy-commit] pypy default: Minor bug: this self.cpu.compile_loop() is bogus, because the loop was already
arigo
- [pypy-commit] pypy default: Fix: it's "more correct" to not generate a REX.W prefix which has no meaning for this operation, but we need a forced REX.NW
arigo
- [pypy-commit] pypy default: A failing test.
arigo
- [pypy-commit] pypy default: Fix the corner case.
arigo
- [pypy-commit] pypy default: This assert seems false, at least in some tests
arigo
- [pypy-commit] pypy default: rsocket connect() with timeout: use getsockopt() to get result rather than calling connect() a second time, enhance tests
bdkearns
- [pypy-commit] pypy default: small cleanups
bdkearns
- [pypy-commit] pypy result-in-resops: fix some imports
fijal
- [pypy-commit] pypy numpy-fancy-indexing: Start working on fancy indexing. The first test
fijal
- [pypy-commit] cffi default: Don't use os.chdir(). Instead, give the tmpdir as options
arigo
- [pypy-commit] pypy refine-testrunner: merge from default
RonnyPfannschmidt
- [pypy-commit] pypy default: ensure we only use python in the makefiles if it is really python2.5-2.7
RonnyPfannschmidt
- [pypy-commit] pypy default: remove a unused function
RonnyPfannschmidt
- [pypy-commit] cffi default: Make ffi.callback work both in normal mode and in "decorator mode".
arigo
- [pypy-commit] cffi default: Document the simpler form of giving a C function type.
arigo
- [pypy-commit] cffi default: Fix in backend_ctypes.
arigo
- [pypy-commit] pypy default: Test and fix. That took far too long to find :-(((
arigo
- [pypy-commit] cffi default: Remove a special case from _cffi_backend, and replace it with a general
arigo
- [pypy-commit] cffi default: Document ffi.addressof().
arigo
- [pypy-commit] cffi default: ffi.addressof(struct, field).
arigo
- [pypy-commit] pypy numpypy-complex2: start to test binary complex functions in rcomplex
mattip
- [pypy-commit] cffi default: Kill _cffi_backend.offsetof(), using only _cffi_backend.typeoffsetof().
arigo
- [pypy-commit] cffi default: Revert this case to a TypeError.
arigo
- [pypy-commit] pypy continulet-jit-3: Third attempt: this time, the goal is to simplify what occurs when
arigo
- [pypy-commit] pypy continulet-jit-3: Get started.
arigo
- [pypy-commit] pypy default: PyPy support for CFFI up to 9dd27fd230ca.
arigo
- [pypy-commit] pypy default: Improve the error messages
arigo
- [pypy-commit] cffi default: Improve the error messages
arigo
- [pypy-commit] pypy default: Simplify.
arigo
- [pypy-commit] pypy numpy-fancy-indexing: start fancy indexing
fijal
- [pypy-commit] pypy numpy-fancy-indexing: tests and fixes for bool indexing
fijal
- [pypy-commit] pypy numpy-fancy-indexing: relax the test and fix
fijal
- [pypy-commit] pypy numpy-fancy-indexing: the simplest setitem
fijal
- [pypy-commit] pypy continulet-jit-3: The JITFRAME object type
arigo
- [pypy-commit] cffi default: Try to make it clearer.
arigo
- [pypy-commit] cffi default: Make this point clearer here too.
arigo
- [pypy-commit] pypy numpy-fancy-indexing: pass the next test
fijal
- [pypy-commit] pypy numpy-fancy-indexing: implement fancy indexing, I'm not 100% sure about complex cases, but it seems to work
fijal
- [pypy-commit] cffi default: Write down places that we would need to fix to add a debugging mode
arigo
- [pypy-commit] pypy numpy-fancy-indexing: fix translation
fijal
- [pypy-commit] pypy default: merge numpy-fancy indexing branch. this branch implements arr[arr-of-ints]
fijal
- [pypy-commit] pypy numpy-fancy-indexing: close merged branch
fijal
- [pypy-commit] cffi default: Tweak the READ and WRITE placement.
arigo
- [pypy-commit] pypy py3k: one more gc_collect
antocuni
- [pypy-commit] pypy py3k: detect inconsisten use of tab and spaces and raise an inter-level TabError in that case. We still need to convert it to applevel
antocuni
- [pypy-commit] pypy py3k: convert the interp level TabError into an applevel one
antocuni
- [pypy-commit] pypy default: typo
pjenvey
- [pypy-commit] pypy default: issue1266: fix RangeListStrategy append to be more careful when empty
pjenvey
- [pypy-commit] cffi default: remove setuptools dependency, use conditional c extension list instead
RonnyPfannschmidt
- [pypy-commit] cffi default: Backed out changeset f6d372be7f59
RonnyPfannschmidt
- [pypy-commit] pypy missing-ndarray-attributes: few hacks to make TimSort reusable on stuff that's not really lists
fijal
- [pypy-commit] pypy missing-ndarray-attributes: merge default
fijal
- [pypy-commit] pypy default: add a test
fijal
- [pypy-commit] cffi default: Add zip_safe=False to avoid issues.
arigo
- [pypy-commit] cffi default: You have to say "zip_safe=False" in your module. Sorry...
arigo
- [pypy-commit] cffi default: 'zip_safe=False' only exists in setuptools, not in distutils.
arigo
- [pypy-commit] pypy default: tests and checks for sanity
fijal
- [pypy-commit] pypy default: A potential fix (hard to test, it does not show up in normal tests). Iterate
fijal
- [pypy-commit] cffi default: abomination. add virtualenv level tests
fijal
- [pypy-commit] pypy result-in-resops: hashes on resops
fijal
- [pypy-commit] pypy result-in-resops: equality
fijal
- [pypy-commit] pypy result-in-resops: hack enough to make test_llgraph pass again
fijal
- [pypy-commit] pypy result-in-resops: some minimal fixes to get test_util running
fijal
- [pypy-commit] pypy result-in-resops: remove inliner and start hacking on unrolling
fijal
- [pypy-commit] pypy result-in-resops: wuhu, pass first test!!!!
fijal
- [pypy-commit] pypy result-in-resops: hack some more to make oparser working again
fijal
- [pypy-commit] pypy result-in-resops: good, now we start having real issues. hack until it works
fijal
- [pypy-commit] pypy default: Separate shadow stack stuff from FrameworkGCTransformer and put it in it's own subclass. Also clean up imports.
Manuel Jacob
- [pypy-commit] pypy default: Update remaining references to framework.FrameworkGCTransformer.
Manuel Jacob
- [pypy-commit] pypy default: Rename `get_shadowstack_functions()` to `annotate_walker_functions()`.
Manuel Jacob
- [pypy-commit] pypy default: Merged in mjacob/pypy (pull request #84)
fijal
- [pypy-commit] pypy translation-cleanup: Move replace_in_stack() to FSFrame
rlamy
- [pypy-commit] pypy translation-cleanup: Move fixeggblocks() out of FlowEC
rlamy
- [pypy-commit] pypy translation-cleanup: Get rid of FlowEC.make_link()
rlamy
- [pypy-commit] pypy translation-cleanup: Split and simplify Recorder.guessbool/guessexception
rlamy
- [pypy-commit] pypy translation-cleanup: Simplify BlockRecorder.guessbool()/.guessexception()
rlamy
- [pypy-commit] pypy translation-cleanup: Transfer FlowEC.guessexception() logic to the recorders
rlamy
- [pypy-commit] pypy translation-cleanup: Remove dependency of FlowEC on ExecutionContext
rlamy
- [pypy-commit] pypy translation-cleanup: Store the frame on the FlowObjSpace, instead of the EC
rlamy
- [pypy-commit] pypy translation-cleanup: Remove FlowExecutionContext: merge it with FlowSpaceFrame.
rlamy
- [pypy-commit] pypy translation-cleanup: Inline FSFrame.dispatch_bytecode()
rlamy
- [pypy-commit] pypy translation-cleanup: Get rid of MergeBlock exception
rlamy
- [pypy-commit] pypy translation-cleanup: Move handle_implicit_exceptions() to FSFrame
rlamy
- [pypy-commit] pypy translation-cleanup: Move flowspace-specific exceptions to flowcontext.py
rlamy
- [pypy-commit] pypy translation-cleanup: Create flowspace-specific subclass of OperationError
rlamy
- [pypy-commit] pypy translation-cleanup: Flowspacify RAISE_VARARGS
rlamy
- [pypy-commit] pypy translation-cleanup: Replace Reraise exception with RaiseWithExplicitTraceback
rlamy
- [pypy-commit] pypy translation-cleanup: Use only FSException, not OperationError, in flow space.
rlamy
- [pypy-commit] pypy translation-cleanup: Remove _convert_exc()
rlamy
- [pypy-commit] pypy translation-cleanup: Add FSException.__init__()
rlamy
- [pypy-commit] pypy translation-cleanup: FSException: access w_value directly
rlamy
- [pypy-commit] pypy translation-cleanup: Move FlowingError handling from FlowObjSpace to FSFrame
rlamy
- [pypy-commit] pypy translation-cleanup: Use FlowingError only in the flow space
rlamy
- [pypy-commit] pypy translation-cleanup: Implement exception formatting inside FlowingError
rlamy
- [pypy-commit] pypy translation-cleanup: Inline format_global_error() into FlowingError.__str__()
rlamy
- [pypy-commit] pypy default: Merged in rlamy/pypy/translation-cleanup (pull request #88)
fijal
- [pypy-commit] pypy default: Change "raise ValueError" that should no longer occur into simple
arigo
- [pypy-commit] pypy default: fix indenting
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy result-in-resops: simple fixes to start passing those tests
fijal
- [pypy-commit] pypy result-in-resops: some more progress. an always failing guard is actually a fatal thing, not an invalid loop
fijal
- [pypy-commit] pypy result-in-resops: Clear the optimization values after we're done. Crucial for unrolling.
fijal
- [pypy-commit] pypy translation-cleanup: Raise FlowingError when attempting to write a global.
rlamy
- [pypy-commit] pypy default: fix those tests, bad fijal, no cookie
fijal
- [pypy-commit] pypy default: whatsnew
fijal
- [pypy-commit] pypy default: Update with ideas posted today to #pypy.
arigo
- [pypy-commit] buildbot default: limit the number of diff lines to 2000
antocuni
- [pypy-commit] pypy numpypy-complex2: shortcut c_pow for complex if both imag are 0. (still need more tests)
mattip
- [pypy-commit] pypy numpypy-complex2: use c_pow from rcomplex instead of translating platform's pow
mattip
- [pypy-commit] pypy continulet-jit-3: In-progress: working towards passing llgraph's tests again.
arigo
- [pypy-commit] pypy continulet-jit-3: Finish fixes for llgraph tests, apart from CALL_ASSEMBLER.
arigo
- [pypy-commit] pypy translation-cleanup: Simplify import_from() logic
rlamy
- [pypy-commit] pypy py3k: a failing test and the corresponding fix. We want to make sure that the exception state is cleared when the blocks are unrolled because of a break
antocuni
- [pypy-commit] pypy py3k: fix test_raise.test_with_reraise_2 by restoring the current exception after having called contetmanager's __exit__()
antocuni
- [pypy-commit] pypy translation-cleanup: Kill OperationThatShouldNotBePropagatedError
rlamy
- [pypy-commit] pypy default: issue1266: remove the more brittle RangeListStrategy optimizations entirely,
pjenvey
- [pypy-commit] pypy translation-cleanup: Use FlowingError for non-constant excepts.
rlamy
- [pypy-commit] pypy py3k: Terminal functions usually work with bytes strings.
amauryfa
- [pypy-commit] pypy py3k: cpyext: fix test_thread
amauryfa
- [pypy-commit] pypy py3k: cpyext: py3k-ify test_sysmodule.py
amauryfa
- [pypy-commit] pypy py3k: cpyext: fixes in pyerror.py
amauryfa
- [pypy-commit] pypy py3k: cpyext: easy fixes in test_typeobject.py
amauryfa
- [pypy-commit] pypy py3k: cpyext: simple fix for test_weakref.py
amauryfa
- [pypy-commit] pypy py3k: cpyext: Adapt cpython issue14325, already done in the 2.x branch.
amauryfa
- [pypy-commit] pypy py3k: cpyext: easy fixes in structmember.py
amauryfa
- [pypy-commit] pypy py3k: cpyext: add support for the new buffer interface.
amauryfa
- [pypy-commit] cffi default: Improve error message (thanks sarvi)
arigo
- [pypy-commit] pypy default: use the same error message as the CPython version
arigo
- [pypy-commit] cffi default: Accept strings to initialize signed/unsigned char arrays.
arigo
- [pypy-commit] pypy default: Port CFFI f60f68a19251.
arigo
- [pypy-commit] cffi default: A bytearray doesn't work, by design. If you really want one, you
arigo
- [pypy-commit] pypy default: Add the test from CFFI/8d3d149fd8c0.
arigo
- [pypy-commit] cffi default: another approach
fijal
- [pypy-commit] cffi default: ups, fix
fijal
- [pypy-commit] cffi default: missing files
fijal
- [pypy-commit] cffi default: another test
fijal
- [pypy-commit] pypy py3k: Remove duplicate implementation of RAISE_VARARGS.
amauryfa
- [pypy-commit] cffi default: use virtualenv as an executable
fijal
- [pypy-commit] cffi default: Use the "-p" option to ask "with the same version of Python".
arigo
- [pypy-commit] cffi default: Don't call %(sys.executable) but simply 'python' here: we are in a
arigo
- [pypy-commit] pypy translation-cleanup: Inline _exception_getclass() into FSException.
rlamy
- [pypy-commit] pypy translation-cleanup: Replace operr.normalize_exception() with space.exc_from_raise()
rlamy
- [pypy-commit] pypy translation-cleanup: Do not attach tracebacks to FSExceptions
rlamy
- [pypy-commit] pypy default: A simple idea that should fix issue1067: when we hit the limit
arigo
- [pypy-commit] pypy default: Maybe temporary: set max_unroll_loops to 0, which should completely
arigo
- [pypy-commit] pypy default: Slight code clean up in _csv
alex_gaynor
- [pypy-commit] cffi default: Trying out a "fast csv" module that compiles specialized versions
arigo
- [pypy-commit] pypy default: issue1253 testing
arigo
- [pypy-commit] extradoc extradoc: one abstract
fijal
- [pypy-commit] extradoc extradoc: backout unnecessary changes
fijal
- [pypy-commit] extradoc extradoc: Another abstract
fijal
- [pypy-commit] extradoc extradoc: carefully trim the abstracts\
fijal
- [pypy-commit] pypy result-in-resops: hack enough to pass the overflow propagation. I think by now the op propagation
fijal
- [pypy-commit] pypy translation-cleanup: Don't use RaiseWithExplicitTraceback in flow space
rlamy
- [pypy-commit] pypy translation-cleanup: Copy (exactly) WITH_CLEANUP to FSFrame
rlamy
- [pypy-commit] pypy translation-cleanup: Flowspacify WITH_CLEANUP
rlamy
- [pypy-commit] pypy result-in-resops: hack one more test
fijal
- [pypy-commit] pypy result-in-resops: hack until the first test of virtuals passes
fijal
- [pypy-commit] pypy translation-cleanup: Kill old implementations of WITH_CLEANUP in pyopcode.py
rlamy
- [pypy-commit] pypy result-in-resops: same_as
fijal
- [pypy-commit] pypy result-in-resops: more tests
fijal
- [pypy-commit] pypy result-in-resops: fix ESCAPE_OP
fijal
- [pypy-commit] pypy numpypy-complex2: test, fix expm1
mattip
- [pypy-commit] pypy numpypy-complex2: test_ufuncs.py is too big, move complex tests to seperate file
mattip
- [pypy-commit] pypy numpypy-complex2: handle case of neg real raised to non-int real in c_pow
mattip
- [pypy-commit] pypy translation-cleanup: Flowspacify FOR_ITER
rlamy
- [pypy-commit] pypy translation-cleanup: Don't derive FSException from OperationError
rlamy
- [pypy-commit] cffi default: Change the default dlopen() flags from RTLD_LAZY to RTLD_NOW.
arigo
- [pypy-commit] pypy default: Adding an RPython-level _csv module.
arigo
- [pypy-commit] pypy default: in-progress
arigo
- [pypy-commit] pypy default: Finish the reader logic. Mostly untested so far, apart from the
arigo
- [pypy-commit] pypy default: Port some tests from CPython.
arigo
- [pypy-commit] pypy default: More tests
arigo
- [pypy-commit] pypy default: field_size_limit.
arigo
- [pypy-commit] pypy default: 'line_num' test
arigo
- [pypy-commit] pypy default: in-progress: writer
arigo
- [pypy-commit] pypy default: More tests. writerows().
arigo
- [pypy-commit] pypy default: ztranslation test
arigo
- [pypy-commit] pypy default: Remove 'field_builder.append', which can crash the flow space
arigo
- [pypy-commit] pypy default: The _csv module is translating.
arigo
- [pypy-commit] pypy default: Fix the test by allowing a different exception in two corner error cases.
arigo
- [pypy-commit] pypy default: Test and fix
arigo
- [pypy-commit] pypy default: Another place that needs to be loosened
arigo
- [pypy-commit] pypy default: whitespace
pjenvey
- [pypy-commit] pypy length-hint: simplify and move the guts of list init into extend. fix extend from lists w/
pjenvey
- [pypy-commit] pypy length-hint: (fijal) don't overalloc in resizelist_hint ge
pjenvey
- [pypy-commit] pypy default: Update to cffi/0c8581ea7507:
arigo
- [pypy-commit] cffi default: Prepare for the version 0.4 (not released yet!).
arigo
- [pypy-commit] pypy default: CFFI: Prepare for the version 0.4 (not released yet!).
arigo
- [pypy-commit] pypy numpypy-complex2: test log2, fix expected val for exp(complex(inf, inf)) for numpy compatability
mattip
- [pypy-commit] pypy numpypy-complex2: add last tests
mattip
- [pypy-commit] pypy numpypy-complex2: penultimate test passes
mattip
- [pypy-commit] pypy translation-cleanup: Copy end_finally() into FSFrame
rlamy
- [pypy-commit] pypy translation-cleanup: Clarify logic of FSFrame.END_FINALLY
rlamy
- [pypy-commit] pypy translation-cleanup: Kill FlowObjSpace.interpclass_w()
rlamy
- [pypy-commit] pypy default: Indirect creation of function unicode_encode_unicode_escape(),
amauryfa
- [pypy-commit] pypy default: We will need copies of this function as well
amauryfa
- [pypy-commit] pypy default: An attempt to reduce differences in rlib/runicode.py,
amauryfa
- [pypy-commit] pypy py3k: Issue1262 in-progress: add isprintable() to the unicode database.
amauryfa
- [pypy-commit] pypy py3k: Issue1262 in-progress: lone surrogates are invalid in utf-8.
amauryfa
- [pypy-commit] pypy py3k: Issue1262 in-progress: add unicode.isprintable().
amauryfa
- [pypy-commit] pypy py3k: Now that unicode.encode('utf8') can fail, it's important to build
amauryfa
- [pypy-commit] pypy py3k: Issue1262: str.__repr__ now passes all printable characters.
amauryfa
- [pypy-commit] pypy py3k: Also fix ropeunicodeobject.
amauryfa
- [pypy-commit] pypy default: No more differences in runicode.py between the two branches.
amauryfa
- [pypy-commit] pypy py3k: Fixes after merge.
amauryfa
- [pypy-commit] pypy numpypy-complex2: revert complex128 special values to c99 compatability
mattip
- [pypy-commit] pypy py3k: Translation fix.
amauryfa
- [pypy-commit] pypy py3k: Oops, fix merge.
amauryfa
- [pypy-commit] pypy default: Reduce differences in rsocket.py between default and py3k:
amauryfa
- [pypy-commit] pypy translation-cleanup: Copy frame block handling from pyopcode.py into flowcontext.py
rlamy
- [pypy-commit] pypy numpypy-complex2: add tests, fix for numpy.real, imag
mattip
- [pypy-commit] pypy default: Add missing doc
arigo
- [pypy-commit] pypy default: Fix the test by forcing it to run with the old value 'max_unroll_loops=5'.
arigo
- [pypy-commit] pypy default: Fix these tests too by forcing them to run with the old value
arigo
- [pypy-commit] pypy default: Fix error message
arigo
- [pypy-commit] cffi default: Fix for PyPy: load the '.pypy-19.so' file even though find_module()
arigo
- [pypy-commit] cffi default: Fix this test file to really avoid reusing the same CRC hashes.
arigo
- [pypy-commit] pypy result-in-resops: use new api
fijal
- [pypy-commit] pypy result-in-resops: rename box to op
fijal
- [pypy-commit] pypy result-in-resops: general progress
fijal
- [pypy-commit] pypy result-in-resops: fix guard_value
fijal
- [pypy-commit] pypy result-in-resops: clean up some leftovers
fijal
- [pypy-commit] pypy result-in-resops: progress on call_pure, enable operations without failargs
fijal
- [pypy-commit] pypy result-in-resops: have a specific arg, just for no failargs
fijal
- [pypy-commit] pypy result-in-resops: ups, fix
fijal
- [pypy-commit] pypy result-in-resops: allow specifying results
fijal
- [pypy-commit] pypy result-in-resops: Carefully read values of boxes. Note that for call_pure this is safe, because
fijal
- [pypy-commit] cffi default: use udir and check in more cases
fijal
- [pypy-commit] cffi default: merge
fijal
- [pypy-commit] pypy numpypy-complex2: test logical ops, does not translate
mattip
- [pypy-commit] pypy numpypy-complex2: translation fixes
mattip
- [pypy-commit] pypy numpypy-complex2: test, fix maximum, minimum, max, min
mattip
- [pypy-commit] pypy result-in-resops: fix some more tests
fijal
- [pypy-commit] pypy result-in-resops: fixes to virtuals
fijal
- [pypy-commit] pypy result-in-resops: reintroduce InvalidLoop and fix the test
fijal
- [pypy-commit] pypy result-in-resops: rename _r to _p to avoid confusion. Fix test_llgraph to new model
fijal
- [pypy-commit] pypy result-in-resops: fix some virtual arrays
fijal
- [pypy-commit] pypy result-in-resops: fix new array
fijal
- [pypy-commit] pypy result-in-resops: document some methods on resops
fijal
- [pypy-commit] pypy result-in-resops: bring back interning of constant refs. fix some tests
fijal
- [pypy-commit] pypy default: Test and fix from CPython: http://bugs.python.org/issue16013
arigo
- [pypy-commit] pypy default: Report at least a little bit more clearly than "Fatal RPython error:
arigo
- [pypy-commit] pypy result-in-resops: minor fix
fijal
- [pypy-commit] pypy result-in-resops: minor fixes
fijal
- [pypy-commit] pypy result-in-resops: another feature of oparser
fijal
- [pypy-commit] pypy result-in-resops: some fixes
fijal
- [pypy-commit] pypy result-in-resops: pass guard merges
fijal
- [pypy-commit] pypy result-in-resops: (arigo) improve hashing
fijal
- [pypy-commit] pypy py3k: there is no consistency between raising TypeError or AttributeError in these cases
antocuni
- [pypy-commit] pypy py3k: port some of the changes there are in lib-python/2.7; some tests still failing
antocuni
- [pypy-commit] pypy py3k: we need to put the chek for the empty set inside the try/finally, else the id() is never removed from currently_in_repr
antocuni
- [pypy-commit] pypy py3k: replace StringSetStrategy with UnicodeSetStrategy; earlier, we but bytes into sets but we got out strings
antocuni
- [pypy-commit] extradoc extradoc: draft for a new blog post
antocuni
- [pypy-commit] pypy length-hint: extend now takes any object
pjenvey
- [pypy-commit] pypy py3k: Fix VA_COPY on 32bit platforms, this lets all cpyext run to the end.
amauryfa
- [pypy-commit] pypy result-in-resops: go for full replacement, so we can chain them
fijal
- [pypy-commit] pypy result-in-resops: fix the pure ops and some cleanups
fijal
- [pypy-commit] pypy default: Fix tests around utf8 encoding
amauryfa
- [pypy-commit] pypy default: Fix test_rpoll after the recent RSocket changes.
amauryfa
- [pypy-commit] pypy py3k: Remove a test which does not make sense now that int==long.
amauryfa
- [pypy-commit] pypy result-in-resops: for clarity rename _p to _r everywhere.
fijal
- [pypy-commit] pypy result-in-resops: port tests until the first virtualref and stop
fijal
- [pypy-commit] cffi default: Oups.
arigo
- [pypy-commit] pypy default: Attempt to fix translation (sorry)
arigo
- [pypy-commit] pypy default: make the python for asmgcroot stackfinding a makefile variable
RonnyPfannschmidt
- [pypy-commit] pypy pytest: merge from default
RonnyPfannschmidt
- [pypy-commit] pypy default: a faster mode for debugging.
fijal
- [pypy-commit] extradoc extradoc: typo (thanks kirma)
antocuni
- [pypy-commit] pypy result-in-resops: start hacking on virtualref. port the faster dispatch from default
fijal
- [pypy-commit] pypy result-in-resops: missing replace
fijal
- [pypy-commit] pypy result-in-resops: ups, a fix
fijal
- [pypy-commit] pypy result-in-resops: port some tests. now officially at 2/3 of the file
fijal
- [pypy-commit] extradoc extradoc: the way it went
fijal
- [pypy-commit] extradoc extradoc: various updates as hinted on IRC
antocuni
- [pypy-commit] extradoc extradoc: split a long sentence into bullets
antocuni
- [pypy-commit] pypy pytest: remove the py.test.config.option alias in dotviewer
RonnyPfannschmidt
- [pypy-commit] pypy result-in-resops: write some docs
fijal
- [pypy-commit] pypy result-in-resops: improve hashing
fijal
- [pypy-commit] pypy result-in-resops: improve hashing, a bit tricky
fijal
- [pypy-commit] pypy result-in-resops: fix argument order
fijal
- [pypy-commit] pypy result-in-resops: string concat
fijal
- [pypy-commit] pypy result-in-resops: more strconcat
fijal
- [pypy-commit] pypy result-in-resops: finish vstring
fijal
- [pypy-commit] pypy result-in-resops: recheck the value, they're not eternal
fijal
- [pypy-commit] pypy result-in-resops: a little bit of dance with copying optimize_value. we need a better model I think
fijal
- [pypy-commit] pypy result-in-resops: finish test_optimizebasic
fijal
- [pypy-commit] pypy translation-cleanup: Simplify code; flowspacify POP_BLOCK
rlamy
- [pypy-commit] pypy translation-cleanup: Kill ObjSpace.full_exceptions
rlamy
- [pypy-commit] pypy translation-cleanup: Don't call superclass method from FlowObjSpace.exception_match()
rlamy
- [pypy-commit] pypy translation-cleanup: Remove dead code in FlowObjSpace.unpackiterable()
rlamy
- [pypy-commit] pypy default: refactor dupe impls into a base class
pjenvey
- [pypy-commit] pypy numpypy-problems: merge default into branch
mattip
- [pypy-commit] pypy numpypy-problems: allow numpy.void subclass
mattip
- [pypy-commit] pypy numpypy-problems: implement StringArray methods, add failing test
mattip
- [pypy-commit] pypy length-hint: add a get_printable_location
pjenvey
- [pypy-commit] pypy length-hint: add the rest of the needed __length_hint__ impls and more tests
pjenvey
- [pypy-commit] pypy length-hint: cli probably needs this too
pjenvey
- [pypy-commit] cffi default: Must initialize threads when we have callbacks. That's obscure,
arigo
- [pypy-commit] cffi default: Added a test for caae153920ef.
arigo
- [pypy-commit] cffi default: Fix (thanks Hakan Ardo)
arigo
- [pypy-commit] cffi default: Test for 33292fa6fbea.
arigo
- [pypy-commit] pypy translation-cleanup: Copy ObjSpace.__init__ into FlowObjSpace
rlamy
- [pypy-commit] pypy translation-cleanup: Don't intern co-names in flow space
rlamy
- [pypy-commit] pypy translation-cleanup: Stop subclassing FlowObjSpace from ObjSpace.
rlamy
- [pypy-commit] pypy translation-cleanup: Fix PRINT_ITEM and PRINT_NEWLINE
rlamy
- [pypy-commit] pypy translation-cleanup: Add missing FlowObjSpace.not_(), with test
rlamy
- [pypy-commit] pypy translation-cleanup: Refactor direct calls to app-level RPython from flow space
rlamy
- [pypy-commit] pypy translation-cleanup: Disable non-working PRINT_* opcodes, with test
rlamy
- [pypy-commit] cffi default: Skip these tests on OS/X too.
arigo
- [pypy-commit] pypy default: Update to cffi/614f97f0de2a.
arigo
- [pypy-commit] pypy stm-thread-2: Link to project-ideas.rst.
arigo
- [pypy-commit] pypy default: STM future work: add a couple of sentences.
arigo
- [pypy-commit] extradoc extradoc: my pycon abstract
fijal
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: mark this function as unroll_safe
fijal
- [pypy-commit] pypy translation-cleanup: Kill unused attributes and methods in FlowObjSpace
rlamy
- [pypy-commit] pypy translation-cleanup: Flowspacify COMPARE_OP
rlamy
- [pypy-commit] pypy translation-cleanup: Copy PyCode._initialize() into HostCode, and simplify it.
rlamy
- [pypy-commit] pypy translation-cleanup: Flowspacify LOAD_ATTR and kill FlowObjSpace.config
rlamy
- [pypy-commit] pypy translation-cleanup: FlowObjSpace ctor doesn't take a config argument any more
rlamy
- [pypy-commit] pypy translation-cleanup: Replace constant instance attributes of FlowObjSpace with class attributes.
rlamy
- [pypy-commit] pypy reflex-support: merge default into branch
wlav
- [pypy-commit] pypy reflex-support: fix typo
wlav
- [pypy-commit] pypy reflex-support: o) tests for array overloads
wlav
- [pypy-commit] pypy reflex-support: lookup of all overloads for CINT
wlav
- [pypy-commit] pypy translation-cleanup: Cleanup imports in pypy/objspace/flow/
rlamy
- [pypy-commit] pypy continulet-jit-3: in-progress: simplify the JITFRAME and change the goal to be initially
arigo
- [pypy-commit] pypy continulet-jit-3: Tweak the llgraph Frame class to pretend to be a JITFRAME.
arigo
- [pypy-commit] pypy continulet-jit-3: Similar fix for the rest.
arigo
- [pypy-commit] pypy continulet-jit-3: Consistently expect a JITFRAMEPTR and not a GCREF.
arigo
- [pypy-commit] pypy continulet-jit-3: Finish to fix the jit front-end.
arigo
- [pypy-commit] pypy continulet-jit-3: Test fixes
arigo
- [pypy-commit] cffi default: Write systematic tests for the 12 possible cases of installation.
arigo
- [pypy-commit] pypy cpyext-PyThreadState_New: A branch to improve cpyext support for PyThreadState_New
amauryfa
- [pypy-commit] pypy cpyext-PyThreadState_New: First attempts to correctly initialize a new execution context from cpyext.
amauryfa
- [pypy-commit] pypy cpyext-PyThreadState_New: Move a bad DECREF, and add a call to PyThreadState_Clear(), my tests still crash.
amauryfa
- [pypy-commit] pypy cpyext-PyThreadState_New: Move ll_thread.gc_thread_start() and llthread.gc_thread_die() to places where the GIL is held.
amauryfa
- [pypy-commit] pypy translation-cleanup: Some style cleanups.
alex_gaynor
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: start adding jitdrivers
fijal
- [pypy-commit] pypy default: merge translation-cleanup
rlamy
- [pypy-commit] pypy translation-cleanup: merge default
rlamy
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: more jit drivers
fijal
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: fix test_compile
fijal
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: and this is why we need zjit tests. run them
fijal
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: skip the actual running, let's leave it as compile test for now
fijal
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: fixes
fijal
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: forgot about one
fijal
- [pypy-commit] pypy numpy-reintroduce-jit-drivers: close merged branch
fijal
- [pypy-commit] pypy default: Merge numpy-reintroduce-jit-drivers
fijal
- [pypy-commit] pypy default: merge default
fijal
- [pypy-commit] pypy default: uh?
fijal
- [pypy-commit] pypy default: Fix docstrings.
arigo
- [pypy-commit] pypy default: The arm-backend-2 branch has been merged now.
arigo
- [pypy-commit] pypy default: a missing unroll safe
fijal
- [pypy-commit] pypy missing-ndarray-attributes: Basic sorting - not RPython yet. argsort for now
fijal
- [pypy-commit] pypy missing-ndarray-attributes: fixes and tests, comparison on single float failing
fijal
- [pypy-commit] pypy missing-ndarray-attributes: still not RPython, but make it slightly better. other fixes
fijal
- [pypy-commit] pypy translation-cleanup: rm unused argument 'constargs'
rlamy
- [pypy-commit] pypy translation-cleanup: Implement FlowSpaceFrame.cells initialisation in HostCode
rlamy
- [pypy-commit] pypy translation-cleanup: FSFrame: consolidate locals_stack_w init into .init_locals_stack()
rlamy
- [pypy-commit] pypy numpypy-problems: StringType passes tests, translates
mattip
- [pypy-commit] pypy numpypy-problems: add failing test - array() in interp_numarray does not handle str properly yet
mattip
Last message date:
Sun Sep 30 10:58:59 CEST 2012
Archived on: Sun Sep 30 10:59:01 CEST 2012
This archive was generated by
Pipermail 0.09 (Mailman edition).