January 2011 Archives by date
Starting: Sat Jan 1 18:03:28 CET 2011
Ending: Mon Jan 31 22:58:44 CET 2011
Messages: 1214
- [pypy-svn] pypy out-of-line-guards: make test pass, invalidating call_assembler works
fijal
- [pypy-svn] pypy jit-unroll-loops: New test of the blackholeinterp cache not relying on "continue tracing after fail compilation". Patched op_function lltypesystem/opimpl to accept AddressAsInt as int arguments.
hakanardo
- [pypy-svn] pypy jit-unroll-loops: hg merge default
hakanardo
- [pypy-svn] pypy out-of-line-guards: Add some general handling of opaque pointers hiding interp-level objects
fijal
- [pypy-svn] pypy out-of-line-guards: Replace hacks with calls to ropauqe
fijal
- [pypy-svn] pypy out-of-line-guards: Improve the test not to rely on builtins.
fijal
- [pypy-svn] pypy out-of-line-guards: improve ugly hack
fijal
- [pypy-svn] pypy out-of-line-guards: rpythonize
fijal
- [pypy-svn] pypy out-of-line-guards: add a test for x86 backend (failing horribly so far)
fijal
- [pypy-svn] pypy out-of-line-guards: Implement passing weakrefs as ints in ll2ctypes
fijal
- [pypy-svn] pypy jit-unroll-loops: killed a tab
hakanardo
- [pypy-svn] pypy out-of-line-guards: Rename GUARD_NOT_INVARIANT to GUARD_NOT_INVALIDATED
fijal
- [pypy-svn] pypy out-of-line-guards: Start of x86 support
fijal
- [pypy-svn] pypy out-of-line-guards: * X86 support for invalidating call assembler
fijal
- [pypy-svn] pypy out-of-line-guards: Fix invalidating of assembler
fijal
- [pypy-svn] r80153 - in pypy/benchmarks: . own/twisted
fijal at codespeak.net
- [pypy-svn] pypy out-of-line-guards: Disable jit_invariant_fields on celldict. There are limitations as of now that
fijal
- [pypy-svn] pypy out-of-line-guards: rpythonize
fijal
- [pypy-svn] pypy out-of-line-guards: Be a bit smarter in effectinfo.
fijal
- [pypy-svn] pypy default: Make a docstring real english.
alex_gaynor
- [pypy-svn] pypy out-of-line-guards: A small hack to avoid relying on inlining for effect analyzis
fijal
- [pypy-svn] pypy out-of-line-guards: Directly take jit_invariant data from readwrite_analyzer and don't analyze
fijal
- [pypy-svn] pypy fast-forward: 2.7 now allows complex('inf') and complex('1e500')
amauryfa
- [pypy-svn] r80157 - pypy/benchmarks
fijal at codespeak.net
- [pypy-svn] pypy jitypes2: don't report the memory leak if we under boehm, as it's a false positive due to some __del__ not called
antocuni
- [pypy-svn] pypy jitypes2: support for direct construction of fuctions by address. This makes
antocuni
- [pypy-svn] pypy fast-forward: Fetch the Field "size" from the _rawffi module.
amauryfa
- [pypy-svn] pypy fast-forward: Fix Structure.__getattr__ for bitfield members:
amauryfa
- [pypy-svn] pypy fast-forward: Hack and provide a (slow!) version of sys.getrefcount() based on gc.get_referrers().
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy default: Update the year.
arigo
- [pypy-svn] pypy default: Merge heads.
arigo
- [pypy-svn] pypy gc-minimark-largeobj: In-progress.
arigo
- [pypy-svn] pypy jit-unroll-loops: Not too important: for performance, test "isinstance(x, argtype)" first.
arigo
- [pypy-svn] pypy jit-unroll-loops: Restored what (I think) is the original meaning of these tests: checking
arigo
- [pypy-svn] pypy jit-unroll-loops: Comment.
arigo
- [pypy-svn] pypy jit-unroll-loops: hg merge default
hakanardo
- [pypy-svn] pypy mixed-submodules: Merged default.
alex_gaynor
- [pypy-svn] pypy default: Backed out changeset 8baddb1318ac
alex_gaynor
- [pypy-svn] pypy default: Backout some of the mixedmodule changes.
alex_gaynor
- [pypy-svn] pypy default: Backed out changeset b73a7c56d7ac
alex_gaynor
- [pypy-svn] pypy default: Backout of hte rest of the mixed submodule changes.
alex_gaynor
- [pypy-svn] pypy fast-forward: Fix memory leak in BufferedIO: now the underlying buffer is a gc-managed array
amauryfa
- [pypy-svn] pypy fast-forward: Don't import modules that are not enabled.
amauryfa
- [pypy-svn] pypy fast-forward: hg merge default
amauryfa
- [pypy-svn] pypy default: hg merge jit-unroll-loops
hakanardo
- [pypy-svn] pypy default: hg merge
hakanardo
- [pypy-svn] pypy fast-forward: Add weakref support to array.array objects
amauryfa
- [pypy-svn] pypy fast-forward: Add test_array.py, to be modified in next commit
amauryfa
- [pypy-svn] pypy fast-forward: Fix nonsense in test_array.py, already done by CPython 3.2:
amauryfa
- [pypy-svn] pypy fast-forward: __add__ may return NotImplemented, and this is considered
amauryfa
- [pypy-svn] pypy jit-lsprofile: minimal things needed to make the JIT trace into the profiler
cfbolz
- [pypy-svn] pypy jit-lsprofile: make jit-friendlier
cfbolz
- [pypy-svn] pypy jit-lsprofile: make the profiler more amenable to jitting
cfbolz
- [pypy-svn] pypy jit-lsprofile: always compile a separate version for if the profiler is on
cfbolz
- [pypy-svn] pypy jit-lsprofile: another pure function
cfbolz
- [pypy-svn] pypy jit-lsprofile: promote the profiler. this gives good improvements but is a problem when the
cfbolz
- [pypy-svn] pypy fast-forward: bisect_left should check the lower bound as well
amauryfa
- [pypy-svn] pypy fast-forward: Add a modifiable version of test_dict.py
amauryfa
- [pypy-svn] pypy fast-forward: With CPython, popitem() on two dictionaries built with the same items
amauryfa
- [pypy-svn] pypy jit-lsprofile: promote those as well. What's really missing is a fast timer.
cfbolz
- [pypy-svn] pypy jit-lsprofile: fix XXX
cfbolz
- [pypy-svn] pypy fast-forward: Fix the last failure in test_array.py
amauryfa
- [pypy-svn] pypy fast-forward: Be sure to add .0 at the end of repr(1.0),
amauryfa
- [pypy-svn] pypy fast-forward: Revert 3e445a90386f, it breaks translation
amauryfa
- [pypy-svn] pypy fast-forward: Fix the test, in a way that prepares the path for integration with dtoa.c
amauryfa
- [pypy-svn] pypy jitypes2: explicitly set the address of a function after the lookup by name. This is
antocuni
- [pypy-svn] pypy jitypes2: make test_checkretval passing
antocuni
- [pypy-svn] pypy jitypes2: make test_prototypes passing. We need a better way for dealing with this mess, though
antocuni
- [pypy-svn] pypy jitypes2: try to make the logic for building the result as similar as possible as the
antocuni
- [pypy-svn] pypy jitypes2: remove XXX that has been resolved
antocuni
- [pypy-svn] pypy fast-forward: Add a modifiable copy of pickletester
amauryfa
- [pypy-svn] pypy fast-forward: Skip a test: pypy does not store attribute names in __dict__.
amauryfa
- [pypy-svn] pypy fast-forward: Add test for generator attributes: gi_running and gi_code.
amauryfa
- [pypy-svn] pypy fast-forward: Change OperationError.errorstr() to format errors like
amauryfa
- [pypy-svn] pypy fast-forward: A modifiable version of test_warnings.py
amauryfa
- [pypy-svn] pypy fast-forward: warnings.warn can still display the source line even when
amauryfa
- [pypy-svn] pypy fast-forward: Try harder to recognize builtin functions: With pypy, func_code is a builtin-code object...
amauryfa
- [pypy-svn] pypy jit-lsprofile: fix translation
cfbolz
- [pypy-svn] pypy jit-lsprofile: use a faster timer. Seems in this variant to still not be any faster than
cfbolz
- [pypy-svn] pypy default: kill old and very obscure function
cfbolz
- [pypy-svn] pypy fast-forward: Fix remaining failures in test_generators
amauryfa
- [pypy-svn] pypy fast-forward: CPython issue5037: proxy __unicode__ correctly
amauryfa
- [pypy-svn] pypy fast-forward: More uniform error handling
amauryfa
- [pypy-svn] pypy jit-unroll-loops: hg merge default
hakanardo
- [pypy-svn] pypy jit-unroll-loops: Allow integer divisions to be optimized somewhat if the arguments are known to be possitive. The last 3 ops after int_floordiv should be removed by the backend since their results are never used, right? Where does the "(i8 & i6) == -1" opps come from?
hakanardo
- [pypy-svn] pypy gc-minimark-largeobj: More in-progress. Test failure in test_gc that I still don't understand.
arigo
- [pypy-svn] pypy jit-unroll-loops: More jit friendly overflowcheck for integer divisions. This should produce one operation less in the common case where nothing is known about arguments but there is no OverflowError, and it should allow the entire overflowcheck to be removed in cases where there are intbounds on the arguments.
hakanardo
- [pypy-svn] pypy gc-minimark-largeobj: Debugging comment.
arigo
- [pypy-svn] pypy gc-minimark-largeobj: Fixing the test requires using an identity_dict instead of
arigo
- [pypy-svn] pypy jit-unroll-loops: Testing with CALL_LOOPINVARIANT and GUARD_NO_EXCEPTION in short preamble
hakanardo
- [pypy-svn] pypy jit-unroll-loops: rpythonized
hakanardo
- [pypy-svn] pypy fast-forward: Add a modifiable copy of test_aifc.py
amauryfa
- [pypy-svn] pypy fast-forward: Skip a test that needs the audioop module
amauryfa
- [pypy-svn] pypy jit-unroll-loops: Propagate intbound through floordiv in a simple case
hakanardo
- [pypy-svn] pypy default: Merge branch/gc-minimark-largeobj again: adds support for young
arigo
- [pypy-svn] pypy gc-minimark-largeobj: Close.
arigo
- [pypy-svn] pypy jitypes2: fix translation
antocuni
- [pypy-svn] pypy default: Tweak the number passed to -j to make.
arigo
- [pypy-svn] pypy jit-lsprofile: Improve this test. It fails...
arigo
- [pypy-svn] pypy jit-lsprofile: Ah, we need to have a busy wait here to make sure timer.h
arigo
- [pypy-svn] pypy jit-lsprofile: Improve the performance on win32. Untested.
arigo
- [pypy-svn] r80174 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
- [pypy-svn] r80175 - in pypy/extradoc/talk/pepm2011/presentation: . figures
cfbolz at codespeak.net
- [pypy-svn] pypy fast-forward: Fix newline detection with f.readline() in universal mode
amauryfa
- [pypy-svn] pypy jit-unroll-loops: Backed out changeset f342eb27760a
hakanardo
- [pypy-svn] pypy jit-unroll-loops: hg backout --merge 40391
hakanardo
- [pypy-svn] pypy jit-short-preamble: Testing with CALL_LOOPINVARIANT and GUARD_NO_EXCEPTION in short preamble
hakanardo
- [pypy-svn] pypy default: Some integer optimizations and modificatiosn to the integer division implementation to allow the jit to optimize it better in some cases.
hakanardo
- [pypy-svn] pypy default: generalized floordiv intbound propagation
hakanardo
- [pypy-svn] pypy default: intbound support for shift operations
hakanardo
- [pypy-svn] pypy fast-forward: Let cmath functions fail with a TypeError for invalid types
amauryfa
- [pypy-svn] pypy fast-forward: optimize unicode.join to use a UnicodeBuilder
amauryfa
- [pypy-svn] pypy fast-forward: Redo 1de01c8ed895 a bit differently in a more backward-compatible way.
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy jit-longlong: Initial tests for the branch in which the goal is to support
arigo
- [pypy-svn] pypy default: Simplify a bit READ_TIMESTAMP on x86-64.
arigo
- [pypy-svn] pypy jit-longlong: Copy from the jitypes2 branch the functions longlong2float()
arigo
- [pypy-svn] pypy jit-longlong: Adapt policy.py.
arigo
- [pypy-svn] pypy jit-longlong: Support in getkind().
arigo
- [pypy-svn] pypy jit-longlong: Support (u)llong_add in codewriter, by writing them as
arigo
- [pypy-svn] pypy jit-longlong: Change the {uint, longlong, ulonglong}_{l, r}shift operations:
arigo
- [pypy-svn] pypy jit-longlong: Add tests, and clean up unused code in src/int.h.
arigo
- [pypy-svn] pypy fast-forward: Translation fix
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy fast-forward: os.fdopen(1234) did not set errno in the raised exception
amauryfa
- [pypy-svn] pypy jitypes2: ignore this file
antocuni
- [pypy-svn] pypy jitypes2: try hard to delete all the references to _FuncPtrs before checking for memory leaks. In the old version of _ctypes this was not a problem because some buffers were allocated directly inside _rawffi, and thus not tracked as "allocated objects".
antocuni
- [pypy-svn] pypy jitypes2: fix a memory leak
antocuni
- [pypy-svn] pypy jitypes2: fix one more "leak"
antocuni
- [pypy-svn] pypy jitypes2: fix the hopefully last "leak"
antocuni
- [pypy-svn] pypy jit-longlong: Generalize a bit the logic.
arigo
- [pypy-svn] pypy jit-longlong: Remove constants of type (Un)signedLongLong.
arigo
- [pypy-svn] pypy jit-longlong: Add a test that really requires 'cast_primitive'.
arigo
- [pypy-svn] pypy fast-forward: CPython changed a bit its error messages.
amauryfa
- [pypy-svn] pypy fast-forward: Oops, I did it completely backwards.
amauryfa
- [pypy-svn] pypy jit-longlong: neg, invert.
arigo
- [pypy-svn] pypy jit-longlong: Add more operations.
arigo
- [pypy-svn] pypy jit-longlong: Finish the first set of operations in the codewriter.
arigo
- [pypy-svn] pypy jit-longlong: Clean up some operations that are (most probably) never emitted any more.
arigo
- [pypy-svn] pypy jitypes2: kill XXX and some commented out code
antocuni
- [pypy-svn] pypy jit-longlong: Work until the basic test_long_long passes.
arigo
- [pypy-svn] pypy jit-longlong: Another test, which passes.
arigo
- [pypy-svn] pypy jit-longlong: In-progress. Basic tests pass on the x86 backend.
arigo
- [pypy-svn] pypy jitypes2: skip this test for now: it's the final goal of the branch
antocuni
- [pypy-svn] pypy jit-longlong: Trying to improve interp_operations() tests: now in addition to
arigo
- [pypy-svn] pypy jit-longlong: Fix test_basic in the x86 backend by supporting calls
arigo
- [pypy-svn] pypy jit-longlong: Support long long constants of more than 32 bits.
arigo
- [pypy-svn] pypy jitypes2: slightly refactor the code to make it easier to merge the default branch
antocuni
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy fast-forward: add pickle support to BytesIO
amauryfa
- [pypy-svn] pypy fast-forward: support io.StringIO.read(), and initial value given in the constructor
amauryfa
- [pypy-svn] pypy fast-forward: add bytearray.__reduce__
amauryfa
- [pypy-svn] pypy fast-forward: Check closed status of io.StringIO
amauryfa
- [pypy-svn] pypy fast-forward: io.StringIO is readable, writable, seekable
amauryfa
- [pypy-svn] pypy fast-forward: Forbid unicode in byetarray.extend() and BytesIO.write()
amauryfa
- [pypy-svn] pypy fast-forward: Backed out changeset ecc8f983acae
amauryfa
- [pypy-svn] pypy fast-forward: merge heads
amauryfa
- [pypy-svn] pypy fast-forward: Re-fix the test correctly.
amauryfa
- [pypy-svn] buildbot default: send irc messages through kenaan
antocuni
- [pypy-svn] buildbot default: truncate long messages
antocuni
- [pypy-svn] buildbot default: don't send newlines to irc
antocuni
- [pypy-svn] buildbot default: print the name of the branch
antocuni
- [pypy-svn] buildbot default: use color codes for irc messages
antocuni
- [pypy-svn] pypy default: unneeded word
gutworth
- [pypy-svn] pypy jit-longlong: Fix.
arigo
- [pypy-svn] pypy default: Fix a leak in a win32 test
amauryfa
- [pypy-svn] pypy jitypes2: "dllexport" all functions for the tests to pass on windows
amauryfa
- [pypy-svn] pypy jitypes2: Some fixes for Windows
amauryfa
- [pypy-svn] pypy fast-forward: Fix translation
amauryfa
- [pypy-svn] pypy jit-longlong: Rewrite this without relying on llong_neg_ovf, a deprecated operation
arigo
- [pypy-svn] pypy fast-forward: Support extended slices in mmap.
amauryfa
- [pypy-svn] pypy fast-forward: Update a label and a docstring.
amauryfa
- [pypy-svn] pypy fast-forward: merge heads
amauryfa
- [pypy-svn] pypy default: The JIT works on 64 bit now.
alex_gaynor
- [pypy-svn] pypy fast-forward: Added the optimization for single lists with str.join for ropes.
alex_gaynor
- [pypy-svn] pypy fast-forward: Implemented extended slicing for buffers.
alex_gaynor
- [pypy-svn] pypy default: Allow writing app-level helper functions on AppTests.
alex_gaynor
- [pypy-svn] pypy jit-int: optimizing int calculations
hakanardo
- [pypy-svn] pypy jit-int: intbound support for shift operations
hakanardo
- [pypy-svn] pypy jit-int: Convert division to rshift in some cases
hakanardo
- [pypy-svn] pypy jit-int: Let the backend kill more resops with unused results
hakanardo
- [pypy-svn] pypy jit-int: Allow shifts to be reverted if they can be proven not to overflow. This should allow the overflow checks of applevel lshifts to be optimized out at times.
hakanardo
- [pypy-svn] pypy jit-int: typo
hakanardo
- [pypy-svn] pypy default: Mention updating http://codespeak.net/pypy/trunk.
arigo
- [pypy-svn] pypy default: Replace the 'svn' link with 'hg'.
arigo
- [pypy-svn] pypy jit-int: simplified the check to see if the value is a power of 2
hakanardo
- [pypy-svn] pypy jit-int: hg merge default
hakanardo
- [pypy-svn] pypy jit-int: hg merge default
hakanardo
- [pypy-svn] pypy jit-int: made test python 2.5 complient
hakanardo
- [pypy-svn] pypy jit-longlong: Start more comprehensive tests.
arigo
- [pypy-svn] pypy jit-longlong: Test and fix: this call to r_ulonglong() used to raise OverflowError.
arigo
- [pypy-svn] pypy jit-longlong: Finish writing the tests, and fixes (mostly of the kind "oups,
arigo
- [pypy-svn] pypy jit-longlong: Add test_longlong to the x86 backend, and fix llsupport.descr.
arigo
- [pypy-svn] pypy jit-longlong: Tests and fixes.
arigo
- [pypy-svn] pypy jit-longlong: These are the two easiest long long operations: add and sub,
arigo
- [pypy-svn] pypy jit-longlong: OS_LLONG_TO_INT, implemented with MOVD.
arigo
- [pypy-svn] pypy jit-longlong: and, or, xor.
arigo
- [pypy-svn] pypy fast-forward: Move "make bytearray" out of the "easy" tasks, and complete the description.
arigo
- [pypy-svn] pypy fast-forward: Fix this test.
arigo
- [pypy-svn] pypy jit-short-preamble: debugging
hakanardo
- [pypy-svn] pypy jit-short-preamble: match constants properly when producing short preamble
hakanardo
- [pypy-svn] pypy jit-short-preamble: Allow short preambles when there are SETARRAYITEMS or CALL_LOOPINVARIANT
hakanardo
- [pypy-svn] pypy fast-forward: Kill this old definition of expm1(). The function is redefined
arigo
- [pypy-svn] pypy fast-forward: Fix test_direct.
arigo
- [pypy-svn] pypy fast-forward: Skip this test in the same situation as CPython, for the same reason.
arigo
- [pypy-svn] pypy jit-longlong: LLONG_FROM_INT.
arigo
- [pypy-svn] pypy jit-longlong: LLONG_FROM_TWO_INTS.
arigo
- [pypy-svn] pypy jit-longlong: Remove OS_LLONG_NEG, and generate it as a LLONG_SUB(0, x).
arigo
- [pypy-svn] pypy smalllong: import svn externals into the branch
arigo
- [pypy-svn] pypy jit-longlong: Improve OS_LLONG_FROM_INT(constant).
arigo
- [pypy-svn] buildbot default: Add *.pyc and *~ to .hgignore.
arigo
- [pypy-svn] buildbot default: Merge heads.
arigo
- [pypy-svn] buildbot default: Fix(?) the command line for "hg clone".
arigo
- [pypy-svn] buildbot default: Add --clean to "hg update".
arigo
- [pypy-svn] pypy jit-short-preamble: ARRAYITEM support
hakanardo
- [pypy-svn] pypy jit-longlong: Bah. Remove pdb.set_trace().
arigo
- [pypy-svn] pypy jit-longlong: The "uint_rshift" operation now takes a regular signed integer as
arigo
- [pypy-svn] pypy jit-longlong: Fix this test.
arigo
- [pypy-svn] pypy smalllong: Add missing doc.
arigo
- [pypy-svn] pypy smalllong: Kill.
arigo
- [pypy-svn] pypy smalllong: Remove deprecated operations.
arigo
- [pypy-svn] pypy jit-longlong: Merge the 'smalllong' branch.
arigo
- [pypy-svn] pypy smalllong: Close this branch, which was merged into 'jit-longlong'.
arigo
- [pypy-svn] pypy jit-longlong: Code explicitly the checks for overflow, now that the LLONG_xxx_OVF
arigo
- [pypy-svn] pypy jit-longlong: Remove OS_LLONG_IS_TRUE, and generate it as a LLONG_NE(x, 0).
arigo
- [pypy-svn] pypy jit-longlong: Translation fixes.
arigo
- [pypy-svn] pypy jit-longlong: Fix direct_call and a few other operations, with the addition of
arigo
- [pypy-svn] pypy jit-short-preamble: missed effectinfo
hakanardo
- [pypy-svn] pypy jit-short-preamble: hg merge jit-int
hakanardo
- [pypy-svn] pypy jit-short-preamble: assume functions marked @jit.loop_invariant dont have any sideeffects
hakanardo
- [pypy-svn] pypy jit-short-preamble: assume pure functions dont have any sideffects
hakanardo
- [pypy-svn] pypy jit-longlong: Change the point at which we replace Constants of type LongLong.
arigo
- [pypy-svn] pypy jit-longlong: Skip this on 64-bit platforms.
arigo
- [pypy-svn] pypy fast-forward: Fix (and simplify) slicing in array objects
amauryfa
- [pypy-svn] pypy fast-forward: Let most tests run with the -A option on top of CPython
amauryfa
- [pypy-svn] pypy jit-longlong: LLONG_FROM_INT: use suggestion by bobbyz to load the two registers
arigo
- [pypy-svn] pypy jit-longlong: LLONG_FROM_TWO_INTS, using the same technique.
arigo
- [pypy-svn] pypy fast-forward: Error in literals are SyntaxErrors since 2.6
amauryfa
- [pypy-svn] pypy fast-forward: Add sys.dont_write_bytecode,
amauryfa
- [pypy-svn] pypy fast-forward: Distutils tests need this "sysconfig.project_base"
amauryfa
- [pypy-svn] pypy fast-forward: Fix this test.
alex_gaynor
- [pypy-svn] pypy fast-forward: Merge.
alex_gaynor
- [pypy-svn] pypy jit-longlong: LLONG_EQ.
arigo
- [pypy-svn] pypy jit-longlong: LLONG_NE. Phew.
arigo
- [pypy-svn] pypy jit-longlong: Intermediate check-in, breaks everything by exposing cases of
arigo
- [pypy-svn] pypy default: Try to reduce the number of copies rbigint does, the _normalize call is not necessary because both _x_{add, sub} call it already.
alex_gaynor
- [pypy-svn] pypy default: Merged head.
alex_gaynor
- [pypy-svn] pypy out-of-line-guards: Fix effectinfo and write a test
fijal
- [pypy-svn] pypy out-of-line-guards: fix
fijal
- [pypy-svn] pypy out-of-line-guards: .hgignore
fijal
- [pypy-svn] pypy default: Remove unnecessary import
fijal
- [pypy-svn] pypy fast-forward: Fix a test in module/mmap
amauryfa
- [pypy-svn] pypy fast-forward: Fix memory leak in hashlib objects
amauryfa
- [pypy-svn] pypy fast-forward: Fix a leak in _multiprocessing
amauryfa
- [pypy-svn] pypy simplify-conftest: Short lived branch fo simplify conftest.py
amauryfa
- [pypy-svn] pypy simplify-conftest: Implement the leak finder as a py.test plugin,
amauryfa
- [pypy-svn] pypy simplify-conftest: Progress: it's no more necessary to call cleanup_references() from every test
amauryfa
- [pypy-svn] pypy simplify-conftest: There were two functions named pytest_runtest_setup...
amauryfa
- [pypy-svn] pypy simplify-conftest: Set "usemodules", not "objspace.usemodules"
amauryfa
- [pypy-svn] pypy simplify-conftest: more simplifications
amauryfa
- [pypy-svn] pypy simplify-conftest: Fix tests in pypy/doc
amauryfa
- [pypy-svn] pypy fast-forward: Translation fixes
amauryfa
- [pypy-svn] pypy jit-short-preamble: Ignore failargs when matching ops
hakanardo
- [pypy-svn] pypy jit-int: hg merge default
hakanardo
- [pypy-svn] pypy simplify-conftest: Only test for leaks when the test actually passed
amauryfa
- [pypy-svn] pypy fast-forward: hg merge default
amauryfa
- [pypy-svn] pypy fast-forward: socket.makefile() should add a reference to the socket, like py3k does.
amauryfa
- [pypy-svn] pypy fast-forward: Add doc to __dict__ and __weakref__ descriptors
amauryfa
- [pypy-svn] pypy fast-forward: Update Python asdl with latest version.
amauryfa
- [pypy-svn] pypy jit-int: Allow mod to be optimized too
hakanardo
- [pypy-svn] pypy default: hg merge jit-int
hakanardo
- [pypy-svn] pypy default: Turn INT_MUL with a constant argument that is a power of 2 into an lshift.
alex_gaynor
- [pypy-svn] pypy jitypes2: try again to merge the default branch
antocuni
- [pypy-svn] pypy jitypes2: merge heads (in practice, this "discards" the previous broken merge of rev 573c1b00e6c4)
antocuni
- [pypy-svn] r80186 - pypy/benchmarks
fijal at codespeak.net
- [pypy-svn] r80187 - pypy/benchmarks
fijal at codespeak.net
- [pypy-svn] r80188 - pypy/benchmarks
fijal at codespeak.net
- [pypy-svn] r80189 - pypy/benchmarks
fijal at codespeak.net
- [pypy-svn] pypy fast-forward: Fixes in test_socket.py.
amauryfa
- [pypy-svn] pypy fast-forward: Let the tests pass with -A on top of CPython.
amauryfa
- [pypy-svn] pypy fast-forward: Have socket.error inherit from IOError
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy fast-forward: Fix astbuilder tests
amauryfa
- [pypy-svn] pypy fast-forward: translation fix
amauryfa
- [pypy-svn] pypy guard-improvements: Transplant changes from out-of-line guards that are relevant to
fijal
- [pypy-svn] r80191 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
- [pypy-svn] r80192 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
- [pypy-svn] r80193 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] r80194 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] r80195 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
- [pypy-svn] r80196 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] r80197 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] r80198 - pypy/extradoc/talk/pepm2011/presentation
arigo at codespeak.net
- [pypy-svn] r80199 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] r80200 - pypy/extradoc/sprintinfo/leysin-winter-2011
antocuni at codespeak.net
- [pypy-svn] pypy fast-forward: Add a modifiable copy of test_sort.py
amauryfa
- [pypy-svn] pypy fast-forward: Skip one test in test_sort, and let some others finish without exception
amauryfa
- [pypy-svn] pypy fast-forward: Fix the last failures in test_socket
amauryfa
- [pypy-svn] pypy fast-forward: Fix test when run with CPython2.6
amauryfa
- [pypy-svn] pypy fast-forward: Fix typo in test
amauryfa
- [pypy-svn] pypy fast-forward: Update PY_VERSION in our Python.h
amauryfa
- [pypy-svn] pypy fast-forward: Update co_code to the new pypy-c
amauryfa
- [pypy-svn] pypy default: added some documentation
hakanardo
- [pypy-svn] pypy default: hg merge
hakanardo
- [pypy-svn] r80203 - pypy/extradoc/planning
hakanardo at codespeak.net
- [pypy-svn] pypy fast-forward: With Python 2.5, set().remove(anotherset) would raise a KeyError with a frozenset as the key.
amauryfa
- [pypy-svn] pypy fast-forward: Add a modifiable version of test_set.py
amauryfa
- [pypy-svn] pypy fast-forward: Arguably an implementation detail
amauryfa
- [pypy-svn] pypy fast-forward: Fix a couple of tests in test_set
amauryfa
- [pypy-svn] pypy fast-forward: Skip check of "internal undocumented API"
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy fast-forward: Reduce code duplication
amauryfa
- [pypy-svn] pypy fast-forward: check for signals in sendall(). test_sendall_interrupted now passes!
amauryfa
- [pypy-svn] pypy fast-forward: One more test to pass
amauryfa
- [pypy-svn] pypy fast-forward: Sendall() should try again when errno=EINTR
amauryfa
- [pypy-svn] pypy fast-forward: Check for signals in BufferedIO
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy fast-forward: A modifiable copy of test_telnetlib.py
amauryfa
- [pypy-svn] pypy fast-forward: Explicitely close the server socket when done,
amauryfa
- [pypy-svn] pypy fast-forward: Add modifiable copy of test_xmlrpc.py
amauryfa
- [pypy-svn] pypy fast-forward: gc.collect() to close the active connections
amauryfa
- [pypy-svn] pypy fast-forward: Modifiable copy of test_urllib2.py
amauryfa
- [pypy-svn] pypy fast-forward: Fix test_urllib2; same as CPython issue #10874 (fixed in py3k)
amauryfa
- [pypy-svn] pypy fast-forward: Fix test_urllib2_localnet: urllib2 uses socket._fileobject directly...
amauryfa
- [pypy-svn] pypy fast-forward: Add a modifiable copy of tarfile.py
amauryfa
- [pypy-svn] pypy fast-forward: Don't open the .tgz file in TarFile: GzipFile will do it if needed,
amauryfa
- [pypy-svn] pypy fast-forward: Fix a "normalization" that transformed iso-8859-15 (latin9 = latin1+EURO SIGN) into iso-8859-1 (latin1)!
amauryfa
- [pypy-svn] pypy fast-forward: os.popen().close() should return None when the command exits with a zero status.
amauryfa
- [pypy-svn] pypy fast-forward: Fix the test: ensure that the context is kept alive long enough to compute the digest.
amauryfa
- [pypy-svn] pypy fast-forward: Make sure to set TextIOWrapper even if we aren't in read universal mode.
alex_gaynor
- [pypy-svn] pypy default: Fix tests that were affecting by translating x*2 into x << 1.
alex_gaynor
- [pypy-svn] r80205 - pypy/extradoc/planning
hakanardo at codespeak.net
- [pypy-svn] pypy default: Remove log.count
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy arm-backend-2: merge default
bivab
- [pypy-svn] pypy arm-backend-2: Remove some XXX annotations from the register allocator
bivab
- [pypy-svn] pypy arm-backend-2: Remove another XXX, load small imm values directly into target register
bivab
- [pypy-svn] r80206 - pypy/extradoc/planning
agaynor at codespeak.net
- [pypy-svn] pypy fast-forward: Update TODO list
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] r80207 - pypy/extradoc/planning
agaynor at codespeak.net
- [pypy-svn] pypy default: Allow the JIT to look into thread.os_local, and use str dicts for thread local storage.
alex_gaynor
- [pypy-svn] pypy default: Added a unittest for JITting os_local.
alex_gaynor
- [pypy-svn] pypy jitypes2: fix the test; probably we number of loops changed after the merging of jit-unroll
antocuni
- [pypy-svn] pypy jitypes2: start the refactoring of _ffi to make it "shape-aware": the idea is that _ffi
antocuni
- [pypy-svn] pypy jitypes2: teach _ffi how to deal with structures by value: now you must pass directly
antocuni
- [pypy-svn] pypy jitypes2: support for signed/unsigned bytes (i.e., C chars but treated as numbers at applevel)
antocuni
- [pypy-svn] pypy jitypes2: support for chars
antocuni
- [pypy-svn] r80208 - pypy/extradoc/planning
agaynor at codespeak.net
- [pypy-svn] pypy fast-forward: pypy names extension modules differently: _testcapi.pypy-14.so
amauryfa
- [pypy-svn] pypy fast-forward: A complex TODO item
amauryfa
- [pypy-svn] pypy fast-forward: Test for __doc__ values, specially RuntimeError.__doc__ which was not set.
amauryfa
- [pypy-svn] pypy fast-forward: At EOF, point the error to the last line of the file
amauryfa
- [pypy-svn] pypy fast-forward: Merge hads
amauryfa
- [pypy-svn] pypy fast-forward: Don't let raw UnicodeErrors in expat callbacks, use the "official" function which raises applevel exceptions.
amauryfa
- [pypy-svn] pypy fast-forward: Merge "simplify-conftest" branch
amauryfa
- [pypy-svn] pypy simplify-conftest: Close the branch
amauryfa
- [pypy-svn] pypy jitypes2: support for unichars
antocuni
- [pypy-svn] pypy jitypes2: yet another refactoring: in the end, it turns out that _ffi is probably not
antocuni
- [pypy-svn] pypy jitypes2: rpython fix
antocuni
- [pypy-svn] pypy jitypes2: one more rpython fix
antocuni
- [pypy-svn] pypy jitypes2: adapt after the refactoring of _ffi: in particular, now the conversion between
antocuni
- [pypy-svn] pypy jitypes2: move shape-related utilities from function.py to basics.py
antocuni
- [pypy-svn] pypy jitypes2: kill outdated XXX, and small refactor
antocuni
- [pypy-svn] pypy fast-forward: Fix the test: w_type.w_doc should be the same object as in the type __dict__.
amauryfa
- [pypy-svn] pypy fast-forward: Suggestion to implement ResourceWarnings (CPython issue #10093) in PyPy
amauryfa
- [pypy-svn] pypy fast-forward: Fix ExternalEntityRefHandler in pyexpat
amauryfa
- [pypy-svn] pypy fast-forward: On linux, the _locale module to get the default encoding
amauryfa
- [pypy-svn] pypy fast-forward: gc_collect() a bit to clear weak references
amauryfa
- [pypy-svn] pypy fast-forward: Another TODO item
amauryfa
- [pypy-svn] pypy psycopg2compatibility: The test before was a bit silly.
ademan
- [pypy-svn] pypy jit-short-preamble: Make getfield kill setfields
hakanardo
- [pypy-svn] pypy jit-short-preamble: chain lazy setfields following a getfield
hakanardo
- [pypy-svn] pypy fast-forward: Modifiable copy of test_funcattrs.py
amauryfa
- [pypy-svn] pypy fast-forward: in CPython, setting a read-only property() raises AttributeError;
amauryfa
- [pypy-svn] pypy fast-forward: Add classmethod.__func__, staticmethod.__func__
amauryfa
- [pypy-svn] pypy fast-forward: Update the buildbot URL.
alex_gaynor
- [pypy-svn] pypy arm-backend-2: Improve INT_NEG using reverse substract and remove another XXX
bivab
- [pypy-svn] pypy arm-backend-2: Save an instruction in array get and set operations
bivab
- [pypy-svn] pypy arm-backend-2: Remove more XXX, assert some properties of the generated machine code, required by the specification
bivab
- [pypy-svn] pypy arm-backend-2: Document the calculation of the size for the allocated memory
bivab
- [pypy-svn] pypy arm-backend-2: Remove Restrictions on data proc imm operations
bivab
- [pypy-svn] r80209 - pypy/extradoc/sprintinfo/leysin-winter-2011
arigo at codespeak.net
- [pypy-svn] pypy arm-backend-2: Merge default and update moved compute_vars_longevity
bivab
- [pypy-svn] pypy arm-backend-2: Do not generate instructions for operations without side effects and an unused result
bivab
- [pypy-svn] pypy arm-backend-2: Move check for operation result down to compute correct longevities even in case of ignored operation results
bivab
- [pypy-svn] pypy default: Start a small refactoring: kill the possibility to say "imm_fine=False"
arigo
- [pypy-svn] pypy default: Find some middle-ground solution, where we can still pass a Const
arigo
- [pypy-svn] pypy default: Kill all remaining "imm_fine".
arigo
- [pypy-svn] pypy default: Import float2longlong() from the jitypes2 branch, and use it in
arigo
- [pypy-svn] pypy default: Fix for 64-bits.
arigo
- [pypy-svn] pypy default: Remove a redundant assert.
arigo
- [pypy-svn] pypy jit-longlong: Merge "default".
arigo
- [pypy-svn] pypy jit-longlong: Fix test_rint for the recent removal of the few remainings
arigo
- [pypy-svn] pypy jit-longlong: Fix the test for SBB.
arigo
- [pypy-svn] pypy jit-longlong: In-progress: removing the usage of "imm_fine".
arigo
- [pypy-svn] pypy jit-longlong: This fixes test_longlong, but llong_eq/llong_ne are disabled so far.
arigo
- [pypy-svn] pypy jit-longlong: Re-enable llong_eq and llong_ne.
arigo
- [pypy-svn] pypy jit-longlong: Enable withsmalllong by default on 32-bit platforms.
arigo
- [pypy-svn] pypy fast-forward: Add some checks about bitfields in ctypes.Structure
amauryfa
- [pypy-svn] pypy fast-forward: ctypes: Add support for Structure._pack_
amauryfa
- [pypy-svn] pypy fast-forward: typo
amauryfa
- [pypy-svn] pypy fast-forward: Fix translation
amauryfa
- [pypy-svn] pypy fast-forward: Fix translation on Windows
amauryfa
- [pypy-svn] pypy fast-forward: Avoid to pass the bitfield for non-int types,
amauryfa
- [pypy-svn] pypy fast-forward: When a callback function is not given enough arguments, an exception is raised.
amauryfa
- [pypy-svn] pypy fast-forward: ctypes: implement the new "use_errno" protocol.
amauryfa
- [pypy-svn] pypy fast-forward: ctypes: For some reason a callback is not allowed to return a Pointer.
amauryfa
- [pypy-svn] pypy fast-forward: Don't need to store the arguments shapes
amauryfa
- [pypy-svn] pypy fast-forward: _rawffi: Add support for callbacks taking structures by value.
amauryfa
- [pypy-svn] pypy fast-forward: Fix translation and update comment
amauryfa
- [pypy-svn] pypy default: A complete test for genop_guard_float_{comparison}.
arigo
- [pypy-svn] pypy default: Skip if floats not supported.
arigo
- [pypy-svn] pypy default: Because it's now easy, copies the test to get a complete test
arigo
- [pypy-svn] pypy jit-short-preamble: fixed tests to represent the more clever removal of redundant setfields
hakanardo
- [pypy-svn] pypy jit-short-preamble: hg merge default
hakanardo
- [pypy-svn] pypy jit-short-preamble: simple explicit test triggering the bug
hakanardo
- [pypy-svn] pypy jit-short-preamble: untranslated version
hakanardo
- [pypy-svn] pypy fast-forward: Before calling a Python callback, from python, check that the arguments are convertible.
amauryfa
- [pypy-svn] pypy fast-forward: Another TODO
amauryfa
- [pypy-svn] pypy fast-forward: Add modifiable copy of test_codecs.py
amauryfa
- [pypy-svn] pypy fast-forward: Start a list of things we probably won't fix for the next release.
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy jit-short-preamble: Take care of the case when inlining fails even if the dryrun was successfull
hakanardo
- [pypy-svn] pypy jit-short-preamble: typo
hakanardo
- [pypy-svn] r80210 - pypy/extradoc/planning
hakanardo at codespeak.net
- [pypy-svn] pypy jit-short-preamble: cleanup
hakanardo
- [pypy-svn] pypy jitypes2: fix test
antocuni
- [pypy-svn] r80211 - pypy/extradoc/sprintinfo/leysin-winter-2011
arigo at codespeak.net
- [pypy-svn] pypy fast-forward: Fix test.
arigo
- [pypy-svn] pypy fast-forward: Add NOT_RPYTHON to make sure that these implementations are not going
arigo
- [pypy-svn] pypy default: Fix the encoding of TEST8: don't need rex_w.
arigo
- [pypy-svn] pypy default: Fix test_compile_framework_vref on 64-bit.
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (Jacob Hallen, Michael Foord) Fix test and move test_asyncore from 2.7.0 to modified-2.7.0
fuzzyman
- [pypy-svn] pypy fast-forward: Merge changes
fuzzyman
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: Merge heads.
arigo
- [pypy-svn] pypy fast-forward: Backed out changeset 77ebfdcdb1d3
fuzzyman
- [pypy-svn] pypy fast-forward: (Michael Foord) Revert erroneous file move
fuzzyman
- [pypy-svn] pypy fast-forward: (Jacob Hallen, Michael Foord) Fix test and add test_asyncore to modified-2.7.0
fuzzyman
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: Merge heads.
arigo
- [pypy-svn] pypy jitypes2: partially kill outdated docstring
antocuni
- [pypy-svn] pypy jitypes2: add a performance hack
antocuni
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (lac, arigo)
arigo
- [pypy-svn] pypy fast-forward: (jacob, mfoord) Initial implementation of bytearray.translate
mfoord
- [pypy-svn] pypy fast-forward: (jacob, michael) Second argument to bytearray.translate now supported
mfoord
- [pypy-svn] pypy fast-forward: Merge from head
mfoord
- [pypy-svn] pypy fast-forward: Allow unterminated utf7 sequences when final=False
amauryfa
- [pypy-svn] pypy fast-forward: Merge heads
amauryfa
- [pypy-svn] pypy fast-forward: Try to fix translation: there is no ll_math_round function,
amauryfa
- [pypy-svn] pypy default: Avoid calling space.id when doing == or != compares.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] r80214 - pypy/extradoc/planning
agaynor at codespeak.net
- [pypy-svn] pypy default: Remove attribute on PyFrame which is never used anywhere.
alex_gaynor
- [pypy-svn] pypy jit-short-preamble: hg merge default
hakanardo
- [pypy-svn] pypy fast-forward: acosh(x) is only defined for x >= 1.0.
arigo
- [pypy-svn] pypy out-of-line-guards: Remove jit_invariant_fields on ModuleCell. This really breaks global counters
fijal
- [pypy-svn] pypy default: UnWindowsify end of lines.
arigo
- [pypy-svn] pypy default: Fix this test to load on CPython 2.5 too.
arigo
- [pypy-svn] pypy arm-backend-2: Start implementing encoding for 64-bit floating point operations
bivab
- [pypy-svn] pypy arm-backend-2: Start implementing float load and store instructions
bivab
- [pypy-svn] pypy arm-backend-2: Add support for imm values in float load and store instructions
bivab
- [pypy-svn] pypy default: Fix for the precise expected repr() of built-in methods.
arigo
- [pypy-svn] pypy default: (jacob, mfoord) fix line endings in bytearrayobject.py and bytearraytype.py
mfoord
- [pypy-svn] pypy default: (mfoord) implement bytarray delitem for indexes and slices
mfoord
- [pypy-svn] pypy default: (mfoord) correct signature of listobject._setitem_slice_helper
mfoord
- [pypy-svn] pypy default: Merge from trunk
mfoord
- [pypy-svn] pypy jitypes2: move the import outside the method, to save a couple of guards
antocuni
- [pypy-svn] pypy default: Fix an AssertionError with "buffer('x')[1:0]"
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: Merge heads.
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy arm-backend-2: Implement VPUSH instruction
bivab
- [pypy-svn] pypy arm-backend-2: In tests create asm files in usession dir
bivab
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: this -> these
gutworth
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy arm-backed-float: Add a test for a basic loop using floats
bivab
- [pypy-svn] pypy arm-backed-float: Start implementing support code for floats and FLOAT_ADD operation
bivab
- [pypy-svn] pypy arm-backed-float: Implent FLOAT_SUB
bivab
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: (holger, mfoord) Extended bytearray extend
mfoord
- [pypy-svn] pypy default: Merge, splerge
mfoord
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: Disable this check, it breaks ctypes.cast()
amauryfa
- [pypy-svn] pypy default: Maybe we should print a ResourceWarning, but at least don't leak too many
amauryfa
- [pypy-svn] pypy default: Don't call RPython code from the Ctrl-C handler routine.
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: better recognize that this is not a released version of PyPy
hpk42
- [pypy-svn] pypy jitypes2: enable _ffi for ctypes also in the 2.7.0 lib
antocuni
- [pypy-svn] pypy jitypes2: temporarily comment out this line, it makes a lot of test failing (without it, they just pass)
antocuni
- [pypy-svn] pypy jitypes2: fix test_numbers: neither the array nor the struct modules support the new "g"
antocuni
- [pypy-svn] pypy jitypes2: add support for _ffi.CDLL(None)
antocuni
- [pypy-svn] pypy jitypes2: make it 2.5-compatible
antocuni
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: (holger, mfoord) more complete implementation of bytearry.extend
mfoord
- [pypy-svn] pypy default: (holger, mfoord) bytearray.extend takes iterables of strings
mfoord
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: add a poor's man "xfail" to ctypes test, and mark all known-to-fail ones. This
antocuni
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: (mfoord, holger) unify implementation of bytearray extend/new (thanks amaury), also fix line endings another time
hpk42
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy cmath: Give the functions different names, as needed by
arigo
- [pypy-svn] pypy default: (mfoord, holger) recognize unicode/errors arg for bytearray constructor
hpk42
- [pypy-svn] pypy jitypes2: try to fix a segfault when name==None
antocuni
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: CPython doesn't allow assigning to threading.local.__dict__, now neither do we. This paves the way for making __dict__ a jit.loop_invariant.
alex_gaynor
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy default: utf-7: in incremental decoder, don't eat the unterminated shift sequence
amauryfa
- [pypy-svn] pypy default: implement os.fpathconf()
amauryfa
- [pypy-svn] pypy default: Fix the basic ssl.sslwrap() test
amauryfa
- [pypy-svn] pypy default: remove libpythondir from autopath; it's not used anywhere
gutworth
- [pypy-svn] pypy default: fix this test... if anyone wants to use it
gutworth
- [pypy-svn] pypy default: Fix these tests for when the compiler is included in the version.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Fix a crash in io.StringIO.read()
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Really implement _ssl.do_handshake()
amauryfa
- [pypy-svn] pypy default: (antocuni, fijal): always enable list_comprehension_operations, as translation relies on it
antocuni
- [pypy-svn] pypy default: Fix a typo and the translation
amauryfa
- [pypy-svn] pypy out-of-line-guards: I think this is necessary check. Not sure how to test it a bit :(
fijal
- [pypy-svn] pypy default: Fix name errors. Not TESTED!
fijal
- [pypy-svn] pypy default: Fix translation on pypy (resulting pypy has no fpathconf though)
fijal
- [pypy-svn] pypy default: these two tests now pass
antocuni
- [pypy-svn] pypy jitypes2: allow CDLL(None) now that it no longer segfaults
antocuni
- [pypy-svn] r80215 - pypy/extradoc/sprintinfo/leysin-winter-2011
fijal at codespeak.net
- [pypy-svn] pypy default: (mfoord) implement bytearray extended slice assignment and remove bytearray.__delslice__
mfoord
- [pypy-svn] pypy default: use "?" instead of the empty string when the hg information cannot be retrieved, else platform.py cannot parse sys.version
antocuni
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] pypy cmath: (david, lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy default: Try to improve the nonsense we get from gcc
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy cmath: Temporary fix: still call it 'self.key', and only have a special
arigo
- [pypy-svn] pypy default: (mfoord) test extended slice deletion
mfoord
- [pypy-svn] pypy default: (mfoord, antocuni) implement bytearray.fromhex
mfoord
- [pypy-svn] pypy default: Merge, splerge
mfoord
- [pypy-svn] pypy default: (arigo, mfoord, fijal) Kill unnecessary copying
fijal
- [pypy-svn] pypy default: (arigo, mfoord, fijal) Add a checker for annotation of data
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy default: Disable this warning. They obscure real warnings. If someone cares enough,
fijal
- [pypy-svn] pypy default: (mfoord) remove bytearray.__getslice__ and bytearray * 1 now returns a copy (removed incorrect shortcut)
mfoord
- [pypy-svn] pypy default: Merge, splerge
mfoord
- [pypy-svn] pypy pytest2: remove old py copy, add current pytest and py lib snapshots (from pytest-2.0.1dev and py-1.4.1dev)
hpk42
- [pypy-svn] pypy pytest2: make conftest.option available after the test session is configured
hpk42
- [pypy-svn] pypy arm-backend-2: remove debugging output
bivab
- [pypy-svn] pypy arm-backend-2: Allow REFs as imm values for encoding when leaving a loop
bivab
- [pypy-svn] pypy default: (arigo, fijal) Crash instead of warning, this will generate blocked blocks
fijal
- [pypy-svn] pypy pytest2: for now re-add some helping scripts used from pypy buildbot invocations
hpk42
- [pypy-svn] pypy pytest2: small fixes to the pypy test suite
hpk42
- [pypy-svn] pypy pytest2: fix another place which implicitly relied on pytest.config global available at import time
hpk42
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy cmath: (lac, arigo)
arigo
- [pypy-svn] pypy bytearray: (mfoord) implement bytearray.insert
mfoord
- [pypy-svn] pypy bytearray: (mfoord, holger) implement bytearray.pop
mfoord
- [pypy-svn] pypy pytest2: for now add original pytest_restdoc plugin that was removed from pytest2
hpk42
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy jitypes2: this test passes
antocuni
- [pypy-svn] pypy jitypes2: long double support does not play well with the jit. It was decided that at the moment we don't support it (at least in jitypes2)
antocuni
- [pypy-svn] pypy jitypes2: don't fail this test on my machine, it's just annoying
antocuni
- [pypy-svn] pypy default: a bit hackish, but add a --filter option to py.test which works similarly to -k, but filters the cpython unittest
antocuni
- [pypy-svn] pypy default: even more hackish, add support for --pdb for cpython unittests
antocuni
- [pypy-svn] pypy jitypes2: make sure that we correctly cache the _ptr of a CFuncPtr.
antocuni
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy default: add some docs about the new --filter and --pdb options
antocuni
- [pypy-svn] pypy jitypes2: update svn external
antocuni
- [pypy-svn] pypy default: Changed documentation encoding to utf-8.
jacob22
- [pypy-svn] pypy default: Merge.
jacob22
- [pypy-svn] pypy pytest2: fix tests and safe filename construction, and fix another py.test.config glob usage
hpk42
- [pypy-svn] pypy pytest2: remove bogus test (which failed because the "disabled = ..." feature is gone, use xfail/skipping instead)
hpk42
- [pypy-svn] pypy pytest2: provide dummy conftest.option for early imports because
hpk42
- [pypy-svn] pypy default: On Windows, eci.compile_shared_lib() will now build a DLL when there are "exported symbols",
amauryfa
- [pypy-svn] pypy default: Add SSLObject.shutdown()
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: (lac looking, arigo)
arigo
- [pypy-svn] pypy default: Merge heads.
arigo
- [pypy-svn] pypy default: Implement _AsDouble() with the "maximum precision" algorithm from
arigo
- [pypy-svn] pypy default: Tweak.
arigo
- [pypy-svn] pypy default: Merge heads.
arigo
- [pypy-svn] pypy default: Fix the translation failure by not mixing None and SomeChar
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy bytearray: (mfoord) implement bytearray.remove
mfoord
- [pypy-svn] pypy bytearray: (mfoord) bytearray.reverse
mfoord
- [pypy-svn] pypy default: Fix __format__ with oldstyle classes, warning related tests commented out ATM because I can't figure out how to run them.
alex_gaynor
- [pypy-svn] pypy default: Merge upstream.
alex_gaynor
- [pypy-svn] pypy default: Actually run the warnings tests, they fail and I'm not sure why.
alex_gaynor
- [pypy-svn] pypy default: Added an XXX
alex_gaynor
- [pypy-svn] pypy bytearray: Merge from default
mfoord
- [pypy-svn] pypy bytearray: (mfoord) bytearray.insert index calculated correctly for out-of-bounds
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy default: (arigo, fijal) cleanup warnings on SomePBC(const=None), fix translation
fijal
- [pypy-svn] pypy default: merge
fijal
- [pypy-svn] pypy default: hg backout bdd4c428b285
amauryfa
- [pypy-svn] pypy default: Fix: os.path.join cannot just be replaced by py.path.join.
amauryfa
- [pypy-svn] pypy default: Merge previous change from fast-forward
amauryfa
- [pypy-svn] pypy fast-forward: Close branch fast-forward
amauryfa
- [pypy-svn] pypy bytearray: merge default
mfoord
- [pypy-svn] pypy default: Merge bytearray branch
mfoord
- [pypy-svn] pypy default: Merge default
mfoord
- [pypy-svn] pypy default: Add signal.setitimer, signal.getitimer
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Fix translation on top of python 2.5 (or pypy 1.4)
amauryfa
- [pypy-svn] pypy default: All other setitem() methods in the same file have this signature.
amauryfa
- [pypy-svn] pypy default: Reduce code duplication, yay for app-level helpers in tests!
alex_gaynor
- [pypy-svn] pypy default: use proper applevel helper
gutworth
- [pypy-svn] pypy default: Fix these tests.
alex_gaynor
- [pypy-svn] pypy default: Fix using app-level helpers when running app level tests directly.
alex_gaynor
- [pypy-svn] pypy default: Remove helper that's no longer used.
alex_gaynor
- [pypy-svn] pypy default: add a modifiable version of site.py
antocuni
- [pypy-svn] pypy default: manually apply the same modifications done in modified-2.5.2/site.py
antocuni
- [pypy-svn] pypy default: bah, forgot to actually return the sitedir
antocuni
- [pypy-svn] pypy default: Fix display when test.regrtest is run with -v: no detail was displayed.
amauryfa
- [pypy-svn] r80216 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] r80217 - in pypy/extradoc/talk/pepm2011/presentation: . figures
cfbolz at codespeak.net
- [pypy-svn] pypy default: Fix this test at applevel now that we have real helpers.
alex_gaynor
- [pypy-svn] pypy default: Another conversion to proper applevel helpers.
alex_gaynor
- [pypy-svn] r80218 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
- [pypy-svn] pypy default: Oops
amauryfa
- [pypy-svn] pypy default: Fix translation of signal module on Windows
amauryfa
- [pypy-svn] pypy default: Add a failing test which shows why sockets are completely broken on Windows
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] r80219 - in pypy/extradoc/talk/pepm2011/presentation: . figures
cfbolz at codespeak.net
- [pypy-svn] pypy pytest2: fix interplevel/applevel selection and move according test to pypy/tool/pytest dir
hpk42
- [pypy-svn] r80220 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] pypy default: Another apptest fix.
alex_gaynor
- [pypy-svn] pypy default: Fix _multiprocessing tests.
alex_gaynor
- [pypy-svn] pypy default: Fixed bz2 tests.
alex_gaynor
- [pypy-svn] pypy default: Fix imp tests.
alex_gaynor
- [pypy-svn] pypy default: Fix marshal tests.
alex_gaynor
- [pypy-svn] pypy default: Fixed math tests.
alex_gaynor
- [pypy-svn] pypy default: Fix select tests.
alex_gaynor
- [pypy-svn] pypy default: Fix thread tests.
alex_gaynor
- [pypy-svn] pypy default: Fixed zipimport tests.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] r80221 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] pypy default: (lac, arigo)
arigo
- [pypy-svn] pypy default: (lac, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] r80222 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: 2.5 compatibility.
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] r80223 - pypy/extradoc/planning
arigo at codespeak.net
- [pypy-svn] pypy pytest2: enhance custom pypy hack for running tests without py.test in a subprocess
hpk42
- [pypy-svn] pypy default: Forgot to check for signals here as well
amauryfa
- [pypy-svn] pypy default: Beautify a bit and indent code strings with the "if 1:" trick
amauryfa
- [pypy-svn] pypy default: A peepoler optimization: a JUMP to RETURN becomes a RETURN.
amauryfa
- [pypy-svn] pypy default: A bit of an ugly hack so that faked functions can work at interp-level and become bound as methods.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Fix the "peepholer" optimization: the size of the code changes,
amauryfa
- [pypy-svn] pypy default: Modifiable copy of test_module.py
amauryfa
- [pypy-svn] pypy default: PyPy's empty modules have an empty __dict__ instead of None.
amauryfa
- [pypy-svn] pypy default: Fixed thread tests.
alex_gaynor
- [pypy-svn] pypy default: Add a modifiable copy of test_thread.py
amauryfa
- [pypy-svn] pypy default: This test relies on a weakref callback.
amauryfa
- [pypy-svn] pypy default: /bin/bash: q: command not found
amauryfa
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: Merge heads.
arigo
- [pypy-svn] pypy default: Split space.wrap() into space.wrap() and space._wrap_not_rpython().
arigo
- [pypy-svn] r80225 - pypy/extradoc/sprintinfo/leysin-winter-2011
fijal at codespeak.net
- [pypy-svn] pypy default: (lac, arigo)
arigo
- [pypy-svn] pypy default: Remove lib_pypy/cmath.py, which is now out-of-date.
arigo
- [pypy-svn] pypy default: Add cmath in the default list of modules.
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: Merge heads.
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: it's a bit hard to test this :-(, but use '?' for hgid and tags in case the hg executable fails
antocuni
- [pypy-svn] pypy jitypes2: hg merge default
antocuni
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) bytearray.strip / lstrip / rstrip work with memoryviews
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy 0.6: Close old release branch.
jacob22
- [pypy-svn] pypy 0.6.1: Close old release branch.
jacob22
- [pypy-svn] pypy pypy-0.7.0-beta: Close old release branch.
jacob22
- [pypy-svn] pypy 0.7.x: Close old release branch.
jacob22
- [pypy-svn] pypy 0.7.0: Close old release branch.
jacob22
- [pypy-svn] pypy pypy-0.6.1: Close old release branch.
jacob22
- [pypy-svn] pypy 0.8.x: Close old release branch.
jacob22
- [pypy-svn] pypy 0.8.0: Close old release branch.
jacob22
- [pypy-svn] pypy dist-ext-someobject: Close old release branch.
jacob22
- [pypy-svn] pypy 0.9.x: Close old release branch.
jacob22
- [pypy-svn] pypy 0.9.0: Close old release branch.
jacob22
- [pypy-svn] pypy 0.6.x: Close old release branch.
jacob22
- [pypy-svn] pypy 0.99.x: Close old release branch.
jacob22
- [pypy-svn] pypy 0.99.0: Close old release branch.
jacob22
- [pypy-svn] pypy 1.0.x: Close old release branch.
jacob22
- [pypy-svn] pypy 1.0.0: Close old release branch.
jacob22
- [pypy-svn] pypy 1.1.x: Close old release branch.
jacob22
- [pypy-svn] pypy 1.1.0beta: Close old release branch.
jacob22
- [pypy-svn] pypy 1.1.0: Close old release branch.
jacob22
- [pypy-svn] pypy 1.2.x: Close old release branch.
jacob22
- [pypy-svn] pypy 1.2.0: Close old release branch.
jacob22
- [pypy-svn] pypy dist: Close old branch.
jacob22
- [pypy-svn] pypy 1.3.x: Close old release branch.
jacob22
- [pypy-svn] pypy 1.3.0: Close old release branch.
jacob22
- [pypy-svn] pypy 1.4.x: Close old release branch.
jacob22
- [pypy-svn] pypy bytearray: (lac, mfoord) bytearray initialisation now done in __init__ not __new__
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) remove unused annotation checker
mfoord
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy jit-unroll-loops: Closing old branches
hakanardo
- [pypy-svn] pypy jit-int: Closing old branches
hakanardo
- [pypy-svn] pypy jit-loop-invaraints: Closing old branches
hakanardo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy eval-loop-experiments: Close disused branch.
jacob22
- [pypy-svn] pypy freebsd-compat: Close disused branch.
jacob22
- [pypy-svn] pypy oo-jit: Close disused branch.
jacob22
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) Start of implementation for adding strings to bytearray
mfoord
- [pypy-svn] pypy default: (hpk, antocuni) make virtualenv a bit more happy. This is really a hack (see
antocuni
- [pypy-svn] pypy jit-profiling: Close disused branch.
jacob22
- [pypy-svn] pypy multilist: Close disused branch.
jacob22
- [pypy-svn] pypy spaceop-sep-classes: Close disused branch.
jacob22
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy default: (fijal, arigo)
arigo
- [pypy-svn] pypy jit-short-preamble: make test 32bit compatible
hakanardo
- [pypy-svn] pypy cmath: Close merged branch.
arigo
- [pypy-svn] pypy jit-constptr: Abandon branch.
arigo
- [pypy-svn] pypy gen2-gc: Close this branch, merged long ago (fa193ecfd90e).
arigo
- [pypy-svn] pypy release-1.4.1: Close release branch.
arigo
- [pypy-svn] pypy gc-arena: Close this old branch; it may contain useful things but it's not useful right now.
arigo
- [pypy-svn] pypy arm-backend: merge default branch
bivab
- [pypy-svn] pypy arm-backend: close branch
bivab
- [pypy-svn] pypy arm-backend: merge heads
bivab
- [pypy-svn] pypy default: (antocuni, david) Fix array slice assignment with self
bivab
- [pypy-svn] pypy bytearray: (mfoord, lac) replace use of space.call_method in bytearray with calling the appropriate string function directly
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) fix bytearray stringlike operations that previously worked by automatic delegation
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) bytearray.join and decode operations work again
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) bytearray.join and decode operations work again
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) bytearray addition with strings now works and with unicode raises the correct error
mfoord
- [pypy-svn] pypy default: Consider this as an implementation detail too.
arigo
- [pypy-svn] pypy jit-stackless: Closing disused branch.
fijal
- [pypy-svn] pypy default: fix translation on 2.5
fijal
- [pypy-svn] pypy default: Write a stub for sys.getsizeof().
arigo
- [pypy-svn] pypy default: Implementation detail.
arigo
- [pypy-svn] pypy default: Need the interp-level 'struct' module for the 'P' format character.
arigo
- [pypy-svn] pypy default: 'sys.version_info' is nowadays a named tuple.
arigo
- [pypy-svn] pypy bytearray: (lac, mfoord) test bytearray.split and partition with memoryview argument
mfoord
- [pypy-svn] pypy default: Skip the whole SizeofTest class unless we are on CPython.
arigo
- [pypy-svn] pypy bytearray: (lac, mfoord) bytearray.split works with no arguments
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) assert in bytearray strip helper method for the sake of the annotator
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) test constructing a bytearray of size -1 fails with a ValueError
mfoord
- [pypy-svn] pypy bytearray: (lac, mfoord) constructing a bytearray of size -1 now fails with a ValueError
mfoord
- [pypy-svn] pypy default: 'sys.executable' should not end up being an non-existing file.
arigo
- [pypy-svn] pypy default: (arigo, fijal) fix warning
fijal
- [pypy-svn] pypy default: (antocuni, fijal) a test and a fix
fijal
- [pypy-svn] pypy default: merge heads
fijal
- [pypy-svn] pypy default: Duh. It's defined twice.
arigo
- [pypy-svn] pypy bytearray: (lac, mfoord) in place multiplication of bytearrays
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy default: On Windows, os.chdir() is supposed to raise WindowsErrors.
amauryfa
- [pypy-svn] pypy default: Implement os.mkdir with the Win32 API
amauryfa
- [pypy-svn] pypy default: win32 implementation of os.chmod()
amauryfa
- [pypy-svn] pypy default: win32 implementations of os.unlink() and os.rename()
amauryfa
- [pypy-svn] pypy default: Fix translation with Python2.5
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: Merge bytearray
mfoord
- [pypy-svn] pypy default: Merge default
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy default: Implemented itertools.combinations.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] r80226 - pypy/benchmarks/own/twisted
fijal at codespeak.net
- [pypy-svn] pypy jitypes2: don't pass argtypes to _build_result, it was unused
antocuni
- [pypy-svn] pypy jitypes2: (david, antocuni)
antocuni
- [pypy-svn] pypy jitypes2: (david, antocuni)
antocuni
- [pypy-svn] pypy jitypes2: (david, antocuni)
antocuni
- [pypy-svn] pypy jitypes2: (antocuni, david)
antocuni
- [pypy-svn] pypy jitypes2: (david, antocuni)
antocuni
- [pypy-svn] pypy jitypes2: (david, antocuni)
antocuni
- [pypy-svn] pypy default: Added a config doc for cmath.
alex_gaynor
- [pypy-svn] pypy default: Skip this test on posix platforms
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: replacing list content is non-rpython
gutworth
- [pypy-svn] pypy default: merge default
gutworth
- [pypy-svn] pypy shorter-float-repr: A branch to really use dtoa.c in PyPy.
amauryfa
- [pypy-svn] pypy default: allow buffers here, too
gutworth
- [pypy-svn] pypy default: Allow object to be passed as a kwarg to itertools.repeat.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Removed old file that's no longer useful.
alex_gaynor
- [pypy-svn] pypy shorter-float-repr: Start to use dtoa.c in place of LL_strtod_formatd.
amauryfa
- [pypy-svn] pypy shorter-float-repr: We don't have "full" dtoa, but this test now passes.
amauryfa
- [pypy-svn] pypy shorter-float-repr: Compilation fixes to let tests pass in test_rarithmetic.py
amauryfa
- [pypy-svn] pypy default: Rpythonify, hopefully
alex_gaynor
- [pypy-svn] pypy jitypes2: ops, undo a change that I did by mistake (thanks amaury)
antocuni
- [pypy-svn] pypy shorter-float-repr: Write a minus sign when the number is negative :-)
amauryfa
- [pypy-svn] pypy default: Implemented itertools.combinations_with_replacement (look ma, codereuse!).
alex_gaynor
- [pypy-svn] pypy default: Allow using kwargs with itertools.count.
alex_gaynor
- [pypy-svn] pypy shorter-float-repr: repr(inf), repr(nan)
amauryfa
- [pypy-svn] pypy shorter-float-repr: Translate from CPython into RPython: format_float_short()
amauryfa
- [pypy-svn] pypy shorter-float-repr: Merge default
amauryfa
- [pypy-svn] pypy shorter-float-repr: merge heads
amauryfa
- [pypy-svn] pypy shorter-float-repr: Fix translation, and another test
amauryfa
- [pypy-svn] pypy shorter-float-repr: Merge heads
amauryfa
- [pypy-svn] pypy default: Fix translation.
alex_gaynor
- [pypy-svn] pypy default: Fix indentation
amauryfa
- [pypy-svn] pypy jit-short-preamble: emit proper guards when inlining short preamble
hakanardo
- [pypy-svn] pypy jit-short-preamble: emit proper guards when inlining short preamble (work still in progress)
hakanardo
- [pypy-svn] pypy jit-short-preamble: restored original test and added a simpler one
hakanardo
- [pypy-svn] pypy jit-short-preamble: need some more -live- to be able to resume at to
hakanardo
- [pypy-svn] buildbot default: remove print, and colorize the path
antocuni
- [pypy-svn] buildbot default: ops
antocuni
- [pypy-svn] buildbot default: put also the slash in gray
antocuni
- [pypy-svn] pypy default: Merge
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy bytearray: (mfoord) remove unnecessary loop in bytearray.join
mfoord
- [pypy-svn] pypy bytearray: (mfoord) bytearray.__contains__ works with buffers
mfoord
- [pypy-svn] pypy bytearray: (mfoord) ord(bytearray)
mfoord
- [pypy-svn] pypy bytearray: (mfoord) bytearray.splitlines
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy default: Add a custom version of string_tests with a custom hack for 'abc'.__mul__().
arigo
- [pypy-svn] pypy jit-short-preamble: Reordering the snapshot boxes correctly
hakanardo
- [pypy-svn] pypy shorter-float-repr: Fix SyntaxError
amauryfa
- [pypy-svn] pypy shorter-float-repr: Move the dtoa wrappers to pypy/rlib/
amauryfa
- [pypy-svn] pypy shorter-float-repr: Skip formatd tests on ootype
amauryfa
- [pypy-svn] r80232 - in pypy/extradoc/talk/pepm2011/presentation: . figures
cfbolz at codespeak.net
- [pypy-svn] r80233 - pypy/extradoc/talk/pepm2011/presentation/figures
cfbolz at codespeak.net
- [pypy-svn] pypy default: Redo the change from modified-2.5.2.
arigo
- [pypy-svn] r80234 - pypy/extradoc/talk/pepm2011/benchmarks
cfbolz at codespeak.net
- [pypy-svn] pypy default: Consider the exact error message from there as an impl detail.
arigo
- [pypy-svn] pypy default: Enfoce annotation of ll_find_char
bivab
- [pypy-svn] pypy default: Fix long(x) returning whatever __long__ returns without converting it to long
bivab
- [pypy-svn] pypy default: Merge default
mfoord
- [pypy-svn] pypy default: merge heads
bivab
- [pypy-svn] pypy jit-short-preamble: support constants in snapshot boxes
hakanardo
- [pypy-svn] pypy jit-short-preamble: dont change position when resuming at top of loop
hakanardo
- [pypy-svn] pypy bridges-experimental: close old experimental branch
cfbolz
- [pypy-svn] pypy unroll-safe-if-const-arg: those ideas never worked, due to inlining. closing branch.
cfbolz
- [pypy-svn] pypy default: merge some of the changes from modified-2.5.2/distutils; this makes setup.py install working again
antocuni
- [pypy-svn] pypy default: Obscure case, not implemented.
arigo
- [pypy-svn] pypy default: Modify test_descr to skip checking assignment of __class__ when the
arigo
- [pypy-svn] pypy jitypes2: add some logging to the ffi optimization, to understand what's going on
antocuni
- [pypy-svn] pypy default: Hah, you expect this to work anywhere, I'm sure. :-)
arigo
- [pypy-svn] pypy default: __length_hint__ is an undocumented implementation detail of cpython.
arigo
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy default: Mention assignment to __class__ here for now.
arigo
- [pypy-svn] pypy default: Merge heads.
arigo
- [pypy-svn] pypy default: No-op clean-up.
arigo
- [pypy-svn] pypy shorter-float-repr: Kill some code that looks similar to parts_to_float()
amauryfa
- [pypy-svn] pypy shorter-float-repr: One function for them to call and to shorter repr bring them.
amauryfa
- [pypy-svn] pypy default: List this as an implementation detail. It's uncommon anyway to use
arigo
- [pypy-svn] pypy bytearray: merge default
mfoord
- [pypy-svn] pypy bytearray: merge default
mfoord
- [pypy-svn] pypy bytearray: Merge heads
mfoord
- [pypy-svn] pypy bytearray: (mfoord) bytearray contains/splitlines/ord
mfoord
- [pypy-svn] pypy default: Allow negative integers in some of these functions.
arigo
- [pypy-svn] pypy jit-short-preamble: create snapshot in jit_merge_point
hakanardo
- [pypy-svn] pypy jit-short-preamble: dont keep the original snapshot around
hakanardo
- [pypy-svn] pypy jit-short-preamble: fixed tests and translation
hakanardo
- [pypy-svn] pypy jit-short-preamble: @loop_invariant functions are no longer allowed to raise exceptions
hakanardo
- [pypy-svn] pypy default: Use c_int, because it is a fd.
arigo
- [pypy-svn] pypy default: Handle failure cases, which must raise OSError.
arigo
- [pypy-svn] pypy default: Bah, fix for lib-python/2.7.0/test/test_generator, which is done by doctests.
arigo
- [pypy-svn] pypy bytearray: (mfoord) create data for bytearray correctly in bytearray.splitlines
mfoord
- [pypy-svn] pypy jit-short-preamble: more faking
hakanardo
- [pypy-svn] pypy jit-short-preamble: hg merge default
hakanardo
- [pypy-svn] pypy default: Use rffi.{get, set}intfield() to access these values, which
arigo
- [pypy-svn] pypy default: Merge bytearray
mfoord
- [pypy-svn] pypy default: Use rffi.getintfield() instead of rffi.cast(), for consistency.
arigo
- [pypy-svn] pypy shorter-float-repr: Plug our implementation of strtod
amauryfa
- [pypy-svn] pypy default: Push and pull until "with traits.scoped_alloc_buffer()" is allowed in a ll helper.
amauryfa
- [pypy-svn] pypy shorter-float-repr: Merge default
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy jit-short-preamble: move loop invariant *_ovf out of the loops
hakanardo
- [pypy-svn] pypy jit-short-preamble: there is now an additional live
hakanardo
- [pypy-svn] pypy jit-short-preamble: there is now an additional live
hakanardo
- [pypy-svn] pypy shorter-float-repr: Avoid name collision and nasty recursion
amauryfa
- [pypy-svn] pypy pytest2: revert some unneeccessary changes to usage of global options
hpk42
- [pypy-svn] pypy pytest2: fix lib-python conftest by removing the unsupported py.test.collect.Directory
hpk42
- [pypy-svn] pypy run-django: closing branch, what's a contract result tag in svn
pedronis
- [pypy-svn] pypy ctypes-stable: closing branch, what's a contract result tag in svn
pedronis
- [pypy-svn] buildbot default: Fix paths ending in doubleslashes.
trypypy
- [pypy-svn] pypy jit-short-preamble: Original failargs are not of interest as they well be replaced once the inlined guard is emitted
hakanardo
- [pypy-svn] pypy shorter-float-repr: Somehow this fixes a segfault in rlib/test/test_rmarshal.py
amauryfa
- [pypy-svn] pypy shorter-float-repr: This does not raise anymore: the result is small enough
amauryfa
- [pypy-svn] pypy default: copy test_itertools.py to skip CPython specific tests
4kir4
- [pypy-svn] pypy default: skip 'tuple reuse' CPython specific tests
4kir4
- [pypy-svn] pypy default: Merge upstream.
alex_gaynor
- [pypy-svn] pypy default: Upstream.
alex_gaynor
- [pypy-svn] pypy default: Merge upstream.
alex_gaynor
- [pypy-svn] pypy default: Attempt to fix translation on osx-86.
alex_gaynor
- [pypy-svn] pypy default: use {get, set}intfield when reading and writing to time data
bivab
- [pypy-svn] pypy jit-short-preamble: hg merge default
hakanardo
- [pypy-svn] pypy default: Typo.
arigo
- [pypy-svn] pypy default: Fix the test for inspect.ismemberdescriptor() by checking something
arigo
- [pypy-svn] pypy imp.load_dyanmic: Created imp.load_dynamic branch
mfoord
- [pypy-svn] pypy default: fix test_semaphore_wait on Mac OS, which was failing due to missing sem_timedwait function
bivab
- [pypy-svn] pypy default: remove XXX and call check_signals
bivab
- [pypy-svn] pypy imp.load_dyanmic: (mfoord) default implementation of imp.load_dynamic that raises an ImportError
mfoord
- [pypy-svn] pypy imp.load_dyanmic: (mfoord) add load_dynamic implementation file
mfoord
- [pypy-svn] pypy jit-short-preamble: we dont always get summaries
hakanardo
- [pypy-svn] pypy jit-short-preamble: fixed test
hakanardo
- [pypy-svn] pypy default: Three small fixes in test_genexps.
arigo
- [pypy-svn] pypy default: Fix HAVE_BROKEN_SEM_GETVALUE to make SemLock._get_value behave as expected on
bivab
- [pypy-svn] pypy bytearray: Merge default
mfoord
- [pypy-svn] pypy bytearray: (mfoord) change way unicode characters are iterated over in buffer constructor for sake of the annotator
mfoord
- [pypy-svn] pypy default: Merge imp.load_dynamic
mfoord
- [pypy-svn] pypy imp.load_dyanmic: Close branch, merged to default
mfoord
- [pypy-svn] pypy bytearray: (mfoord) making unicode type clearer for the annotator
mfoord
- [pypy-svn] pypy default: Merge bytearray
mfoord
- [pypy-svn] pypy jit-fromstart: in progress
hakanardo
- [pypy-svn] pypy default: hg merge jit-short-preamble: Produce proper guards when inlining the short preamble that will resume at right before the jit_merge_point and thus be traced into a single jump instruction.
hakanardo
- [pypy-svn] pypy jit-short-preamble: merged
hakanardo
- [pypy-svn] pypy default: Use c_int, because it is a fd.
Maciej Fijalkowski
- [pypy-svn] r80236 - pypy/extradoc/pypy.org/source
dan at codespeak.net
- [pypy-svn] pypy arm-backend: close branch
bivab
- [pypy-svn] pypy default: implemented posix.getgroups()
berdario
- [pypy-svn] pypy default: merged head
berdario
- [pypy-svn] pypy default: posix.getgroups: now i'm allocating an array of gid_t also for the first call
berdario
- [pypy-svn] pypy default: posix.getgroups: fixed the conversion from array to list
berdario
- [pypy-svn] pypy default: added tests for getgroups
berdario
- [pypy-svn] pypy default: fixed the ll getgroups test
berdario
- [pypy-svn] pypy default: merge heads
antocuni
- [pypy-svn] pypy shorter-float-repr: Merge default
amauryfa
- [pypy-svn] pypy default: Fix unicodedata on narrow unicode builds (sizeof w_char_t == 2):
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy shorter-float-repr: More tests for dtoa
amauryfa
- [pypy-svn] pypy default: For no reason, unicodedata.mirrored() returns an int, not a bool.
amauryfa
- [pypy-svn] pypy shorter-float-repr: Can't use the "with" statement here :-(
amauryfa
- [pypy-svn] pypy shorter-float-repr: Merge default
amauryfa
- [pypy-svn] pypy default: Fix repr(itertools.count(x, 1.0))
alex_gaynor
- [pypy-svn] pypy default: Fix for itertools.product with iterables who can't have their len() taken.
alex_gaynor
- [pypy-svn] r80237 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] r80238 - pypy/extradoc/talk/pepm2011/presentation
cfbolz at codespeak.net
- [pypy-svn] pypy default: Fix parsing for complex("+J")
alex_gaynor
- [pypy-svn] pypy default: Small formatting fixes.
alex_gaynor
- [pypy-svn] pypy default: formatting fix
gutworth
- [pypy-svn] pypy default: simplify by only mallocing once
gutworth
- [pypy-svn] pypy default: fix indentation
gutworth
- [pypy-svn] pypy default: Merge shorter-float-repr: Use David Gay's code to parse and format floats
amauryfa
- [pypy-svn] pypy default: Add a modifiable copy of the email package
amauryfa
- [pypy-svn] pypy default: Skip a test with a Japanese encoding
amauryfa
- [pypy-svn] pypy default: This is the only file in the directory which must
amauryfa
- [pypy-svn] pypy default: Modifiable copy of trace.py
amauryfa
- [pypy-svn] pypy default: Fix the hack used to retrieve the class of a function
amauryfa
- [pypy-svn] pypy default: When EINTR is raised, the application has received a signal;
amauryfa
- [pypy-svn] pypy default: jit.dont_look_inside on format_number because of ptradd, jit should probably actually support it.
alex_gaynor
- [pypy-svn] pypy default: A failing test for float parsing (based ont he currently failing complex test).
alex_gaynor
- [pypy-svn] pypy default: dtoa and strtod are sanbox_safe
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Fix strtod with empty or malformed strings
amauryfa
- [pypy-svn] pypy default: Fix test by ensuring that a unicode string is returned in all cases
amauryfa
- [pypy-svn] pypy default: Check for memory allocation failure
amauryfa
- [pypy-svn] pypy default: (fenrrir) add a modified test_rlcompleter, fix similar to one upstream
fijal
- [pypy-svn] pypy default: (fenrir) fix test_rlcompleter
fijal
- [pypy-svn] pypy default: merge heads
fijal
- [pypy-svn] pypy default: close this
fijal
- [pypy-svn] buildbot default: Fix broken no-common-prefix detection.
victorgarcia
- [pypy-svn] pypy jitypes2: allow llfakeimpls to raise exceptions: this is needed e.g. for ll_os_stat, and
antocuni
- [pypy-svn] pypy default: Add compiled/ subdirectory to ignored
fijal
- [pypy-svn] pypy default: Increase inline threshold so it works
fijal
- [pypy-svn] jitviewer default: automatically add the correct directory to sys.path, so you can run jitviewer without installing it
antocuni
- [pypy-svn] jitviewer default: Remove unneded function and it's test
fijal
- [pypy-svn] jitviewer default: readd int_lt to the list of known operations
antocuni
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Add a modifiable version of test_io.py
amauryfa
- [pypy-svn] pypy default: Finally found why these tests were blocking in pypy.
amauryfa
- [pypy-svn] pypy jitypes2: remove unused parameter
antocuni
- [pypy-svn] pypy jitypes2: a failing test
antocuni
- [pypy-svn] pypy default: Add a test for itertools.permutations().
arigo
- [pypy-svn] pypy default: Implement itertools.permutations().
arigo
- [pypy-svn] pypy default: Fix the test to except either ValueError or TypeError with these
arigo
- [pypy-svn] pypy default: Test and fix for empty products.
arigo
- [pypy-svn] pypy default: Test and fix.
arigo
- [pypy-svn] pypy default: Skip this test as an implementation detail (like in modified-2.5.2).
arigo
- [pypy-svn] pypy default: Fix product() when given non-tuple but iterable arguments.
arigo
- [pypy-svn] pypy default: Fix a test, and skip another.
arigo
- [pypy-svn] pypy default: Fix typo.
arigo
- [pypy-svn] pypy default: Merge heads, including manually merging interp_itertools.py.
arigo
- [pypy-svn] pypy default: Oups. Sorry dcolish, I also implemented W_Permutations two days ago
arigo
- [pypy-svn] pypy jit-longlong: Use the standard way of enabling 'withsmallong' only in level O2,
arigo
- [pypy-svn] pypy jit-longlong: Enable withsmalllong also in -Omem.
arigo
- [pypy-svn] pypy jit-longlong: Move the "requires" to withsmalllong instead of withsmallint.
arigo
- [pypy-svn] pypy jit-longlong: Fix for gcc, which used to give the warning "dereferencing
arigo
- [pypy-svn] pypy jit-longlong: Write this logic in RPython. Using rffi.llexternal() doesn't work
arigo
- [pypy-svn] pypy default: Remove hack in pow() that worked only when not translated,
amauryfa
- [pypy-svn] pypy default: Fix a typo which truncated the output of format(1.23456789)
amauryfa
- [pypy-svn] pypy default: Fix another typo in %#f (%f with the 'alternate' flag)
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: Optimise set.__lt__: if sizes are equal, no need to test anything
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: merge heads
amauryfa
- [pypy-svn] pypy default: Super important optimization.
alex_gaynor
- [pypy-svn] pypy default: Add modifiable copies of test_doctest files
amauryfa
- [pypy-svn] pypy default: Update error messages and fix the tests
amauryfa
- [pypy-svn] pypy default: Remove limitation on long float formatting.
amauryfa
- [pypy-svn] pypy default: Turn functool.partial into a new-style class.
amauryfa
- [pypy-svn] pypy default: Implement TextIOWrapper.__repr__ so it shows the encoding.
alex_gaynor
- [pypy-svn] pypy default: %.70f is not an error anymore
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Add a lock Hash objects and enable thread-safe access
amauryfa
- [pypy-svn] pypy default: cleanup the openssl context and fix a large memory leak.
amauryfa
- [pypy-svn] pypy default: hash.update() accepts arrays and other objects with the buffer interface.
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: A controversial change - make this work in virtualenv
fijal
- [pypy-svn] pypy default: Make this work for pypyjit.py
fijal
- [pypy-svn] pypy default: Add another passing test line.
arigo
- [pypy-svn] pypy default: Revert CPython change r71442: The exec is maybe unpleasant,
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Add an obscure test.
arigo
- [pypy-svn] pypy default: Fix(?) corner cases of combinations_with_replacement().
arigo
- [pypy-svn] pypy default: add missing ctype.h to the includes for external tolower and isalnum functions
bivab
- [pypy-svn] pypy jit-longlong: Fix the encoding on 64-bit platforms. This is only to fix test_rx86_64_auto_encoding.py,
arigo
- [pypy-svn] pypy jitypes2: remove "nested" pdb call, it makes sense only with pdb++
antocuni
- [pypy-svn] pypy jitypes2: make it possible to get the repr of a single operation after the loop has been already logged
antocuni
- [pypy-svn] pypy jitypes2: add a more complete logging of what happens during the fficall optimization
antocuni
- [pypy-svn] pypy default: Don't arbitrarily mutate the '.extraeffect' attribute; instead,
arigo
- [pypy-svn] pypy jit-longlong: Merge default.
arigo
- [pypy-svn] pypy jit-longlong: Fix test_longlong.py.
arigo
- [pypy-svn] pypy default: A bug in the regexp matching... (issue #627)
arigo
- [pypy-svn] pypy default: Closing in to the bug... it's the "zero-width match protection"
arigo
- [pypy-svn] pypy default: Fix for issue #627: extend the zero-width match protection to
arigo
- [pypy-svn] r80242 - pypy/extradoc/talk/ep2005
hpk at codespeak.net
- [pypy-svn] pypy bytearray: close branch
mfoord
- [pypy-svn] pypy default: Bah. This should fix the issue on 64-bit machines --- caused by
arigo
- [pypy-svn] pypy default: Missing #define.
arigo
- [pypy-svn] pypy jit-longlong: Fix for test_smalllong.py.
arigo
- [pypy-svn] pypy jit-longlong: Merge default.
arigo
- [pypy-svn] r80243 - pypy/extradoc/talk
lac at codespeak.net
- [pypy-svn] pypy default: A modifiable copy of test_import.py
amauryfa
- [pypy-svn] pypy default: PyPy refuses to load a .pyc file when there is no corresponding .py.
amauryfa
- [pypy-svn] pypy default: Ensure that generated .pyc files don't set the executable bit.
amauryfa
- [pypy-svn] pypy default: Forbid __import__('/path/to/module') which worked in Python2.5 by accident
amauryfa
- [pypy-svn] pypy default: "from .os import open" must not succeed: don't try absolute import
amauryfa
- [pypy-svn] pypy default: Reduce indentation a bit, and fix translation.
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: (fenrrir) bytearray += unicode should raise TypeError
amauryfa
- [pypy-svn] pypy default: Fix the math module on Windows: the external function must be properly declared,
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Add a modifiable copy of test_coercion.py
amauryfa
- [pypy-svn] pypy default: Merge test_coercion changes from modified-2.5.2
amauryfa
- [pypy-svn] pypy default: Fix complex.__getnewargs__; unskip an old test
amauryfa
- [pypy-svn] pypy default: strtod should fail when the string contains a \0
amauryfa
- [pypy-svn] pypy default: Don't rely on automatic long->complex delegation for comparisons.
amauryfa
- [pypy-svn] pypy default: A "trivial" change to argument that improves kwargs handling
fijal
- [pypy-svn] pypy default: Don't disable inlining. If this was supposed to be time-saving, it's not since
fijal
- [pypy-svn] pypy default: Enable inlining for pypyjit.py, this brings it closer to pypy-c
fijal
- [pypy-svn] pypy jitypes2: we must use the noopt logger in order to get meaningful variable numbers
antocuni
- [pypy-svn] pypy jitypes2: allow setfield_gcs to be between libffi_prepare and libffi_call
antocuni
- [pypy-svn] pypy default: Importing changes to pystate.
ademan
- [pypy-svn] pypy default: Hg is telling me to commit...
ademan
- [pypy-svn] pypy default: Explicitly ignore the return value.
arigo
- [pypy-svn] pypy default: Remove modsupport.inl, and instead use a #define to just redeclare
arigo
- [pypy-svn] pypy default: Fix the version number here.
arigo
- [pypy-svn] pypy default: the CALL_METHOD opcode did not profile builtin methods called with keyword arguments
amauryfa
- [pypy-svn] pypy default: A modifiable copy of mapping_tests.py
amauryfa
- [pypy-svn] pypy default: dict.popitem() is not deterministic on pypy.
amauryfa
- [pypy-svn] pypy default: Fix a crash in cell objects comparison
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Fix one compiler warning.
arigo
- [pypy-svn] pypy default: Kill unused line.
arigo
- [pypy-svn] pypy default: Improve api.py to detect when we mess up the return type -- at least
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: Fix a warning (probably): 'PyCFunction' is already a pointer type, not 'PyCFunction*'.
arigo
- [pypy-svn] pypy default: Add another #include, for memcpy().
arigo
- [pypy-svn] pypy default: Add an XXX.
arigo
- [pypy-svn] pypy default: Test and "fix" for hash(bigint), whose value is supposed to
arigo
- [pypy-svn] pypy default: Fix the logic to have explicit overflow detection; we cannot rely
arigo
- [pypy-svn] pypy default: format(inf, 'F') == 'INF'
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: All usages of memoryview().suboffsets I've seen return None.
amauryfa
- [pypy-svn] pypy default: Modifiable copy of test_memoryview
amauryfa
- [pypy-svn] pypy default: Skip calls to sys.getrefcount()
amauryfa
- [pypy-svn] pypy default: Oops, forgot to update the test
amauryfa
- [pypy-svn] pypy default: a TypeError is probably right here (buffer.setitem raises this)
amauryfa
- [pypy-svn] pypy default: Implement comparison of memoryview with other buffer objects
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] pypy default: Maybe fix test_ftplib: a closed socket doesn't raise an exception on s.fileno(), it just returns -1
amauryfa
- [pypy-svn] pypy jitypes2: move the logic for how to unwrap ctypes values into _ffi compatible values from the Function class to the various _CData classes; this will probably make things easier to optimize later
antocuni
- [pypy-svn] pypy jitypes2: alternative approach to make ctypes call fast: first, we try to call the
antocuni
- [pypy-svn] pypy default: Importing PySequence changes from psycopg2compatibility branch.
ademan
- [pypy-svn] pypy default: Merging heads
ademan
- [pypy-svn] pypy default: Sanity courtesy of Alex_Gaynor
ademan
- [pypy-svn] pypy default: Not worrying about being as strict as CPython.
ademan
- [pypy-svn] pypy jitypes2: cache the result of make_specialized_subclass
antocuni
- [pypy-svn] pypy jitypes2: hoorray! test_ctypes_call in test_pypy_c, which was the whole point of this branch, now passes :-)
antocuni
- [pypy-svn] pypy jitypes2: add the possibility to pass random objects as pointers, as long as they implement the _as_ffi_pointer() method
antocuni
- [pypy-svn] pypy default: Patch by bobbyi, part 0:
arigo
- [pypy-svn] pypy default: mark json tests that check for C functions as implementation dependent
Bobby Impollonia
- [pypy-svn] pypy default: Port fix (and test) of simplejson issue #57 to stdlib json library.
Bobby Impollonia
- [pypy-svn] pypy default: Add a new description how this might work
fijal
- [pypy-svn] pypy jit-longlong: Remove the commented-out line again.
arigo
- [pypy-svn] pypy jit-longlong: Small simplification of the logic.
arigo
- [pypy-svn] pypy jit-longlong: Comments.
arigo
- [pypy-svn] pypy jit-longlong: Remove some methods added and not used.
arigo
- [pypy-svn] pypy default: Merge the jit-longlong branch. Adds the type W_SmallLongObject,
arigo
- [pypy-svn] pypy jit-longlong: Close branch.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Perform a dummy merge to update mercurial's view of this
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Add "immortal=True" here.
arigo
- [pypy-svn] pypy default: SSLObject.read() now returns '' when the other side cleanly closes the connection.
amauryfa
- [pypy-svn] pypy default: Merge heads
amauryfa
- [pypy-svn] r80249 - pypy/pysqlite2
antocuni at codespeak.net
- [pypy-svn] r80250 - pypy/pysqlite2
antocuni at codespeak.net
- [pypy-svn] pypy default: Implement io.StringIO.seek
alex_gaynor
- [pypy-svn] pypy default: Provide a useful exception message.
alex_gaynor
- [pypy-svn] pypy default: Allow io.BytesIO to be instantiated with kwargs.
alex_gaynor
- [pypy-svn] pypy default: Fix translation (hopefully), also fix semantics. Double win!
alex_gaynor
- [pypy-svn] pypy default: (peterd) Patch for complexobject
fijal
- [pypy-svn] pypy 32ptr-on-64bit: Fix.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: Initially clearing the nursery: this was lost during the merge.
arigo
- [pypy-svn] pypy 32ptr-on-64bit: This test used to pass probably by chance only. There is no way
arigo
- [pypy-svn] pypy default: Make itertools.count() objects picklable and copy'able.
arigo
- [pypy-svn] pypy default: merge heads
arigo
- [pypy-svn] pypy default: os.major(), os.minor().
arigo
- [pypy-svn] pypy default: os.major(), os.minor(), in translation.
arigo
- [pypy-svn] pypy default: os.makedev().
arigo
- [pypy-svn] pypy default: os.makedev(), translation.
arigo
- [pypy-svn] pypy default: Remove extra blank line.
arigo
- [pypy-svn] pypy default: Implement os.tmpnam() and os.tempnam() at app-level,
arigo
- [pypy-svn] pypy default: Fix by fenrrir: in pypy we may need more than
arigo
- [pypy-svn] pypy default: Skip this test: we don't have a fully implemented restricted mode
arigo
- [pypy-svn] pypy default: * skip as impl detail the fact that CPython doesn't allow some
arigo
- [pypy-svn] pypy default: * add a test about __missing__.
arigo
- [pypy-svn] pypy default: Fix the failing test.
arigo
- [pypy-svn] pypy default: Improve the test: "del a.x" should raise AttributeError if x
arigo
- [pypy-svn] pypy default: Fix for the previous test.
arigo
- [pypy-svn] pypy default: Whitespace changes.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Fixes for io.StringIO.{tell,seek}.
alex_gaynor
- [pypy-svn] pypy default: Merged upstream.
alex_gaynor
- [pypy-svn] pypy default: Implement io.StringIO.truncate.
alex_gaynor
- [pypy-svn] pypy default: Set __module__ on StringIO (probably should happen for all the types).
alex_gaynor
- [pypy-svn] pypy default: Fix translation.
alex_gaynor
- [pypy-svn] pypy default: fix TextIOWrapper.__repr__
alex_gaynor
- [pypy-svn] pypy default: Set __module__ correctly on some more _io classes.
alex_gaynor
- [pypy-svn] pypy default: Don't stick NullImporter in sys.path_importer_cache for any failed import, only for some of them (copied CPython's from logic here).
alex_gaynor
- [pypy-svn] pypy default: Make sure this passes under -A.
alex_gaynor
- [pypy-svn] pypy default: Try to get some more reprs in _io right.
alex_gaynor
- [pypy-svn] pypy default: Fix test_overseek.
alex_gaynor
- [pypy-svn] pypy default: Fix StringIO.isatty() when its closed, and some Buffered reprs.
alex_gaynor
- [pypy-svn] pypy default: BytesIO.readinto raises if the obj is closed.
alex_gaynor
- [pypy-svn] r80259 - pypy/benchmarks/own
fijal at codespeak.net
- [pypy-svn] pypy default: Add slightly more comprehensible version of dis.py
fijal
- [pypy-svn] pypy default: Fix test_linecache.py. Replace os.path.join(TEST_PATH, entry) to test_support.findfile(entry)
fenrrir
- [pypy-svn] pypy default: Fixed TextIOWrapper.{__repr__,name}.
alex_gaynor
- [pypy-svn] pypy default: _io.open translates, and fixed the first set of segfaults.
alex_gaynor
- [pypy-svn] pypy default: Make sure a number of properties are exposed at app level.
alex_gaynor
- [pypy-svn] pypy default: Implemented the st_blksize logic for _io.open.
alex_gaynor
- [pypy-svn] pypy default: Only use st_blksize when its > 1. Port this logic over from _pyio, and the CPython 2.7 maintanance branch.
alex_gaynor
- [pypy-svn] pypy default: Expose _CHUNK_SIZE on TextIOWrapper and don't allow telling while iterating.
alex_gaynor
- [pypy-svn] pypy default: io.TextIOWrapper.truncate
alex_gaynor
- [pypy-svn] pypy default: Expose errors property on W_TextIOWrapper.
alex_gaynor
- [pypy-svn] pypy default: Fix write(buffer) on buffered io.
alex_gaynor
- [pypy-svn] pypy default: Fix test_append_bom for _io.
alex_gaynor
- [pypy-svn] pypy default: Fun failing test, baesd on one from CPython.
alex_gaynor
- [pypy-svn] pypy default: Expose TextIOWrapper.newlines
alex_gaynor
- [pypy-svn] pypy default: Expose io.StringIO.errors
alex_gaynor
- [pypy-svn] jitviewer default: Backed out changeset 28173395ee84
fijal
- [pypy-svn] jitviewer default: merge heads
fijal
- [pypy-svn] pypy default: Merge from modified-2.5.2.
arigo
- [pypy-svn] pypy default: Translation fix.
arigo
- [pypy-svn] pypy default: Test and fix for __complex__.
arigo
- [pypy-svn] pypy default: Throw DeprecationWarnings when using complex divmod(), // or %.
arigo
- [pypy-svn] pypy default: Revert 76dc3cf3b959.
arigo
- [pypy-svn] pypy default: * improve wrap_oserror() and add tests.
arigo
- [pypy-svn] pypy default: Silence two warnings.
arigo
- [pypy-svn] pypy default: I decided I forgot one time too much to say "pypy translate.py".
arigo
- [pypy-svn] pypy default: Translation fix.
arigo
- [pypy-svn] pypy default: newlines from incremental newline decoder should be unicode.
alex_gaynor
- [pypy-svn] pypy default: Enable the _locale module for the tests to pass
amauryfa
- [pypy-svn] pypy jitypes2: add tests that check that the fastpath is actually taken
antocuni
- [pypy-svn] pypy jitypes2: allow the fast path also for pointers
antocuni
- [pypy-svn] pypy jitypes2: make more types _ffi compatible
antocuni
- [pypy-svn] pypy jitypes2: kill dead code
antocuni
- [pypy-svn] pypy default: simplify the fileno() handling
fijal
- [pypy-svn] pypy default: Expose socket and (temporarily hopefully) hide rsocket
fijal
- [pypy-svn] pypy default: Fix rlib tests.
alex_gaynor
- [pypy-svn] pypy default: Skip the _hashlib module when the openssl library cannot be used.
amauryfa
Last message date:
Mon Jan 31 22:58:44 CET 2011
Archived on: Mon May 9 14:11:47 CEST 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).