[pypy-commit] pypy reorder-map-attributes: fixed always adding last attribute to map cache

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82193:a64e20eaa1db Date: 2016-02-12 21:34 + http://bitbucket.org/pypy/pypy/changeset/a64e20eaa1db/ Log:fixed always adding last attribute to map cache diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): fixed error with inserting two attributes without reordering

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82177:bf4e8b1d6198 Date: 2016-02-12 12:39 + http://bitbucket.org/pypy/pypy/changeset/bf4e8b1d6198/ Log:(cfbolz, jbs): fixed error with inserting two attributes without reordering diff --git a/pypy/objspace/std

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): turned revursive algorithm into iterative one to eliminate stack overflow

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82172:835464e0677c Date: 2016-02-11 15:55 + http://bitbucket.org/pypy/pypy/changeset/835464e0677c/ Log:(cfbolz, jbs): turned revursive algorithm into iterative one to eliminate stack overflow diff --git a/pypy

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): optimized stacks

2016-02-12 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82173:ece37fb4ad10 Date: 2016-02-11 16:08 + http://bitbucket.org/pypy/pypy/changeset/ece37fb4ad10/ Log:(cfbolz, jbs): optimized stacks diff --git a/pypy/objspace/std/mapdict.py b/pypy/objspace/std/mapdict.py --- a/pypy

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): Make sure that we end up with the same map if attributes are inserted in different orders

2016-02-10 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82146:a9ed2fa16365 Date: 2016-02-10 15:28 + http://bitbucket.org/pypy/pypy/changeset/a9ed2fa16365/ Log:(cfbolz, jbs): Make sure that we end up with the same map if attributes are inserted in different orders diff

[pypy-commit] pypy reorder-map-attributes: (cfbolz, jbs): fixed code duplications, add elidable, skip some tests

2016-02-10 Thread jbs
Author: Jasper.Schulz Branch: reorder-map-attributes Changeset: r82147:fa7727d7db37 Date: 2016-02-10 15:47 + http://bitbucket.org/pypy/pypy/changeset/fa7727d7db37/ Log:(cfbolz, jbs): fixed code duplications, add elidable, skip some tests diff --git a/pypy/objspace/std/mapdict.py

[pypy-commit] pypy default: merged upstream

2012-06-27 Thread jbs
Author: jbs Branch: Changeset: r55865:f7fcfbf26301 Date: 2012-06-27 23:39 +0200 http://bitbucket.org/pypy/pypy/changeset/f7fcfbf26301/ Log:merged upstream diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronumpy/__init__.py +++ b

[pypy-commit] pypy default: test and fix

2012-06-27 Thread jbs
Author: Jasper Schulz Branch: Changeset: r55864:b145fd6ade3d Date: 2012-06-27 23:27 +0200 http://bitbucket.org/pypy/pypy/changeset/b145fd6ade3d/ Log:test and fix diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/module/micronumpy/__init__.py ++

[pypy-commit] pypy numpypy-complex2: some work on complex numbers

2012-06-27 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55863:7623c78dccba Date: 2012-06-27 16:34 +0200 http://bitbucket.org/pypy/pypy/changeset/7623c78dccba/ Log:some work on complex numbers diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py --- a/pypy/

[pypy-commit] pypy numpypy-complex2: started to outsource complex methods

2012-06-27 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55862:4a0dbf4567f8 Date: 2012-06-27 16:29 +0200 http://bitbucket.org/pypy/pypy/changeset/4a0dbf4567f8/ Log:started to outsource complex methods diff --git a/pypy/rlib/rcomplex.py b/pypy/rlib/rcomplex.py new file mode 100644 --- /dev/

[pypy-commit] pypy numpypy-complex2: merged default

2012-06-24 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55799:49c09598a171 Date: 2012-06-24 15:10 +0200 http://bitbucket.org/pypy/pypy/changeset/49c09598a171/ Log:merged default diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pyp

[pypy-commit] pypy default: merged upstream

2012-06-24 Thread jbs
Author: Jasper Schulz Branch: Changeset: r55798:e24637220961 Date: 2012-06-24 15:03 +0200 http://bitbucket.org/pypy/pypy/changeset/e24637220961/ Log:merged upstream diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-

[pypy-commit] pypy default: test and fix

2012-06-24 Thread jbs
Author: Jasper Schulz Branch: Changeset: r55797:10f5281aab40 Date: 2012-06-24 14:55 +0200 http://bitbucket.org/pypy/pypy/changeset/10f5281aab40/ Log:test and fix diff --git a/pypy/tool/sourcetools.py b/pypy/tool/sourcetools.py --- a/pypy/tool/sourcetools.py +++ b/pypy/tool/sourcetools.py @@

[pypy-commit] pypy numpypy-complex2: Complex numbers with negative imag are now formatted correctly.

2012-06-24 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55796:d97ef3a2ab10 Date: 2012-06-23 15:22 +0200 http://bitbucket.org/pypy/pypy/changeset/d97ef3a2ab10/ Log:Complex numbers with negative imag are now formatted correctly. ``complex(1, -2)`` => ``(1-2j`` diff --git a/pypy/mod

[pypy-commit] pypy numpypy-complex2: Modified represention of complex numbers

2012-06-23 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55777:c8767c039027 Date: 2012-06-23 13:10 +0200 http://bitbucket.org/pypy/pypy/changeset/c8767c039027/ Log:Modified represention of complex numbers So that ``repr(complex(0,1)) == '1j'`` (and not ``(0+1j)``) diff --git a/pyp

[pypy-commit] pypy numpypy-complex2: Started work on complex-types for numpypy

2012-06-23 Thread jbs
Author: Jasper Schulz Branch: numpypy-complex2 Changeset: r55776:9b031aa06b64 Date: 2012-06-23 12:53 +0200 http://bitbucket.org/pypy/pypy/changeset/9b031aa06b64/ Log:Started work on complex-types for numpypy diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.p