December 2011 Archives by date
Starting: Thu Dec 1 01:31:27 CET 2011
Ending: Fri Dec 30 18:22:18 CET 2011
Messages: 1034
- [pypy-commit] pypy win64-stage1: Fixed a major bug concerning Signed/Unsigned and setup() errors.
ctismer
- [pypy-commit] Notification: jitviewer
Bitbucket
- [pypy-commit] [OPEN] Pull request #2 for pypy/jitviewer: Makes jitviewer compatible with Flask v0.8
Bitbucket
- [pypy-commit] [COMMENT] Pull request #2 for pypy/jitviewer: Makes jitviewer compatible with Flask v0.8
Bitbucket
- [pypy-commit] pypy arm-backend-2: Implement instance_ptr_eq and instance_ptr_ne
bivab
- [pypy-commit] [COMMENT] Pull request #2 for pypy/jitviewer: Makes jitviewer compatible with Flask v0.8
Bitbucket
- [pypy-commit] [COMMENT] Pull request #2 for pypy/jitviewer: Makes jitviewer compatible with Flask v0.8
Bitbucket
- [pypy-commit] pypy default: added interp_magic method to get the strategy of a list on the application level
l.diekmann
- [pypy-commit] pypy default: better name for application representation of list strategies
l.diekmann
- [pypy-commit] pypy default: make the JIT aware of the downcasts that are present in rtyped-flowgraphs. This
cfbolz
- [pypy-commit] pypy int-tag-untag-as-operations: merge default
cfbolz
- [pypy-commit] pypy default: Change __pypy__.list_strategy to raise a TypeError on non-list arguments
alex_gaynor
- [pypy-commit] pypy ppc-jit-backend: added new layout for PyPy stackframes
hager
- [pypy-commit] pypy jit-targets: a retrace can now end with a bad VirtualState as it now has a (possible unrelated) bridge as preamble
hakanardo
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] pypy default: keep lines at a reasonable length
gutworth
- [pypy-commit] pypy default: make optimizeopt kill same_as
hakanardo
- [pypy-commit] jitviewer default: fix (maybe) newer flasks
fijal
- [pypy-commit] pypy win64-stage1: merge default
ctismer
- [pypy-commit] pypy win64-stage1: a bit of progress with libffi and friends. 16 tests pass, 5 fail.
ctismer
- [pypy-commit] pypy win64-stage1: unclear, reverting a change which did not help
ctismer
- [pypy-commit] pypy matrixmath-dot: copy/paste test and doc string from numpy
mattip
- [pypy-commit] pypy matrixmath-dot: shape matching, output creation implemented
mattip
- [pypy-commit] pypy matrixmath-dot: add two arg functionality to test_compile
mattip
- [pypy-commit] pypy win64-stage1: fixed smallintobject tests. The type() checks make no longer sense
ctismer
- [pypy-commit] pypy win64-stage1: inv(glitch) :-)
ctismer
- [pypy-commit] pypy win64-stage1: adjusted the format code of gc (long->Signed)
ctismer
- [pypy-commit] pypy win64-stage1: corrected ovfcheck for the final time! ; -)
ctismer
- [pypy-commit] pypy win64-stage1: correction to struct.pack and test_gc
ctismer
- [pypy-commit] pypy matrixmath-reshape-merge: Create a branch to merge matrixmath-reshape. A bit of a mess because of the
fijal
- [pypy-commit] pypy numpy-dtype-refactor: add REVIEW notes
fijal
- [pypy-commit] pypy default: Bump the release number
fijal
- [pypy-commit] pypy default: Be slightly more vigilant when it comes to allocating registers for variables
fijal
- [pypy-commit] pypy.org extradoc: kill reference to --stackless (thanks Fluxid)
arigo
- [pypy-commit] pypy ppc-jit-backend: added force index to description of stackframe
hager
- [pypy-commit] pypy default: also add an explicit way to record a class
cfbolz
- [pypy-commit] pypy default: jit_record_known_class does nothing in the C backend
cfbolz
- [pypy-commit] pypy default: (arigo, cfbolz): some sanity checks
cfbolz
- [pypy-commit] pypy default: merge
cfbolz
- [pypy-commit] pypy default: disable the use of cast_pointer in the JIT for now, to find out whether it
cfbolz
- [pypy-commit] pypy ppc-jit-backend: started refactoring of stackframes
hager
- [pypy-commit] pypy win64-stage1: struct.pack issues with the JIT
ctismer
- [pypy-commit] pypy SpecialisedTuples: - rename ANY to Any to avoid confusion
arigo
- [pypy-commit] pypy ppc-jit-backend: slightly changed stackframe layout so that encoding area can be accessed with fixed offset from SPP
hager
- [pypy-commit] pypy ppc-jit-backend: remove parameter save area from stacklayout
hager
- [pypy-commit] pypy numpy-dtype-refactor: __module__ is now correctly, numpypy
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor: Fix tests, expose int{16, 32} at app level, add a test for __int__
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor: merged default
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor: remove the review file, I addressed fijal's concern
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor: Close branch for merge.
alex_gaynor
- [pypy-commit] pypy default: Merge the numpy-dtype-refactor branch, it refactors the internals of numpy, and exposes the numpy box classes, it also sets the stage for complex and custom dtypes.
alex_gaynor
- [pypy-commit] pypy numpy-ndarray: a branch to make array dn ndarray work the same way as they do in numpy, I can't figure how this changeset breaks stuff
alex_gaynor
- [pypy-commit] pypy numpy-ndarray: fix the bug, fix one other bug
alex_gaynor
- [pypy-commit] pypy numpy-ndarray: CLose branhc for merge
alex_gaynor
- [pypy-commit] pypy default: make numpy.ndarray refer to the class, and numpy.array be a funciton which constructs it
alex_gaynor
- [pypy-commit] pypy ppc-jit-backend: made first tests run again on ppc32
hager
- [pypy-commit] pypy win64-stage1: test_libffi works almost. Only the two byval tests are left for further investigation
ctismer
- [pypy-commit] pypy default: Preset correct attributes on scalars, so that a call to calc_strides isn't emitted
alex_gaynor
- [pypy-commit] pypy default: Mark several fields in numpy as being immutable, and the name of a type object as quassiimmut
alex_gaynor
- [pypy-commit] pypy ppc-jit-backend: made first tests pass again on ppc64
hager
- [pypy-commit] pypy numpy-share-iterators: in-progress work on sharing iterators. not really working
fijal
- [pypy-commit] pypy default: fix for setinteriorfield_raw on llimpl for floatstorage
alex_gaynor
- [pypy-commit] pypy default: Be safe rather than sorry. Fixes a crash.
arigo
- [pypy-commit] pypy py3k: Fix translation
amauryfa
- [pypy-commit] pypy default: A failing test for the missing write_barrier before a SETINTERIORFIELD_GC.
arigo
- [pypy-commit] pypy jit-targets: test framework for traces with labels
hakanardo
- [pypy-commit] pypy jit-targets: we cant assume the virtual states always match at this point anymore
hakanardo
- [pypy-commit] lang-scheme default: Implement the #\<character name> syntax
boemmels
- [pypy-commit] lang-scheme default: Mock-up Implementation of for-each
boemmels
- [pypy-commit] lang-scheme default: Implement String equal
boemmels
- [pypy-commit] lang-scheme default: Equality for Characters
boemmels
- [pypy-commit] lang-scheme default: Implement make-string
boemmels
- [pypy-commit] lang-scheme default: Improve Scheme-level testing:
boemmels
- [pypy-commit] lang-scheme default: Turn W_Nil and W_Boolean into singleton classes
boemmels
- [pypy-commit] lang-scheme default: Add another helper function
boemmels
- [pypy-commit] pypy matrixmath-reshape-merge: add tests, reimplement reshape so that it can create a copy if necessary, fix bug
mattip
- [pypy-commit] pypy matrixmath-reshape-merge: allow empty shape for Scalars
mattip
- [pypy-commit] pypy matrixmath-reshape-merge: passing more tests
mattip
- [pypy-commit] pypy matrixmath-reshape-merge: add (failing) test for slice copy
mattip
- [pypy-commit] pypy matrixmath-reshape-merge: Fix copy for slices
mattip
- [pypy-commit] pypy matrixmath-reshape-merge: cleanup, fix incorrect tests; ready for review
mattip
- [pypy-commit] pypy matrixmath-reshape-merge: add app-level reshape with docstrings
mattip
- [pypy-commit] [COMMENT] Pull request #1 for pypy/benchmarks: Added GZip benchmark
Bitbucket
- [pypy-commit] pypy default: Add two names to __all__.
arigo
- [pypy-commit] pypy default: Try out the approach described on issue945 on the itertools module.
arigo
- [pypy-commit] pypy default: Forgot to re-add this stub file.
arigo
- [pypy-commit] pypy builtin-module: issue945 in-progress. The goal is to rename all modules that in pypy
arigo
- [pypy-commit] pypy win64-stage1: resolved another missing include_dirs entry, for cpyext.
ctismer
- [pypy-commit] pypy win64-stage1: Merge with default
ctismer
- [pypy-commit] pypy win64-stage1: added a signed defn to libffi
ctismer
- [pypy-commit] pypy win64-stage1: Merge
ctismer
- [pypy-commit] pypy win64-stage1: weird special casing in std-objspace.py::wrap. This function is not even
ctismer
- [pypy-commit] pypy builtin-module: Fix encoding.
arigo
- [pypy-commit] pypy builtin-module: Finished the conversion. Now fixing bugs...
arigo
- [pypy-commit] pypy builtin-module: Fixes for faked modules.
arigo
- [pypy-commit] pypy jit-targets: Replace LoopWithIds with TraceWithIds that now represents a trace that includes both entry bridge and peeled loop. Log._filter() now does a lazy filtering of such traces that is not forced until TraceWithIds.allops() is called
hakanardo
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] pypy jit-targets: The jumpop is not always among those selected
hakanardo
- [pypy-commit] pypy jit-targets: fix test
hakanardo
- [pypy-commit] pypy jit-targets: fix test
hakanardo
- [pypy-commit] pypy jit-targets: this is not a simple loop and ops are somewhat reoordered now
hakanardo
- [pypy-commit] pypy jit-targets: fix tests
hakanardo
- [pypy-commit] pypy builtin-module: The 'appleveldefs' is now not very useful any more, because we can
arigo
- [pypy-commit] pypy builtin-module: Fix import.
arigo
- [pypy-commit] pypy builtin-module: Add an import
arigo
- [pypy-commit] pypy builtin-module: Use space.getbuiltinmodule() here.
arigo
- [pypy-commit] pypy builtin-module: Fix. Obscure, I guess it is some combination of factors that
arigo
- [pypy-commit] pypy builtin-module: Fixes.
arigo
- [pypy-commit] pypy builtin-module: Fixes: missing the 'array' module, again
arigo
- [pypy-commit] pypy builtin-module: Add a hack that makes it unnecessary to list in lib_pypy/*.py all the
arigo
- [pypy-commit] pypy builtin-module: Clean up the hack, replacing it with a simpler hack...
arigo
- [pypy-commit] pypy default: Use space.getbuiltinmodule() here.
arigo
- [pypy-commit] pypy default: Fix encoding.
arigo
- [pypy-commit] pypy default: backout 03e42e96479d
arigo
- [pypy-commit] pypy default: backout d5a684ab8934: the approach does not really work at all.
arigo
- [pypy-commit] pypy default: Change GetLastError() to return Signed, and SetLastError() and
arigo
- [pypy-commit] pypy default: Don't care about forbidding negative values. The issue is that Win32 really uses all 32 bits for its error codes...
arigo
- [pypy-commit] pypy default: Fix
arigo
- [pypy-commit] pypy jit-targets: these might fail too?
hakanardo
- [pypy-commit] pypy jit-targets: passing tests
hakanardo
- [pypy-commit] pypy jit-targets: tests for d5fd12021c6f
hakanardo
- [pypy-commit] pypy win64-stage1: merge default
ctismer
- [pypy-commit] pypy default: fix
arigo
- [pypy-commit] pypy default: Fix
arigo
- [pypy-commit] pypy win64-stage1: merge with default
ctismer
- [pypy-commit] pypy default: Fix
arigo
- [pypy-commit] pypy default: fix?
arigo
- [pypy-commit] pypy jit-targets: fix tests
hakanardo
- [pypy-commit] pypy jit-targets: fix tests
hakanardo
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] pypy jit-targets: fix test
hakanardo
- [pypy-commit] pypy numpy-dtype-refactor-complex: merged default
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor-complex: progress
alex_gaynor
- [pypy-commit] pypy win64-stage1: merge default
ctismer
- [pypy-commit] pypy py3k: Fix tests in module/_socket
amauryfa
- [pypy-commit] pypy py3k: Allow sockets subclasses to override __init__ only.
amauryfa
- [pypy-commit] pypy py3k: Progress in the _ssl module
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: Fixes after merge
amauryfa
- [pypy-commit] pypy py3k: Convert StringListStrategy into UnicodeListStrategy
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: Merge glitch
amauryfa
- [pypy-commit] pypy py3k: Fix translation
amauryfa
- [pypy-commit] [OPEN] Pull request #14 for pypy/pypy: py3k fixes
Bitbucket
- [pypy-commit] pypy nedbat-sandbox: A new test: try opening too many files in the sandbox, see that you can't
ned
- [pypy-commit] pypy nedbat-sandbox: A correct implementation of os.fstat, with a test.
ned
- [pypy-commit] pypy numpy-dtype-refactor-complex: fix for segfault, thanks to amaury!
alex_gaynor
- [pypy-commit] pypy win64-stage1: Hey, this is the first working pypy win64 ever !!!
ctismer
- [pypy-commit] pypy numpy-dtype-refactor-complex: progress, can now see if 2 complexes are equal and read them out of a value
alex_gaynor
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] pypy nedbat-sandbox: Add a test of opening lots of real files also.
ned
- [pypy-commit] pypy nedbat-sandbox: Add a sandlib test for lseek
ned
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] Notification: Your access to pypy has been revoked.
Bitbucket
- [pypy-commit] pypy jit-targets: fix test
hakanardo
- [pypy-commit] pypy arm-backend-2: (arigo, bivab): move this hack to rmmap and make it a bit cleaner
bivab
- [pypy-commit] pypy arm-backend-2: (arigo, bivab): test the presence of INSTANCE_PTR_NE and INSTANCE_PTR_EQ in the backend
bivab
- [pypy-commit] pypy arm-backend-2: (arigo, bivab): add instance_ptr_... also in the register allocator
bivab
- [pypy-commit] pypy arm-backend-2: (arigo, bivab): clear CPU cache everty time instructions are written to memory and put breakpoints at the locations that are going to be patched
bivab
- [pypy-commit] pypy default: Oups, sorry.
arigo
- [pypy-commit] pypy default: A test and a fix
fijal
- [pypy-commit] pypy type-specialized-instances: fixed mapdict tests
l.diekmann
- [pypy-commit] pypy nedbat-sandbox: Remove some pypy dependencies from sandlib.
ned
- [pypy-commit] pypy ppc-jit-backend: Add cashe flushing
hager
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] pypy jit-targets: dont crash if two equal virtuals become not equal
hakanardo
- [pypy-commit] pypy default: Add a failing test.
arigo
- [pypy-commit] pypy default: Fix the test.
arigo
- [pypy-commit] pypy numpy-dtype-refactor-complex: added real and imag descriptors to complex objs
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor-complex: merged default
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor-complex: fix, make this numpypy
alex_gaynor
- [pypy-commit] pypy default: Add a test that I wrote long ago, but apparently forgot to check in.
arigo
- [pypy-commit] pypy default: Test and fix.
arigo
- [pypy-commit] pypy default: Forgot this version of the file. Thanks amaury.
arigo
- [pypy-commit] pypy jit-targets: Dont rgc.collect() more than we have too (not working when run in a separate process by test_all)
hakanardo
- [pypy-commit] pypy matrixmath-dot: Merge with default
mattip
- [pypy-commit] pypy matrixmath-dot: fix for renamed class
mattip
- [pypy-commit] pypy matrixmath-dot: Merge with default
mattip
- [pypy-commit] pypy matrixmath-dot: bad merge
mattip
- [pypy-commit] pypy matrixmath-dot: bad merge
mattip
- [pypy-commit] pypy matrixmath-dot: experimental approach to dot iterator problem
mattip
- [pypy-commit] pypy matrixmath-dot: clean compile a bit
mattip
- [pypy-commit] pypy matrixmath-dot: Backed out changeset: 885d36165f89
mattip
- [pypy-commit] pypy matrixmath-dot: merge
mattip
- [pypy-commit] pypy matrixmath-dot: translation fixes: avoid negative slices
mattip
- [pypy-commit] pypy matrixmath-dot: add bin_impl_one_dim, would be nice to have some tests
mattip
- [pypy-commit] pypy matrixmath-dot: add failing test for sum return value
mattip
- [pypy-commit] pypy matrixmath-dot: need to fix failing sum test before continuing
mattip
- [pypy-commit] pypy matrixmath-dot: expose promote_to_largest to reduce functions, fixes sum() prod() bug without ruining mean()
mattip
- [pypy-commit] pypy matrixmath-dot: dot works
mattip
- [pypy-commit] pypy matrixmath-dot: dot seems to work, more of a proof-of-concept than usable
mattip
- [pypy-commit] pypy default: expose numpy.float32, thanks to jterrance for pointing it out
alex_gaynor
- [pypy-commit] pypy jit-targets: suport for setup_class and teardown_class
hakanardo
- [pypy-commit] pypy default: merge matrix-reshape-merge branch. Thanks mattip for doing that.
fijal
- [pypy-commit] pypy default: close merged branch
fijal
- [pypy-commit] pypy matrixmath-reshape: close merged branch
fijal
- [pypy-commit] pypy matrixmath-reshape-merge: close merged branch
fijal
- [pypy-commit] pypy default: rename NDimSlice to W_NDimSlice, kill some unused imports
fijal
- [pypy-commit] pypy default: fixed _socket int/uint matters
ctismer
- [pypy-commit] pypy type-specialized-instances: some fixes for type-specialized-attributes
l.diekmann
- [pypy-commit] pypy type-specialized-instances: merge with default
l.diekmann
- [pypy-commit] pypy type-specialized-instances: oups
l.diekmann
- [pypy-commit] pypy arm-backend-2: (arigo, bivab): aahhh. Fix an issue with floats that are spilled in a loop and
bivab
- [pypy-commit] pypy arm-backend-2: remove some unused imports
bivab
- [pypy-commit] pypy arm-backend-2: fix an issue with the private attribute renaming going on when reading a field
bivab
- [pypy-commit] pypy win64-stage1: merge default
ctismer
- [pypy-commit] pypy default: Test and fix.
arigo
- [pypy-commit] pypy default: Translation fix. No cookie
arigo
- [pypy-commit] pypy win64-stage1: Merge with default
ctismer
- [pypy-commit] pypy default: whitespace and other small codecleanups
alex_gaynor
- [pypy-commit] pypy default: Implement varargs for ndarray.reshape and add a test for a missing error case.
alex_gaynor
- [pypy-commit] pypy default: remove some dead code, and added missing tests
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor-complex: merged default
alex_gaynor
- [pypy-commit] pypy numpy-dtype-refactor-complex: make things translate
alex_gaynor
- [pypy-commit] pypy win64-stage1: more places where signed_defn.h is missing. Made it easier to add it more often
ctismer
- [pypy-commit] pypy matrixmath-dot: hg merge with default
mattip
- [pypy-commit] pypy numpypy-is_contiguous: refactor calc_steps
mattip
- [pypy-commit] pypy numpypy-is_contiguous: test, implement is_contiguous for C order
mattip
- [pypy-commit] pypy win64-stage1: typo :-(
ctismer
- [pypy-commit] pypy default: fix translation
alex_gaynor
- [pypy-commit] pypy win64-stage1: merge default
ctismer
- [pypy-commit] pypy win64-stage1: merge
ctismer
- [pypy-commit] pypy default: "Clarify." Quotes intended.
arigo
- [pypy-commit] pypy default: Hum, I'll revert this if I'm wrong, but I don't see how
arigo
- [pypy-commit] pypy default: Kill! Kill! Arrr arr arr.
arigo
- [pypy-commit] pypy default: typo fix
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy py3k: Return bytes for Linux abstract namespace sockets
amauryfa
- [pypy-commit] pypy py3k: socket.inet_aton() should return bytes
amauryfa
- [pypy-commit] pypy py3k: socket.getaddrinfo() accept strings for the 'port' parameter
amauryfa
- [pypy-commit] pypy py3k: Fixes in _ssl module
amauryfa
- [pypy-commit] pypy refactor-signature: start refactoring signature. not yet rpython
fijal
- [pypy-commit] pypy refactor-signature: make this rpython
fijal
- [pypy-commit] pypy refactor-signature: fix forced signature
fijal
- [pypy-commit] pypy refactor-signature: reindent
fijal
- [pypy-commit] pypy refactor-signature: oops, forgot to remove
fijal
- [pypy-commit] pypy arm-backend-2: fix for GUARD_NOT_INVALIDATED
bivab
- [pypy-commit] pypy ppc-jit-backend: Update stack frame sketch
hager
- [pypy-commit] pypy ppc-jit-backend: float not supported yet
hager
- [pypy-commit] pypy ppc-jit-backend: correct offset computations due to new stack frames and handle holes in register array more properly
hager
- [pypy-commit] pypy refactor-signature: in-progress
fijal
- [pypy-commit] pypy default: implement some rudimentary __array_interface__
fijal
- [pypy-commit] pypy default: fixes
fijal
- [pypy-commit] pypy default: another fix. I don't think views of virtual arrays are well supported
fijal
- [pypy-commit] extradoc extradoc: update
alex_gaynor
- [pypy-commit] pypy default: how-did-it-even-work?
fijal
- [pypy-commit] pypy default: rmmap is fixed. Signed/unsigned problem, with weird effects in the annotator.
ctismer
- [pypy-commit] pypy default: Merge
ctismer
- [pypy-commit] pypy default: Throw away and restart another attempt at pypy/bin/checkmodule.
arigo
- [pypy-commit] pypy default: Progress.
arigo
- [pypy-commit] pypy default: Progress.
arigo
- [pypy-commit] pypy default: extra tests.
arigo
- [pypy-commit] pypy default: Progress.
arigo
- [pypy-commit] pypy default: Progress.
arigo
- [pypy-commit] pypy default: Progress.
arigo
- [pypy-commit] pypy default: Progress.
arigo
- [pypy-commit] pypy default: Still more progress.
arigo
- [pypy-commit] pypy default: Fix the multiple calls to build_types() by passing complete_now=False
arigo
- [pypy-commit] pypy default: Some progress.
arigo
- [pypy-commit] pypy default: Fixes.
arigo
- [pypy-commit] pypy default: fix test
arigo
- [pypy-commit] pypy default: Kill a dependency to the stdobjspace.
arigo
- [pypy-commit] pypy default: Fixes. Now micronumpy passes :-)
arigo
- [pypy-commit] pypy default: List explicitly some of the modules for which it is known to work.
arigo
- [pypy-commit] pypy default: Wrong logic. Must only call ann.complete() once at the end.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: A passing test for widening casts from a short unsigned value.
arigo
- [pypy-commit] pypy default: Tweaks.
arigo
- [pypy-commit] pypy default: Also accept a full directory name, for easier tab-completion.
arigo
- [pypy-commit] pypy ppc-jit-backend: resize float/int conversion area
hager
- [pypy-commit] pypy ppc-jit-backend: add sanity check to bl_abs
hager
- [pypy-commit] pypy ppc-jit-backend: remove bug in computation of frame size
hager
- [pypy-commit] pypy ppc-jit-backend: implement CALL according to new frame layout for 32 bit, 64 bit is disabled right now
hager
- [pypy-commit] pypy win64-stage1: merge default
ctismer
- [pypy-commit] pypy default: Add list-comprehension-operation to checkconfig by default, have a test that
fijal
- [pypy-commit] pypy default: Remove it from there then.
arigo
- [pypy-commit] pypy default: Distribute test_zmodules's content to the various modules.
arigo
- [pypy-commit] pypy default: add a simple wrapper and some tests
fijal
- [pypy-commit] pypy default: Fix an occasional IndexError.
arigo
- [pypy-commit] pypy default: Fix for ctypes on Python 2.5: "c_byte" is a better approximation of
arigo
- [pypy-commit] pypy default: Pass mode around, everyone supports it, it's just about passing it
fijal
- [pypy-commit] pypy default: Pass mode
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy default: pass a mode here
fijal
- [pypy-commit] Notification: pypy
Bitbucket
- [pypy-commit] pypy default: we *must* specify RTLD_NOW.
fijal
- [pypy-commit] pypy default: Comment out this hack. I guess it was used for "checkmodule",
arigo
- [pypy-commit] pypy default: make the dynamic interiorfield optimization work correctly with unsigned values
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy default: Add a failing test for fixedview() on a list of floats
arigo
- [pypy-commit] pypy default: Revert this, committed by accident. (The other accidental commit is
arigo
- [pypy-commit] pypy SpecialisedTuples: Rework the source code. Kill a few features that don't really make
arigo
- [pypy-commit] pypy SpecialisedTuples: translation fix
arigo
- [pypy-commit] pypy SpecialisedTuples: Add 'withspecialisedtuple' by default, at least for testing the result.
arigo
- [pypy-commit] pypy SpecialisedTuples: hg merge default
arigo
- [pypy-commit] pypy SpecialisedTuples: clean-up.
arigo
- [pypy-commit] pypy arm-backend-2: refactor FINISH to directly store all values to the failboxes.
bivab
- [pypy-commit] pypy arm-backend-2: translation fix, missing case
bivab
- [pypy-commit] pypy arm-backend-2: Reverse this BKPT back to a NOP here, because this is not always patched
bivab
- [pypy-commit] pypy ppc-jit-backend: begin reimplementation of CALL on PPC64
hager
- [pypy-commit] pypy ppc-jit-backend: remove comments
hager
- [pypy-commit] pypy ppc-jit-backend: remove debug stuff
hager
- [pypy-commit] pypy default: Hack: record at least some partial information about which frame
arigo
- [pypy-commit] pypy SpecialisedTuples: Fix. Previously, we would risk getting a specialised tuple if enabled.
arigo
- [pypy-commit] pypy default: (l.diekmann, cfbolz): Be more careful about unrolling getitems. also make one less copy
l.diekmann
- [pypy-commit] pypy default: merge
l.diekmann
- [pypy-commit] pypy type-specialized-instances: fixes for type-specialized-attributes
l.diekmann
- [pypy-commit] pypy SpecialisedTuples: Kill.
arigo
- [pypy-commit] pypy SpecialisedTuples: Test and fix.
arigo
- [pypy-commit] pypy SpecialisedTuples: Re-add and review this code. Needed to ensure that "tup*1 is tup",
arigo
- [pypy-commit] pypy default: Kill this __init__, which nowadays contains just a duplicate of
arigo
- [pypy-commit] [OPEN] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] pypy SpecialisedTuples: - fix space.fixedlist/unpackiterable/listview to handle directly tuples
arigo
- [pypy-commit] [COMMENT] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] [OPEN] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] [COMMENT] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] pypy SpecialisedTuples: Fixes for runappdirect on top of pypy.
arigo
- [pypy-commit] extradoc extradoc: a draft
fijal
- [pypy-commit] extradoc extradoc: merge
fijal
- [pypy-commit] extradoc extradoc: some review
alex_gaynor
- [pypy-commit] extradoc extradoc: clarrify
alex_gaynor
- [pypy-commit] extradoc extradoc: address the review
fijal
- [pypy-commit] extradoc extradoc: merge
fijal
- [pypy-commit] extradoc extradoc: add a screenshot
fijal
- [pypy-commit] extradoc extradoc: links
fijal
- [pypy-commit] pypy default: A failing test: keepalive_until_there is not really
arigo
- [pypy-commit] pypy default: bah.
arigo
- [pypy-commit] benchmarks default: sort benchmark names
bivab
- [pypy-commit] pypy temp2: hg backout 062e9d06c908
arigo
- [pypy-commit] pypy SpecialisedTuples: hg merge default
arigo
- [pypy-commit] pypy default: For minimark, use by default 4MB for the nursery size, instead of
arigo
- [pypy-commit] pypy default: windows fix (mattip, stakkars)
ctismer
- [pypy-commit] pypy arm-backend-2: (bivab, arigo) use constants here
bivab
- [pypy-commit] pypy arm-backend-2: (arigo, bivab): write the correct value at the force index in the frame
bivab
- [pypy-commit] pypy win64-stage1: Quite a simplification and improvement:
ctismer
- [pypy-commit] pypy default: Write a hack to distinguish between "true built-in modules" and
arigo
- [pypy-commit] buildbot default: Give it a bit more time before timing out. Useful for
arigo
- [pypy-commit] pypy default: add -g so debugger can be used
fijal
- [pypy-commit] pypy win64-stage1: small fix to test_libffi
ctismer
- [pypy-commit] pypy default: Python 2.5 compat
arigo
- [pypy-commit] pypy default: Improve the hack 062e9d06c908: revert the changes done in the
arigo
- [pypy-commit] pypy default: test and fix
arigo
- [pypy-commit] [COMMENT] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] [COMMENT] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] pypy temp2: close temporary branch
arigo
- [pypy-commit] pypy default: Baaaaah. Don't rely on "is" being true for two independently
arigo
- [pypy-commit] pypy default: fixes for test_app_main.
arigo
- [pypy-commit] [COMMENT] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] pypy default: Skip these tests in py.test -A.
arigo
- [pypy-commit] pypy jit-targets: fix test
hakanardo
- [pypy-commit] pypy jit-targets: at bit more logging
hakanardo
- [pypy-commit] pypy jit-targets: hg merge 8de6f245c959
hakanardo
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] pypy jit-targets: fix
hakanardo
- [pypy-commit] [COMMENT] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] pypy jit-targets: fall back on jumping to preamble if retracing fails
hakanardo
- [pypy-commit] pypy default: Fail slightly bettter than a SyntaxError
fijal
- [pypy-commit] pypy jit-targets: Fix.
arigo
- [pypy-commit] pypy jit-targets: Reset the targettoken's _x86_loop_code attribute between tests.
arigo
- [pypy-commit] pypy jit-targets: Update comment.
arigo
- [pypy-commit] pypy default: some of these generate getfield_gc_pures now
alex_gaynor
- [pypy-commit] pypy jit-targets: Comments.
arigo
- [pypy-commit] pypy jit-targets: fix+
hakanardo
- [pypy-commit] pypy jit-targets: port tests
hakanardo
- [pypy-commit] pypy jit-targets: hg merge
hakanardo
- [pypy-commit] pypy jit-targets: hg merge
hakanardo
- [pypy-commit] pypy jit-targets: Fix: read 'frame_depth' before assembling the bridge.
arigo
- [pypy-commit] pypy jit-targets: cleaner to use jump_args
hakanardo
- [pypy-commit] pypy jit-targets: hg merge
hakanardo
- [pypy-commit] pypy jit-targets: Fixes for metainterp/test/test_ztranslation. Unsure if it's really
arigo
- [pypy-commit] pypy default: Forbid SomeObject there.
arigo
- [pypy-commit] pypy nedbat-sandbox: Implement from os: getuid, geteuid, getgid, getegid; in an attempt to get 'import site' working, but the problems go deeper.
ned
- [pypy-commit] [OPEN] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] [OPEN] Pull request #16 for pypy/pypy: Adds full fromstring support and exposes uint types
Bitbucket
- [pypy-commit] [COMMENT] Pull request #16 for pypy/pypy: Adds full fromstring support and exposes uint types
Bitbucket
- [pypy-commit] [COMMENT] Pull request #16 for pypy/pypy: Adds full fromstring support and exposes uint types
Bitbucket
- [pypy-commit] [COMMENT] Pull request #16 for pypy/pypy: Adds full fromstring support and exposes uint types
Bitbucket
- [pypy-commit] [COMMENT] Pull request #16 for pypy/pypy: Adds full fromstring support and exposes uint types
Bitbucket
- [pypy-commit] pypy numpy-dtype-refactor-complex: update the version number (technically we're 1.8-pre or something now, but this is at least *more* accureate)
alex_gaynor
- [pypy-commit] pypy default: update the version number (technically we're 1.8-pre or something now, but this is at least *more* accureate)
alex_gaynor
- [pypy-commit] [OPEN] Pull request #17 for pypy/pypy: Updates for numpy uint types
Bitbucket
- [pypy-commit] [REJECTED] Pull request #16 for pypy/pypy: Adds full fromstring support and exposes uint types
Bitbucket
- [pypy-commit] pypy default: (jterrace) added tolist to various objects in numpy.
alex_gaynor
- [pypy-commit] [REJECTED] Pull request #15 for pypy/pypy: Added tolist() function to numpypy's scalars and multidim arrays
Bitbucket
- [pypy-commit] pypy default: (jterrace, alex): Expose unsigned integer types in numpy and fix a typo. Fixed up the handling of unsigned64s which are larger in value than a long.
alex_gaynor
- [pypy-commit] [REJECTED] Pull request #17 for pypy/pypy: Updates for numpy uint types
Bitbucket
- [pypy-commit] pypy jit-targets: dissable fallback for now
hakanardo
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] pypy default: Add a test for some of the nonstandard hashes (issue957)
arigo
- [pypy-commit] pypy default: Merge nedbat-sandbox branch, with one tweak, don't realy on identity of one,
fijal
- [pypy-commit] pypy nedbat-sandbox: close merged branch
fijal
- [pypy-commit] pypy SpecialisedTuples: Dead import
arigo
- [pypy-commit] pypy SpecialisedTuples: Fix: make sure that PySequence_Fast() returns a W_ListObject
arigo
- [pypy-commit] pypy SpecialisedTuples: Typo.
arigo
- [pypy-commit] pypy jit-targets: clone the short_boxes to allow it to be reused in some fallabck if the first athempt to optimize fails
hakanardo
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] pypy default: Fix. The testing framework was happily accepting app-level methods
arigo
- [pypy-commit] pypy default: Fix: _hashlib was just broken for any non-standard hash function.
arigo
- [pypy-commit] pypy SpecialisedTuples: Update the demo.
arigo
- [pypy-commit] pypy SpecialisedTuples: hg merge default
arigo
- [pypy-commit] pypy default: Merge the SpecialisedTuples branch, started by Mark W. P.
arigo
- [pypy-commit] pypy default: hg backout 3eba2ed546ad
arigo
- [pypy-commit] pypy default: Hopefully fix test_pypy_c:test_call:test_stararg_virtual, by forcing
arigo
- [pypy-commit] pypy default: Wrap(r_singlefloat) is not supported by the std obj space either.
arigo
- [pypy-commit] pypy default: fix
arigo
- [pypy-commit] pypy SpecialisedTuples: close branch
arigo
- [pypy-commit] pypy jit-targets: a bit more cloning to get a short_preamble for the fallback that does not contain ops from the failed optimization attempt
hakanardo
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] [OPEN] Pull request #18 for pypy/pypy: Adds string constructors to ints and floats
Bitbucket
- [pypy-commit] pypy jit-simplify-backendintf: hg merge jit-targets
arigo
- [pypy-commit] pypy default: Added a FAQ entry.
arigo
- [pypy-commit] pypy default: Recommit the tolist() for numpy stuff, now that it translates.
alex_gaynor
- [pypy-commit] extradoc extradoc: Put a compiled version of this paper in.
alex_gaynor
- [pypy-commit] pypy default: fix comment
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fixed virtualizables.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix for compile_tmp_callback().
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Translation fixes (front-end only so far).
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Switch to a less magical way of specializing execute_token(),
arigo
- [pypy-commit] pypy jit-simplify-backendintf: fix
arigo
- [pypy-commit] pypy jit-simplify-backendintf: In-progress
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Kill.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: In-progress. Three complicated and long functions are gone :-)
arigo
- [pypy-commit] pypy jit-targets: Retracing does not fail in the same set of situations as before. In test_getattr_promote we previously got an retrace that was never used. Now it is not even passed to the backend
hakanardo
- [pypy-commit] pypy jit-targets: hg merge default
hakanardo
- [pypy-commit] pypy jit-targets: closing to be merged branch
hakanardo
- [pypy-commit] pypy default: Merge jit-targets. It introduces an label ResOperation which can be used as a target for jump operations. Currently the optimizer only supports constructs with a single intermediate label (ie a preamble followed by a peeled loop). The LoopToken have been replaced by a JitCellToken that represents a JitCell and a TargetToken that represents a specific label. The frontend works with jumps between JitCellTokens. Each JitCellToken contains a list of TargetTokens that points to labels where different specialized versions of traces starting at the JitCellToken can be found. The optimizer replaces a jump to a JitCellToken with a jump to a specific TargetToken.
hakanardo
- [pypy-commit] pypy jit-simplify-backendintf: Fix for StackLocs with a negative 'position' (corresponding to
arigo
- [pypy-commit] pypy jit-simplify-backendintf: 64-bit support.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix call_assembler.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: redirect_call_assembler() fix.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fixes.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix tests
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Yay. More code is killed. Killing this was actually
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix tests
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Add an extra assertion in the llgraph backend.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Expand the comment.
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test_random.
arigo
- [pypy-commit] pypy ppc-jit-backend: fix wrong computation of stack offset
hager
- [pypy-commit] pypy ppc-jit-backend: remove comments and debug stuff
hager
- [pypy-commit] Notification: benchmarks
Bitbucket
- [pypy-commit] Notification: Your access to benchmarks has been revoked.
Bitbucket
- [pypy-commit] pypy jit-simplify-backendintf: Fix. This is also a bug on trunk, actually, but because the
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Fix test
arigo
- [pypy-commit] pypy jit-simplify-backendintf: Translation fix.
arigo
- [pypy-commit] pypy default: Tests and fix for ``for c in string'' when the string turns out
arigo
- [pypy-commit] pypy jit-simplify-backendintf: hg merge default
arigo
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: fiddle around a bit - add a unit test that might exercise the desired functionality; play with Py_buffer definition and with the getargs.c implementation of s* for buffers. Broken.
exarkun
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Add trivial buffer implementation module
exarkun
- [pypy-commit] pypy ppc-jit-backend: (sven, arigo) Fix a bug, and add a print that is useful for
arigo
- [pypy-commit] pypy ppc-jit-backend: (bivab, hager): do stack pointer alignment
hager
- [pypy-commit] pypy.org extradoc: mention the default build contains stackless, remove the stackless build
fijal
- [pypy-commit] pypy.org extradoc: merge
fijal
- [pypy-commit] pypy numpy-pi-sum-min-max: Added pi, sum, min, and max
jterrace
- [pypy-commit] pypy jit-simplify-backendintf: Another simplification: _x86_arglocs can be just one list, instead
arigo
- [pypy-commit] pypy jit-simplify-backendintf: fix comment (thanks fijal)
arigo
- [pypy-commit] pypy default: Merged numpy-pi-sum-min-max, adding numpypy.pi, .sum, .min, and .max
jterrace
- [pypy-commit] pypy numpy-pi-sum-min-max: Close merged branch
jterrace
- [pypy-commit] pypy default: kill redundant test
fijal
- [pypy-commit] pypy default: Fix reset_stats() to clear a bit more things. It's still not
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] extradoc extradoc: anotehr item
alex_gaynor
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Make PyBufferObject public so cpython_struct can work
exarkun
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Try to teach cpyext about buffer objects
exarkun
- [pypy-commit] pypy jit-multilabel: kill constant_inputargs and aliases from the exported state and encode it all in inputarg_setup_ops instead
hakanardo
- [pypy-commit] pypy jit-multilabel: fix
hakanardo
- [pypy-commit] pypy default: (arigo) merge jit-simplify-backendintf branch. This branch kills
fijal
- [pypy-commit] pypy jit-simplify-backendintf: close merged branch
fijal
- [pypy-commit] extradoc extradoc: Add an abstract
fijal
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Fix for 64bit platforms
amauryfa
- [pypy-commit] extradoc extradoc: Improve language in abstract.
edelsohn
- [pypy-commit] [OPEN] Pull request #18 for pypy/pypy: Adds string constructors to ints and floats
Bitbucket
- [pypy-commit] extradoc extradoc: Confusing first usage of 'our' this late in the abstract
arigo
- [pypy-commit] [OPEN] Pull request #18 for pypy/pypy: Adds string constructors to ints and floats
Bitbucket
- [pypy-commit] pypy numpy-dtype-strings: Updated int and float types to take strings in their constructors so things like int32('34') work
jterrace
- [pypy-commit] pypy numpy-dtype-strings: Add string to FakeSpace to fix failing compile tests
jterrace
- [pypy-commit] pypy numpy-dtype-strings: Change string special case to use call_function instead
jterrace
- [pypy-commit] pypy numpy-dtype-strings: Remove FakeSpace string code no longer needed
jterrace
- [pypy-commit] [ACCEPTED] Pull request #18 for pypy/pypy: Adds string constructors to ints and floats
Bitbucket
- [pypy-commit] pypy numpy-full-fromstring: Adds full fromstring support with lots of tests
jterrace
- [pypy-commit] pypy numpypy-frompyfunc: tests, implementation of frompyfunc. Needs lazy eval (should inherit from VirtualArray?)
mattip
- [pypy-commit] pypy jit-multilabel: kill old stuff
hakanardo
- [pypy-commit] pypy jit-multilabel: Dont change the result box of ops as they are emitted. That will cause an unecesarry renaming of the box as it passes a label which complicates unroll.py
hakanardo
- [pypy-commit] pypy jit-multilabel: kill ShortBoxes.aliases
hakanardo
- [pypy-commit] pypy jit-multilabel: ShortBoxes is no longer mutated after it is crated so there is no point in cloning it anymore
hakanardo
- [pypy-commit] pypy jit-multilabel: Translation fix. Why am I not allowed to use a default value on the lengthbox argument?
hakanardo
- [pypy-commit] pypy default: simplify this code by removing some mostly dead code
alex_gaynor
- [pypy-commit] pypy default: whoops fix error from previous commit
alex_gaynor
- [pypy-commit] pypy default: Let the JIT see the app-level 'type(x)' construct.
arigo
- [pypy-commit] pypy default: add comments: keep the backend in sync
arigo
- [pypy-commit] pypy numpy-full-fromstring: Refactor fromstring into text and binary
jterrace
- [pypy-commit] pypy default: Checking a lighter variant of SpecialisedTuples with only 'ii', 'ff' and 'oo'
arigo
- [pypy-commit] pypy default: added __rsub__ for numpy boxes
alex_gaynor
- [pypy-commit] pypy default: Move __debug_repr__ in micronumpy into a new numpypy.pypy module
alex_gaynor
- [pypy-commit] pypy ppc-jit-backend: r0 is now SCRATCH reg
hager
- [pypy-commit] pypy ppc-jit-backend: Adjust OverwritingBuilder to interface of PPC builder
hager
- [pypy-commit] pypy ppc-jit-backend: (bivab, hager): Implementation of CALL_ASSEMBLER seems to work
hager
- [pypy-commit] pypy default: Reintroduce the equivalent of 'unused', which was killed during the
arigo
- [pypy-commit] pypy default: Tentative: kill the usage of eax as a reserved register around LABEL and
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: Add missing doc file.
arigo
- [pypy-commit] pypy numpy-full-fromstring: Wrote some really ugly code to deal with all the corner cases of numpy fromstring error handling
jterrace
- [pypy-commit] pypy default: Improve the test in the pre-jit-targets world.
arigo
- [pypy-commit] pypy default: Fix for jit-simplify-backendintf.
arigo
- [pypy-commit] pypy default: Fix: if expected_ops contains a '...' line, the resulting line numbers got out of sync.
arigo
- [pypy-commit] pypy default: Merge heads. This new old version of test_generators still fails.
arigo
- [pypy-commit] pypy default: Pass multiple --jit parameters correctly.
arigo
- [pypy-commit] pypy default: Found out why the test fails, and document it.
arigo
- [pypy-commit] pypy numpy-identity: Added numpy.identity function
jterrace
- [pypy-commit] pypy numpy-identity: Made tests look nicer
jterrace
- [pypy-commit] pypy default: (jterrace) merge numpy-identity branch, adding numpy.identity function
fijal
- [pypy-commit] pypy numpy-identity: close branch
fijal
- [pypy-commit] pypy default: fix for numpy tests on <64bit platforms
alex_gaynor
- [pypy-commit] pypy ppc-jit-backend: Added code for GUARD_EXCEPTION
hager
- [pypy-commit] pypy refactor-signature: start refactoring - change test_base and make it pass
fijal
- [pypy-commit] pypy ppc-jit-backend: remove debug output from compute_frame_depth
hager
- [pypy-commit] pypy ppc-jit-backend: add r2 to volatile registers
hager
- [pypy-commit] pypy ppc-jit-backend: make call to function before leave jitted code and save volatile regs
hager
- [pypy-commit] pypy refactor-signature: invent numbering
fijal
- [pypy-commit] pypy refactor-signature: some more tests
fijal
- [pypy-commit] pypy ppc-jit-backend: removed bug in emit_guard_exception
hager
- [pypy-commit] pypy ppc-jit-backend: implemented GUARD_NO_EXCEPTION
hager
- [pypy-commit] pypy refactor-signature: refactor up to a nice point of segmentation fault
fijal
- [pypy-commit] pypy refactor-signature: oomph
fijal
- [pypy-commit] pypy default: Fix, as shown by test_zll_stress.
arigo
- [pypy-commit] pypy default: Refactor away the 'width' attribute on AssemblerLocation.
arigo
- [pypy-commit] pypy refactor-signature: enough to make test_sum pass. Reduce seems to nicely work
fijal
- [pypy-commit] pypy refactor-signature: makes tests pass, they're super slow though
fijal
- [pypy-commit] pypy default: We decided to not explicitly support the whole ctypes-2.7
arigo
- [pypy-commit] pypy default: "xfail" this test too. It has been failing at least since pypy 1.6.
arigo
- [pypy-commit] pypy default: Bah, sorry.
arigo
- [pypy-commit] pypy refactor-signature: make some more tests pass, skip the debug_repr for now
fijal
- [pypy-commit] pypy numpy-full-fromstring: Added some review notes.
alex_gaynor
- [pypy-commit] pypy numpy-full-fromstring: merged default in
alex_gaynor
- [pypy-commit] pypy ppc-jit-backend: (bivab, hager): fix bug in code generator
hager
- [pypy-commit] pypy default: Complain if we see "lltype.free(x, track_allocation=False)". Should
arigo
- [pypy-commit] pypy default: Support "malloc(STRUCT, flavor='raw')" too.
arigo
- [pypy-commit] pypy default: Changeset by tumbleweed: we are seeing this on Linux too,
arigo
- [pypy-commit] pypy default: See comments. Thanks tumbleweed
arigo
- [pypy-commit] pypy refactor-signature: skip some tests and make the rest pass. Broadcasting and FlatIter unsupported
fijal
- [pypy-commit] pypy default: Fix the missing case of raw_free(track_allocation=False).
arigo
- [pypy-commit] pypy default: issue963 resolved
arigo
- [pypy-commit] pypy default: Don't inline rffi.free_nonmovingbuffer in the JIT, it just raise an error during translation.
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy numpypy-frompyfunc: more tests, and a failing one
mattip
- [pypy-commit] pypy numpypy-frompyfunc: not yet rpython
mattip
- [pypy-commit] pypy numpypy-frompyfunc: tests, translate passes
mattip
- [pypy-commit] pypy default: inline descr_get_shape to prevent a residual call on two dimensional array accesses
hakanardo
- [pypy-commit] extradoc extradoc: (Alex_Gaynor, hakanardo): whishlisting
hakanardo
- [pypy-commit] pypy numpy-concatenate: Adds numpy.concatenate
jterrace
- [pypy-commit] Notification: pypy-sandbox-4-pycode
Bitbucket
- [pypy-commit] pypy numpy-concatenate: Changed some variable names and added a couple more tests
jterrace
- [pypy-commit] pypy default: I know it contains a loop and thus cannot be inlined at all at the
arigo
- [pypy-commit] pypy numpy-full-fromstring: Fix most review comments, two have responses in the notes sections of REVIEW
jterrace
- [pypy-commit] pypy nedbat-sandbox-2: Make sandlib logging conditional, and only import pypy.tool.ansi_print if we are logging.
ned
- [pypy-commit] pypy nedbat-sandbox-2: Move another import so we don't require 'import py'
ned
- [pypy-commit] pypy refactor-signature: make viewsignatures always differ
fijal
- [pypy-commit] pypy numpy-full-fromstring: merged default
alex_gaynor
- [pypy-commit] pypy numpy-full-fromstring: remaining review notes, almost there
alex_gaynor
- [pypy-commit] pypy refactor-signature: this is what I meant
fijal
- [pypy-commit] extradoc extradoc: numpy version
hakanardo
- [pypy-commit] pypy refactor-signature: RPythonization
fijal
- [pypy-commit] pypy refactor-signature: rpythonization, remove one int_add
fijal
- [pypy-commit] jitviewer default: insist a bit more on displayng loops
fijal
- [pypy-commit] pypy refactor-signature: an extra test just because
fijal
- [pypy-commit] pypy refactor-signature: remove some int_add's
fijal
- [pypy-commit] pypy refactor-signature: Improve a bit on max() bridge
fijal
- [pypy-commit] pypy refactor-signature: have ForcedSignature instead of ArraySignature (it's the same otherwise),
fijal
- [pypy-commit] pypy counter-decay: Write the parametrisation of decaying counters, and a test.
arigo
- [pypy-commit] pypy counter-decay: Implement decaying. See comments.
arigo
- [pypy-commit] pypy counter-decay: Not tested: clean up the jitcell_dicts that are used internally. This
arigo
- [pypy-commit] pypy counter-decay: Fix yet another obscure case in which we can end up with an apparent
arigo
- [pypy-commit] pypy counter-decay: Test and fix.
arigo
- [pypy-commit] pypy default: improve caching
fijal
- [pypy-commit] pypy default: setinteriorfield_should_not_clear_cache
hakanardo
- [pypy-commit] pypy default: hg merge
hakanardo
- [pypy-commit] pypy counter-decay: close branch for merge
arigo
- [pypy-commit] pypy default: Merge the counter-decay branch:
arigo
- [pypy-commit] pypy default: add an assert.
arigo
- [pypy-commit] pypy default: fix
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy virtualizable-experiments: close branch that got nowhere, I don't even remember what it was about
fijal
- [pypy-commit] pypy faster-json: close merged branch
fijal
- [pypy-commit] pypy numpy-share-iterators: superseeded by refactor-signature
fijal
- [pypy-commit] pypy better-jit-hooks: merge in default
fijal
- [pypy-commit] pypy closed-branches: Merge closed head 6d7644a6fd38 on branch no-force-guard-lazy-set
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 105fe17b27f7 on branch gmp
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 48639d927f25 on branch releasegil-effectinfo
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 7a58d06641f3 on branch numpy-minilang
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 0ede8b92968e on branch rgc-mem-pressure
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 9d40404468cf on branch win64 test
arigo
- [pypy-commit] pypy closed-branches: Merge closed head ca0f81ea74b5 on branch win64_gborg
arigo
- [pypy-commit] pypy closed-branches: Merge closed head ee74794f5464 on branch numpy NDimArray
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 9d59a8501c00 on branch win64_gborg
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 03816b1a901c on branch win64 test
arigo
- [pypy-commit] pypy closed-branches: Merge closed head d0d86e088b8b on branch numpy-multidim-shards
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 2f25f1d0005c on branch numpy-monkeyaround
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 1ea6c70d9971 on branch micronumpy-resync
arigo
- [pypy-commit] pypy closed-branches: Merge closed head df45bf0c2ee7 on branch numpy-multidim-exp
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 9ab059335d1f on branch jit-refactor-tests
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 78795591bf65 on branch matrixmath
arigo
- [pypy-commit] pypy closed-branches: Merge closed head c8b9ca8d5c25 on branch matrixmath-reshape
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 83b5695339e8 on branch matrixmath-reshape-merge
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 2db53dd9c46e on branch temp2
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 2eb520555de5 on branch nedbat-sandbox
arigo
- [pypy-commit] pypy closed-branches: Merge closed head a48a35a5c618 on branch SpecialisedTuples
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 53d2c2028ef3 on branch numpy-pi-sum-min-max
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 539833042097 on branch jit-simplify-backendintf
arigo
- [pypy-commit] pypy closed-branches: Merge closed head b391b4c1ef21 on branch numpy-identity
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 40d47febc01e on branch virtualizable-experiments
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 4d5064194771 on branch faster-json
arigo
- [pypy-commit] pypy closed-branches: Merge closed head 83a3724c72f3 on branch numpy-share-iterators
arigo
- [pypy-commit] pypy closed-branches: re-close this branch
arigo
- [pypy-commit] pypy default: fix to handle branch names with special characters, like spaces
arigo
- [pypy-commit] buildbot default: add new builder/slave to run benchmarks on speed.python.org
antocuni
- [pypy-commit] buildbot default: hg merge default
antocuni
- [pypy-commit] buildbot default: fix the config for JITBENCH64_2, and add snakepit32 to the slavenames (this change was actually lying in the WC of buildmaster)
antocuni
- [pypy-commit] pypy op_malloc_gc: hg merge default
arigo
- [pypy-commit] buildbot default: bah, make sure that benchmarks on speed.python.org don't acquire the lock for tannit
antocuni
- [pypy-commit] buildbot default: hg merge default
antocuni
- [pypy-commit] pypy ppc-jit-backend: (bivab, arigo, hager): implemented COND_CALL_GC_WB
hager
- [pypy-commit] pypy ppc-jit-backend: implemented COND_CALL_GC_WB_ARRAY
hager
- [pypy-commit] pypy op_malloc_gc: In-progress.
arigo
- [pypy-commit] pypy op_malloc_gc: Progress...
arigo
- [pypy-commit] pypy op_malloc_gc: fixes
arigo
- [pypy-commit] pypy numpy-full-fromstring: Updated tests for bool, added tests for int, all tests pass on 32-bit and 64-bit
jterrace
- [pypy-commit] pypy numpy-full-fromstring: Moved generic int code from Integer to Long
jterrace
- [pypy-commit] pypy default: Merged numpy-full-fromstring
jterrace
- [pypy-commit] pypy numpy-full-fromstring: Closing merged branch
jterrace
- [pypy-commit] pypy default: fixes for ulong dtype and some small other cleanups
alex_gaynor
- [pypy-commit] pypy numpy-concatenate: add failing test
mattip
- [pypy-commit] pypy arm-backend-2: Kill duplicate function
arigo
- [pypy-commit] pypy arm-backend-2: Fix fail_boxes_count, which is one more than the highest index written.
arigo
- [pypy-commit] pypy arm-backend-2: Sorry, nonsense.
arigo
- [pypy-commit] pypy default: Fix for sandbox.
arigo
- [pypy-commit] pypy default: Fix test: "width" => "get_width()"
arigo
- [pypy-commit] buildbot default: Don't run this server nightly as long as it hogs the
arigo
- [pypy-commit] pypy better-jit-hooks: I'm sure this is not very intentional
fijal
- [pypy-commit] pypy refactor-signature: mark this as immutable as well
fijal
- [pypy-commit] pypy refactor-signature: Refactor a bit - now ConcreteArray is something with strides, everything
fijal
- [pypy-commit] pypy default: Fix: again only look at the "loop" part, ignoring the "preamble" part.
arigo
- [pypy-commit] pypy default: make str.replace() not do tons of copying
alex_gaynor
- [pypy-commit] pypy refactor-signature: sharing arrays
fijal
- [pypy-commit] pypy jit-multilabel: hg merge default
hakanardo
- [pypy-commit] pypy jit-multilabel: kill ExportedState.jump_args
hakanardo
- [pypy-commit] pypy jit-multilabel: replace ExportedState.optimizer with ExportedState.exported_values, which conatians the info needed
hakanardo
- [pypy-commit] pypy default: Run ./interpreter/astcompiler/tools/asdl_py.py
amauryfa
- [pypy-commit] pypy default: Small improvement in generated ast: lineno and col_offset
amauryfa
- [pypy-commit] pypy default: Check type of some ast nodes:
amauryfa
- [pypy-commit] pypy refactor-signature: clean up descr_len
fijal
- [pypy-commit] pypy jit-multilabel: cleanup
hakanardo
- [pypy-commit] pypy jit-multilabel: rename start_resumedescr to resume_at_jump_descr
hakanardo
- [pypy-commit] pypy refactor-signature: Refactoring in progress - code removal.
fijal
- [pypy-commit] pypy default: Temporarily revert 976baeae86ed, seems to break some stuff for obscure reasons
fijal
- [pypy-commit] pypy default: kill the comments, they no longer apply.
arigo
- [pypy-commit] pypy op_malloc_gc: In-progress: found a hopefully reasonable solution, namely a
arigo
- [pypy-commit] pypy ppc-jit-backend: Untested: move this reverse-engineering-like code out of the backend.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy jit-multilabel: rename to indicate that it belongs to the short_preamble and not the current part
hakanardo
- [pypy-commit] pypy jit-multilabel: not needed since the hack adding ops at the begining of newoperations was removed
hakanardo
- [pypy-commit] pypy jit-multilabel: always assign self.inputargs
hakanardo
- [pypy-commit] pypy jit-multilabel: labels always have descr
hakanardo
- [pypy-commit] pypy op_malloc_gc: In-progress.
arigo
- [pypy-commit] pypy op_malloc_gc: Fix some more tests.
arigo
- [pypy-commit] pypy op_malloc_gc: In-progress.
arigo
- [pypy-commit] pypy op_malloc_gc: Finish test_rewrite.TestFramework.
arigo
- [pypy-commit] pypy op_malloc_gc: Start to reorganize dsecr.py to kill the obscure (and now half pointless)
arigo
- [pypy-commit] pypy jit-multilabel: refactor a bit and make sure import_state import_state sets things up properly even if there is nothing to import
hakanardo
- [pypy-commit] pypy jit-multilabel: allow the metainterpreter to request an label by placing it in the unoptimized trace
hakanardo
- [pypy-commit] pypy jit-multilabel: kill old retrace logic no longer used
hakanardo
- [pypy-commit] pypy jit-multilabel: kill old interface for calling optimizeopt, its no longer used
hakanardo
- [pypy-commit] pypy jit-multilabel: moved retrace count check up one level
hakanardo
- [pypy-commit] pypy jit-multilabel: kill did_import
hakanardo
- [pypy-commit] pypy jit-multilabel: translation fixes
hakanardo
- [pypy-commit] pypy py3k: hg merge defaults
amauryfa
- [pypy-commit] pypy py3k: Remove "issuer" and "server" attributes from ssl socket.
amauryfa
- [pypy-commit] pypy py3k: Fix a crash when the 'str' unwrap_spec is given a non-ascii unicode string.
amauryfa
- [pypy-commit] pypy py3k: Remove "except Exception, e" syntax.
amauryfa
- [pypy-commit] pypy py3k: Fix compiler: the exception handler target is now a NAME
amauryfa
- [pypy-commit] pypy py3k: Unicode fixes in _multibytecodec module
amauryfa
- [pypy-commit] pypy py3k: Unicode fixes for the bz2 module
amauryfa
- [pypy-commit] pypy py3k: Fix BZ2File by importing the applevel version from CPython 3.3.
amauryfa
- [pypy-commit] pypy py3k: Try to fix translation
amauryfa
- [pypy-commit] pypy jit-multilabel: add support for optimizing over multiple intermediate labels
hakanardo
- [pypy-commit] pypy jit-multilabel: log the inputarg_setup_ops of the exported state to make intermediate jit-log-noopt-loop print proper traces
hakanardo
- [pypy-commit] pypy op_malloc_gc: Finish the refactoring of descr.py.
arigo
- [pypy-commit] pypy op_malloc_gc: Progress.
arigo
- [pypy-commit] pypy py3k: Syntax fixes for "import readline"
amauryfa
- [pypy-commit] pypy py3k: Argh, str() returned a bytes string!
amauryfa
- [pypy-commit] pypy default: #966 -- removed a line of dead code, thanks to mikefc for the patch
alex_gaynor
- [pypy-commit] pypy op_malloc_gc: In-progress.
arigo
- [pypy-commit] pypy op_malloc_gc: Port the remaining rewrite tests out of test_gc, and a few fixes.
arigo
- [pypy-commit] pypy op_malloc_gc: Fixes.
arigo
- [pypy-commit] pypy jit-multilabel: hg merge default
hakanardo
- [pypy-commit] pypy jit-multilabel: repr of TargetToken's are compared by test_pypy_c so they are not allowed to change and should identify the instance
hakanardo
- [pypy-commit] pypy jit-multilabel: hg merge default
hakanardo
- [pypy-commit] pypy refactor-signature: Fixes.
fijal
- [pypy-commit] pypy refactor-signature: minor cleanup
fijal
- [pypy-commit] buildbot default: fix the locks and schedule speed.python.org nightly
fijal
- [pypy-commit] pypy op_malloc_gc: Attach a descr to call_malloc_gc(). Remove the function pointer
arigo
- [pypy-commit] pypy default: (reported by amaury)
arigo
- [pypy-commit] pypy py3k: Add str.maketrans()
amauryfa
- [pypy-commit] pypy py3k: Fixes in pyexpat module
amauryfa
- [pypy-commit] pypy py3k: copy_reg is now named copyreg
amauryfa
- [pypy-commit] pypy py3k: Fix some syntax errors in lib_pypy
amauryfa
- [pypy-commit] pypy py3k: All types are now printed as "<class ..."
amauryfa
- [pypy-commit] pypy py3k: fix keyword argument for str(object=)
amauryfa
- [pypy-commit] pypy py3k: Use the same check (and error message) for bool() and len(),
amauryfa
- [pypy-commit] pypy py3k: Fix tests in test_descroperation
amauryfa
- [pypy-commit] pypy py3k: No need to test oldstyle classes...
amauryfa
- [pypy-commit] pypy py3k: Kill more oldstyle tests
amauryfa
- [pypy-commit] pypy py3k: hg merge default
amauryfa
- [pypy-commit] pypy py3k: Fix translation
amauryfa
- [pypy-commit] pypy op_malloc_gc: Start to kill stuff in the x86 backend :-)
arigo
- [pypy-commit] pypy op_malloc_gc: Finish the integration of the x86 backend, which means
arigo
- [pypy-commit] pypy op_malloc_gc: fix.
arigo
- [pypy-commit] pypy op_malloc_gc: Fix test.
arigo
- [pypy-commit] pypy op_malloc_gc: - fix call_stub_r
arigo
- [pypy-commit] pypy op_malloc_gc: fixes
arigo
- [pypy-commit] pypy op_malloc_gc: translation fixes
arigo
- [pypy-commit] buildbot default: Add mattip's buildslave.
arigo
- [pypy-commit] pypy op_malloc_gc: more fixes
arigo
- [pypy-commit] pypy op_malloc_gc: Yay, test_zrpy_gc passes!
arigo
- [pypy-commit] pypy op_malloc_gc: fix
arigo
- [pypy-commit] pypy op_malloc_gc: fix
arigo
- [pypy-commit] pypy op_malloc_gc: bah
arigo
- [pypy-commit] pypy op_malloc_gc: hg merge default
arigo
- [pypy-commit] pypy op_malloc_gc: fix
arigo
- [pypy-commit] pypy op_malloc_gc: fix
arigo
- [pypy-commit] pypy op_malloc_gc: skip this test, does not contain anything really interesting any more
arigo
- [pypy-commit] pypy default: Fix if the malloc() functions provided by gc.py don't raise MemoryError
arigo
- [pypy-commit] pypy op_malloc_gc: hg merge default
arigo
- [pypy-commit] pypy op_malloc_gc: Don't raise MemoryError explicitly; it is not needed, and confuses
arigo
- [pypy-commit] pypy default: don't overwrite a previous exception with MemoryError, if any
arigo
- [pypy-commit] pypy default: fix on 64-bit, found by test_zll_stress again
arigo
- [pypy-commit] pypy op_malloc_gc: hg merge default
arigo
- [pypy-commit] pypy op_malloc_gc: fix
arigo
- [pypy-commit] pypy op_malloc_gc: fix
arigo
- [pypy-commit] pypy op_malloc_gc: Fix on 64-bit
arigo
- [pypy-commit] pypy op_malloc_gc: - choose an arbitrary upper limit, and beyond it, generate a regular
arigo
- [pypy-commit] pypy refactor-signature: unify Broadcast and View
fijal
- [pypy-commit] pypy op_malloc_gc: fix
arigo
- [pypy-commit] pypy refactor-signature: simplify and remove ForcedSignature alltogether
fijal
- [pypy-commit] pypy refactor-signature: reinstitute broadcast - no code addition
fijal
- [pypy-commit] pypy op_malloc_gc: Close branch before merge
arigo
- [pypy-commit] pypy default: Merge op_malloc_gc: move out of the jit backend the NEWxxx operations.
arigo
- [pypy-commit] pypy refactor-signature: fix debug repr
fijal
- [pypy-commit] pypy default: This was meant to say (2, 6) and not (2.6), I am pretty sure.
arigo
- [pypy-commit] pypy jit-multilabel: hg merge default
hakanardo
- [pypy-commit] pypy generator-in-rpython: in-progress
arigo
- [pypy-commit] pypy generator-in-rpython: hg merge default
arigo
- [pypy-commit] pypy generator-in-rpython: Write and test pieces of the final solution
arigo
- [pypy-commit] pypy generator-in-rpython: Finish the replacement of the flow graph of generators. The behavior of
arigo
- [pypy-commit] pypy generator-in-rpython: Generators work, at least in this simple test and by calling .next()
arigo
- [pypy-commit] pypy refactor-signature: rpythonization and test_zjit fixes
fijal
- [pypy-commit] pypy refactor-signature: kill some unused code
fijal
- [pypy-commit] pypy default: Make the Python StringBuilder raise exceptions in the same place as the translated one, and get str.replace in Python raising the correct exception for overlfows on 32-bits again. Remove a duplicate test.
alex_gaynor
- [pypy-commit] pypy refactor-signature: implement virtualviews
fijal
- [pypy-commit] pypy refactor-signature: a necessary file that contains some helpers
fijal
- [pypy-commit] pypy refactor-signature: kill some dead code
fijal
- [pypy-commit] pypy refactor-signature: write some tests. They expose a bug
fijal
- [pypy-commit] pypy refactor-signature: fix the test
fijal
- [pypy-commit] pypy refactor-signature: We require flatiter to force the array for now
fijal
- [pypy-commit] pypy refactor-signature: a missing test
fijal
- [pypy-commit] pypy refactor-signature: Merged default in (doesn't translate anymore though)
alex_gaynor
- [pypy-commit] pypy refactor-signature: merged upstream
alex_gaynor
- [pypy-commit] pypy refactor-signature: mergedupstream
alex_gaynor
- [pypy-commit] pypy better-jit-hooks: merge default
fijal
- [pypy-commit] pypy refactor-signature: hopefully fix translation
fijal
- [pypy-commit] pypy refactor-signature: make it not print everything
fijal
- [pypy-commit] pypy refactor-signature: fixed tests (ugly!)
alex_gaynor
- [pypy-commit] pypy refactor-signature: merged upstream
alex_gaynor
- [pypy-commit] pypy refactor-signature: kill 2 pieces of dead code.
alex_gaynor
- [pypy-commit] pypy refactor-signature: my review notes
alex_gaynor
- [pypy-commit] pypy py3k: - range() object now allows large numbers above sys.maxint
amauryfa
- [pypy-commit] pypy py3k: Update _sha1 because of True Division
amauryfa
- [pypy-commit] pypy py3k: Implement range slices, and test getitem with large numbers
amauryfa
- [pypy-commit] pypy py3k: Kill more code related to old-style classes
amauryfa
- [pypy-commit] pypy py3k: Remove old-style classobj.
amauryfa
- [pypy-commit] pypy py3k: Exception checks are not abstract anymore
amauryfa
- [pypy-commit] pypy py3k: remove __builtins__._issubtype
amauryfa
- [pypy-commit] pypy counter-decay: hg merge default
arigo
- [pypy-commit] pypy default: Un-merge counter-decay, which was definitely not really good.
arigo
- [pypy-commit] pypy counter-decay: Merge default again, but keeping the pieces that I want to keep.
arigo
- [pypy-commit] pypy counter-decay: Simplify and "stand-alone-ize" the clean-up of old jitcells from
arigo
- [pypy-commit] pypy default: Python 2.5 compat
arigo
- [pypy-commit] pypy counter-decay: A minimal version of counter decaying.
arigo
- [pypy-commit] pypy default: Fix the repr of CallDescrs to not include a ", " because
arigo
- [pypy-commit] pypy set-strategies: merge default
l.diekmann
- [pypy-commit] pypy set-strategies: merged set- with liststrategies. when initializing a set with lists they can copy the storage and strategy from that list without wrapping the storages content
l.diekmann
- [pypy-commit] pypy ppc-jit-backend: add emit_force_token
hager
- [pypy-commit] pypy ppc-jit-backend: (arigo, hager): Reconsider spilling in PPC
hager
- [pypy-commit] pypy ppc-jit-backend: add convenience function for conditional absolute branches
hager
- [pypy-commit] pypy ppc-jit-backend: begin of exceptopn handling during memory allocation
hager
- [pypy-commit] pypy ppc-jit-backend: merge
hager
- [pypy-commit] pypy default: Change again the repr of CallDescrs, this time to standardize the format
arigo
- [pypy-commit] pypy default: - fix the tests to expect the new format of descrs.
arigo
- [pypy-commit] pypy counter-decay: hg merge default
arigo
- [pypy-commit] pypy set-strategies: better approach for merging sets with lists
l.diekmann
- [pypy-commit] pypy counter-decay: Fix the test.
arigo
- [pypy-commit] pypy counter-decay: The basic threshold is now larger by 2% than it used to be.
arigo
- [pypy-commit] pypy ppc-jit-backend: (arigo, hager): Remove unnecessary argument from decoding function
hager
- [pypy-commit] pypy ppc-jit-backend: making jump conditions more clear
hager
- [pypy-commit] pypy ppc-jit-backend: (arigo, hager): guard_not_forced
hager
- [pypy-commit] pypy ppc-jit-backend: implemented GUARD_NOT_INVALIDATED
hager
- [pypy-commit] pypy default: merge counter-decay again: simplified version, just requiring 2%
arigo
- [pypy-commit] pypy refactor-signature: call create_sig instead of array_sig, for symmetry mostly
fijal
- [pypy-commit] pypy refactor-signature: call directly parent class init
fijal
- [pypy-commit] pypy refactor-signature: improve names a bit
fijal
- [pypy-commit] pypy ppc-jit-backend: factored out some distinctions of cases between PPC32 and PPC64
hager
- [pypy-commit] pypy windows-no-err-dlg: prevent windows testrunner from opening system error dialog boxes
mattip
- [pypy-commit] pypy windows-no-err-dlg: close
mattip
- [pypy-commit] pypy default: prevent system error dialog on windows
mattip
- [pypy-commit] pypy better-jit-hooks: merge in default
fijal
- [pypy-commit] pypy better-jit-hooks: add a test I wrote one day
fijal
- [pypy-commit] pypy refactor-signature: merged default in
alex_gaynor
- [pypy-commit] pypy refactor-signature: better name
alex_gaynor
- [pypy-commit] pypy refactor-signature: dead code
alex_gaynor
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: cpyext: let buffer objects implement the C buffer interface.
amauryfa
- [pypy-commit] pypy refactor-signature: kill some dead code and a failing test
fijal
- [pypy-commit] pypy refactor-signature: oops actually fix the test
fijal
- [pypy-commit] pypy refactor-signature: merge
fijal
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: I hope this pdb is not necessary
fijal
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: merge
fijal
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Fix translation
amauryfa
- [pypy-commit] pypy pyarg-parsetuple-s-star-buffer: Close branch about to be merged
amauryfa
- [pypy-commit] pypy default: Merge branch pyarg-parsetuple-s-star-buffer:
amauryfa
- [pypy-commit] pypy refactor-signature: some more dead code
fijal
- [pypy-commit] pypy refactor-signature: close to be merged branch
fijal
- [pypy-commit] pypy default: (fijal, agaynor review) Merge refactor-signature branch. This is mostly
fijal
- [pypy-commit] pypy default: kill review file
alex_gaynor
- [pypy-commit] pypy default: fix the OverflowError checking in str.replace on 32-bit systems, also simplify the code slightly
alex_gaynor
- [pypy-commit] pypy default: fix backwards logic
alex_gaynor
- [pypy-commit] pypy jit-multilabel: hg merge default
hakanardo
- [pypy-commit] pypy jit-multilabel: avoiding confusion from rare hash collisions
hakanardo
- [pypy-commit] pypy jit-multilabel: closing branch for merge
hakanardo
- [pypy-commit] pypy default: Merging jit-multilabel. This is mostly a cleanup of the handling of labels in optimizeop. It does add suppot for optimizing traces with multiple intermediate labels, but that feature is curently only used in tests.
hakanardo
- [pypy-commit] pypy default: Improve the test to also have ConstFloatLocs.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy counter-decay: close merged branch
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy default: copy logic from logger to show the printable_location in the graphs, but only if get_printable_location was provided
hakanardo
- [pypy-commit] pypy default: hg merge
hakanardo
- [pypy-commit] pypy default: A failing test, showing an issue that only occurs after translation.
arigo
- [pypy-commit] pypy default: fix.
arigo
- [pypy-commit] pypy default: merge heads
arigo
- [pypy-commit] pypy numpy-faster-setslice: Implement fast slice setting using memcpy
fijal
- [pypy-commit] pypy numpy-faster-setslice: share code between copy and setslice
fijal
- [pypy-commit] pypy default: Merge numpy-faster-setslice, uses memcpy for setslice operations if possible
fijal
- [pypy-commit] pypy numpy-faster-setslice: close merged branch
fijal
- [pypy-commit] pypy default: Issue971: multiprocessing: Use network byte order to send the length of strings.
amauryfa
- [pypy-commit] pypy jit-improve-nested-loops: Allow the bidge in cases like test_virtual.test_nested_loops to jump to the top of the innerloop instead of traceing a full iteration of it
hakanardo
- [pypy-commit] pypy default: Attempt to fix translation
amauryfa
- [pypy-commit] pypy py3k: Implement imp.source_from_cache()
amauryfa
- [pypy-commit] pypy py3k: Fix almost all tests in module/_sre
amauryfa
- [pypy-commit] pypy py3k: set.__repr__ uses the new set literal syntax: {1, 2, 3}
amauryfa
- [pypy-commit] extradoc extradoc: draft text for a pycon blogspot
alex_gaynor
- [pypy-commit] extradoc extradoc: note the authors of each talk
alex_gaynor
- [pypy-commit] pypy default: catch all the needed memoryerror conditions in str.replace
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy py3k: simplify callable() code and fix a bug in it, None is not the same as false :)
alex_gaynor
- [pypy-commit] pypy py3k: make sure filter(x, non_callable) raises immediately, not on the first call to __next__
alex_gaynor
- [pypy-commit] pypy jit-improve-nested-loops: we cant call get_procedure_token if we are in_recursion since the actual greenkey arguments are wrongly typed for the "main" jitdriver of the metainterp
hakanardo
- [pypy-commit] pypy jit-improve-nested-loops: hg merge default
hakanardo
- [pypy-commit] pypy default: do the same check as CPython here, explicitly check for length overflow before doing a replace.
alex_gaynor
- [pypy-commit] extradoc extradoc: note which is the tutorial.
alex_gaynor
- [pypy-commit] pypy default: Work with sqlite's that don't have extension support.
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] pypy jit-improve-nested-loops: hg merge default
hakanardo
- [pypy-commit] pypy default: Fix the test to again test what it was intended to test. It curently fails
hakanardo
- [pypy-commit] pypy generator-in-rpython: A non-test for a non-feature.
arigo
- [pypy-commit] pypy generator-in-rpython: Mark the test classes as _immutable_=True, to showcase what a real
arigo
- [pypy-commit] pypy default: Kill the old version of the function, probably left over during a merge.
arigo
- [pypy-commit] pypy default: hg merge generator-in-rpython: minimal support for generators.
arigo
- [pypy-commit] pypy.org extradoc: Add a link to the Compatibility Wiki.
arigo
- [pypy-commit] pypy default: Skip these broken tests for now
arigo
- [pypy-commit] pypy default: fix?
arigo
- [pypy-commit] pypy default: less indirection
gutworth
- [pypy-commit] pypy default: give W_PyCFunctionObject __name__
gutworth
- [pypy-commit] pypy jit-improve-nested-loops: we get one extra bridge now
hakanardo
- [pypy-commit] pypy jit-label-counters: use one counter per label
hakanardo
- [pypy-commit] pypy jit-label-counters: split traces into parts going from one label to the next
hakanardo
- [pypy-commit] pypy jit-label-counters: hopefully fix tests
fijal
- [pypy-commit] pypy matrixmath-dot: hg merge with default
mattip
- [pypy-commit] pypy matrixmath-dot: remove all ufunc changes, revert to default version
mattip
- [pypy-commit] pypy matrixmath-dot: clean up to_str a tiny bit
mattip
- [pypy-commit] pypy matrixmath-dot: clean up to_str a tiny bit (2)
mattip
- [pypy-commit] pypy numpypy-axisops: test, implement improved AxisIterator
mattip
- [pypy-commit] pypy numpypy-axisops: added dim arg to sum, but unused
mattip
- [pypy-commit] pypy numpypy-axisops: translation fixes
mattip
- [pypy-commit] pypy jit-label-counters: save a bit of memory
hakanardo
- [pypy-commit] pypy jit-label-counters: hg merge default
hakanardo
- [pypy-commit] pypy jit-label-counters: use copies of the original trace instead of Part objects
hakanardo
- [pypy-commit] pypy jit-label-counters: close merged branch
fijal
- [pypy-commit] pypy default: Merge jit-label-counters, an attempt to fix jitviewer
fijal
- [pypy-commit] pypy default: (fijal, arigo) A partial revert of 1e4c74e007f4, reintroduce emitting of
fijal
- [pypy-commit] pypy better-jit-hooks: make the test pass, by calling the abort function
fijal
- [pypy-commit] pypy better-jit-hooks: merge default
fijal
- [pypy-commit] pypy default: Tentative fix.
arigo
- [pypy-commit] pypy default: since we don't track aliases any more, no point in calling it.
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] pypy better-jit-hooks: support from the pypyjit module side
fijal
- [pypy-commit] pypy better-jit-hooks: oops
fijal
- [pypy-commit] pypy better-jit-hooks: put it back
fijal
- [pypy-commit] pypy better-jit-hooks: another merge default
fijal
- [pypy-commit] pypy concurrent-marksweep: Add a textual introduction. Needs to think out more precisely
arigo
- [pypy-commit] pypy better-jit-hooks: speed up _ctypes quite a bit by not forcing virtualizable. Good question *why*
fijal
- [pypy-commit] pypy default: remove nonsense hints (those functions contain loops)
fijal
- [pypy-commit] pypy default: remove some nonsense, handle_exception always raises
fijal
- [pypy-commit] pypy default: test for 05c2089f5545, it curently fails
hakanardo
- [pypy-commit] pypy default: Since alias tracking is killed the name of the imported box among the label arguments will be the name from the previous part, so we need to place the same_as after the label now. This fixes the test in fff6b491e07d.
hakanardo
- [pypy-commit] pypy default: backout 94934ddf3ae9, it's nonsense, but annotator does not understand it and
fijal
- [pypy-commit] pypy concurrent-marksweep: Document and start implementing an idea to make major collection
arigo
- [pypy-commit] pypy concurrent-marksweep: hg merge default
arigo
- [pypy-commit] pypy concurrent-marksweep: hg merge default
arigo
- [pypy-commit] pypy default: Simplify the graph before turning it into a generator, to get rid
arigo
- [pypy-commit] pypy default: A failing test.
arigo
- [pypy-commit] pypy default: Fix the test.
arigo
- [pypy-commit] extradoc extradoc: Add Leysin draft announcement
arigo
- [pypy-commit] extradoc extradoc: Add the standard people.txt
arigo
- [pypy-commit] extradoc extradoc: Add some topics.
arigo
- [pypy-commit] pypy jit-improve-nested-loops: hg merge default
hakanardo
- [pypy-commit] pypy jit-improve-nested-loops: fix test
hakanardo
- [pypy-commit] pypy jit-improve-nested-loops: more generally ensure that TargetTokens of labels has the correct original_jitcell_token
hakanardo
- [pypy-commit] pypy default: Fix comment, and simplify the final logic.
arigo
- [pypy-commit] pypy default: another attempt to remove a very confusing raise
fijal
- [pypy-commit] pypy default: remove some unnecessary copies (they used to be necessary, not any more)
fijal
- [pypy-commit] pypy default: it's fine to inline this.
alex_gaynor
- [pypy-commit] pypy default: merged upstream
alex_gaynor
- [pypy-commit] jitviewer default: move stuff around - helps with setup.py develop
fijal
- [pypy-commit] pypy default: some tests and fixes
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] jitviewer default: a bit of cleanup, reuse more of jitlogparser
fijal
- [pypy-commit] pypy default: split while doing import
fijal
- [pypy-commit] pypy default: some fixes
fijal
- [pypy-commit] jitviewer default: fix PATH
fijal
- [pypy-commit] jitviewer default: some progress. Disable css_class because it's outrageous
fijal
- [pypy-commit] pypy jit-improve-nested-loops: prevent a BadVirtualState exception from escaping here, the loop will be discovered to be invalid later in any case
hakanardo
- [pypy-commit] pypy default: some simplifications
fijal
- [pypy-commit] jitviewer default: simplify and reintroduce cssclass, this time saneish
fijal
- [pypy-commit] pypy default: append debugging code at the beginning even if for loops
fijal
- [pypy-commit] pypy default: more small fixes
fijal
- [pypy-commit] pypy default: remove some nonsense
fijal
- [pypy-commit] pypy default: pass the loop name around
fijal
- [pypy-commit] pypy default: fix the test
fijal
- [pypy-commit] pypy default: provide get_printable_location for numpy
fijal
- [pypy-commit] pypy default: fix another test
fijal
- [pypy-commit] pypy default: remove some unnecessary dependencies
fijal
- [pypy-commit] pypy default: Fix assembler to differentiate between 3 kinds of counters
fijal
- [pypy-commit] pypy default: fix the test
fijal
- [pypy-commit] pypy nedbat-sandbox-2: Merged d9b372cf25b0 to nedbat-sandbox
ned
- [pypy-commit] pypy nedbat-sandbox-2: Merge tip to nedbat-sandbox-2
ned
- [pypy-commit] pypy default: a neat debugging feature
fijal
- [pypy-commit] jitviewer default: regen log
fijal
- [pypy-commit] pypy default: adjust to new situation
fijal
- [pypy-commit] pypy default: improvements
fijal
- [pypy-commit] pypy jit-improve-nested-loops: hg merge c8ddbb442986
hakanardo
- [pypy-commit] pypy default: add some info "we're in re" or "we're in numpy"
fijal
- [pypy-commit] pypy default: this can be unrolled sometimes
alex_gaynor
- [pypy-commit] pypy default: A guard can't invalidate the heap cache in the metainterp.
alex_gaynor
- [pypy-commit] extradoc extradoc: Fix the description
arigo
- [pypy-commit] pypy default: a minor fix
fijal
- [pypy-commit] pypy default: merge
fijal
- [pypy-commit] jitviewer default: slightly better - display loops at least
fijal
- [pypy-commit] pypy default: Meh, at least raise error in case there is a typo
fijal
- [pypy-commit] pypy numpypy-axisops: add tests for numpypy.reduce
mattip
- [pypy-commit] pypy numpypy-axisops: checkpoint
mattip
- [pypy-commit] pypy numpypy-axisops: rework AxisIterator, make single tests pass
mattip
- [pypy-commit] pypy numpypy-axisops: why do default args cause problems?
mattip
- [pypy-commit] pypy numpypy-axisops: iterators, frames in place, but still not correct
mattip
- [pypy-commit] pypy numpypy-axisops: fix test_axis_iterator, start to see some results
mattip
- [pypy-commit] pypy numpypy-axisops: bugfix, passes tests
mattip
- [pypy-commit] pypy numpypy-axisops: merge with default
mattip
- [pypy-commit] pypy numpypy-axisops: more finely distinguish between different 'promote_?' s
mattip
- [pypy-commit] pypy numpypy-axisops: whoops, start fixes for translate
mattip
- [pypy-commit] pypy default: oops, fix test_pypy_c
fijal
- [pypy-commit] pypy default: fix some tests
fijal
- [pypy-commit] pypy nedbat-sandbox-2: Py is now required again.
ned
- [pypy-commit] pypy nedbat-sandbox-2: Change pypy_interact's default to quiet, you have to ask for verbose.
ned
- [pypy-commit] pypy default: Merge sandbox tweaks from nedbat-sandbox-2
ned
- [pypy-commit] pypy nedbat-sandbox-2: Close nedbat-sandbox-2
ned
- [pypy-commit] pypy ppc-jit-backend: (edelsohn, bivab) fix calls to leave_jitted_hook on PPC64 as well as restoring the LR to return from the compiled code
hager
- [pypy-commit] pypy ppc-jit-backend: BACKCHAIN_SIZE is 6
edelsohn
- [pypy-commit] pypy ppc-jit-backend: assert offset is_reg in cmp_guard_class.
edelsohn
- [pypy-commit] pypy ppc-jit-backend: Fix typo in loadx.
edelsohn
- [pypy-commit] pypy jit-improve-nested-loops: hg merge default
hakanardo
- [pypy-commit] pypy jit-improve-nested-loops: hg merge default
hakanardo
- [pypy-commit] pypy jit-improve-nested-loops: closing to be merged branch
hakanardo
- [pypy-commit] pypy default: Merge jit-improve-nested-loops. It allows bridges to end with a jump to the the top of a loop and not only to the bottom. While this realy is the same point (since it is a loop) it prevents bridges going from one loop to another from inlining a full iteration of the target loop at the end of the bridge.
hakanardo
- [pypy-commit] pypy ppc-jit-backend: Implement emit_cond_call_gc_wb for PPC64. Fix typo in function address variable name.
edelsohn
- [pypy-commit] pypy arm-backend-2: (arigo, biab) make sure excetions are saved for call_assembler and call_may_force
bivab
- [pypy-commit] pypy arm-backend-2: make the save_exc parameter non-optional
bivab
- [pypy-commit] pypy arm-backend-2: fixes to emit_call and call_reaquire_gil
bivab
- [pypy-commit] pypy arm-backend-2: Cleanup
bivab
- [pypy-commit] pypy arm-backend-2: merge default up to e4a0b9e4d23b
bivab
- [pypy-commit] pypy arm-backend-2: merge default up to 3ff9c88dca39
bivab
- [pypy-commit] pypy arm-backend-2: update backend to new interface provided by compute_vars_longevity
bivab
- [pypy-commit] pypy arm-backend-2: merge default up to 6fb87770b5d2
bivab
- [pypy-commit] pypy arm-backend-2: implement chages to the frame manager
bivab
- [pypy-commit] pypy arm-backend-2: merge 1a9a44331010 (jit-targets)
bivab
- [pypy-commit] pypy arm-backend-2: move is_comparison_or_ovf_op to llsuport
bivab
- [pypy-commit] pypy arm-backend-2: implement changes needed for target/label functionality
bivab
- [pypy-commit] pypy ppc-jit-backend: Remove duplicate, broken definition of get_asmmemmgr_blocks.
edelsohn
- [pypy-commit] pypy ppc-jit-backend: (bivab) Fix allocation of function descriptors for PPC64
hager
- [pypy-commit] jitviewer default: try slightly harder to display source, even in extraordinary conditions
fijal
- [pypy-commit] lang-scheme default: Added a closure test
boemmels
- [pypy-commit] lang-scheme default: Implement "append" & "append!"
boemmels
- [pypy-commit] lang-scheme default: Move Parser helper-functions from object.py to ssparser.py
boemmels
- [pypy-commit] pypy numpypy-axisops: fixes for translation
mattip
- [pypy-commit] pypy numpypy-axisops: (Alex_Gaynor) fix incorrect default function values
mattip
- [pypy-commit] pypy numpypy-axisops: assert for translation, small cleanups
mattip
- [pypy-commit] pypy numpypy-axisops: whoops
mattip
- [pypy-commit] pypy numpypy-axisops: rework default arg, tests finally pass, cleanup
mattip
- [pypy-commit] pypy ppc-jit-backend: Add encode64 for PPC64.
edelsohn
- [pypy-commit] pypy ppc-jit-backend: Use encode64/decode64 for IMM on PPC64.
edelsohn
- [pypy-commit] pypy arm-backend-2: merge default
bivab
- [pypy-commit] pypy arm-backend-2: fix indentation after merge
bivab
- [pypy-commit] pypy arm-backend-2: update compute_vars_longevity and return computed values instead of directly assigning them
bivab
- [pypy-commit] pypy arm-backend-2: move the descrs unpacking to llsuport to be shared between the backends
bivab
- [pypy-commit] pypy arm-backend-2: in progress: implement the changes to the backend introduced by the jit-simplify-backendintf
bivab
- [pypy-commit] pypy arm-backend-2: remove dead code
bivab
- [pypy-commit] pypy arm-backend-2: fix indentation error
bivab
- [pypy-commit] pypy arm-backend-2: actually call malloc when emitting call_malloc_gc
bivab
- [pypy-commit] pypy ppc-jit-backend: allocate and deallocate SCRATCH in store_reg.
edelsohn
- [pypy-commit] pypy ppc-jit-backend: Materialize function address once. Load descriptor value using offsets.
edelsohn
- [pypy-commit] pypy ppc-jit-backend: Materialize function address once. Load function descriptor values via offsets.
edelsohn
Last message date:
Fri Dec 30 18:22:18 CET 2011
Archived on: Fri Dec 30 18:22:21 CET 2011
This archive was generated by
Pipermail 0.09 (Mailman edition).