[pypy-commit] pypy default: Adds rint ufunc.

2013-08-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r66117:8354267ccd65 Date: 2013-08-13 10:30 -0400 http://bitbucket.org/pypy/pypy/changeset/8354267ccd65/ Log:Adds rint ufunc. diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy default: Removes duplicate code (rint is effectively round, for complex types).

2013-08-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r66118:99a209086e0a Date: 2013-08-13 11:05 -0400 http://bitbucket.org/pypy/pypy/changeset/99a209086e0a/ Log:Removes duplicate code (rint is effectively round, for complex types). diff --git

[pypy-commit] pypy default: Merge default

2013-08-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r66119:4e153d9db4c5 Date: 2013-08-13 11:41 -0400 http://bitbucket.org/pypy/pypy/changeset/4e153d9db4c5/ Log:Merge default diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy default: Adds ones_like and zeros_like ufuncs.

2013-08-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r66133:78d2ef3b1442 Date: 2013-08-13 15:51 -0400 http://bitbucket.org/pypy/pypy/changeset/78d2ef3b1442/ Log:Adds ones_like and zeros_like ufuncs. diff --git a/pypy/module/micronumpy/__init__.py

[pypy-commit] pypy default: Adds a few more tests of types for zeros_like and ones_like.

2013-08-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r66134:64bcad26b09c Date: 2013-08-13 16:43 -0400 http://bitbucket.org/pypy/pypy/changeset/64bcad26b09c/ Log:Adds a few more tests of types for zeros_like and ones_like. diff --git a/pypy/module/micronumpy/test/test_ufuncs.py

[pypy-commit] pypy stm-thread-2: Adds instrumentation to transaction.py to report on the number of transactions run during a call to run().

2013-03-18 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: stm-thread-2 Changeset: r62403:7a29f5163381 Date: 2013-03-18 16:13 -0400 http://bitbucket.org/pypy/pypy/changeset/7a29f5163381/ Log:Adds instrumentation to transaction.py to report on the number of transactions run during a call to

[pypy-commit] pypy stm-thread-2: Fixes rpython.rlib.thread import.

2013-02-14 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: stm-thread-2 Changeset: r61233:0378c78cc316 Date: 2013-02-13 15:53 -0500 http://bitbucket.org/pypy/pypy/changeset/0378c78cc316/ Log:Fixes rpython.rlib.thread import. diff --git a/pypy/module/thread/stm.py b/pypy/module/thread/stm.py ---

[pypy-commit] pypy default: Merge in more ufuncs

2012-04-16 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r54440:8ae7413e7b32 Date: 2012-04-16 14:33 -0400 http://bitbucket.org/pypy/pypy/changeset/8ae7413e7b32/ Log:Merge in more ufuncs diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py

[pypy-commit] pypy numpy-ufuncs3: Replaced logaddexp(2) functions with the numpy implementations. Tests pass better now!

2012-04-11 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54299:c644bd3dfefe Date: 2012-04-12 01:27 -0400 http://bitbucket.org/pypy/pypy/changeset/c644bd3dfefe/ Log:Replaced logaddexp(2) functions with the numpy implementations. Tests pass better now! diff --git

[pypy-commit] pypy numpy-ufuncs3: Update logaddexp(2) tests to run correctly under cpython/numpy. The current micronumpy implementation is wrong; fix in next commit.

2012-04-08 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54260:2a1a61463bd1 Date: 2012-04-08 22:14 -0400 http://bitbucket.org/pypy/pypy/changeset/2a1a61463bd1/ Log:Update logaddexp(2) tests to run correctly under cpython/numpy. The current micronumpy implementation

[pypy-commit] pypy default: Merge in more ufuncs

2012-04-04 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r54177:7244bbc777dc Date: 2012-04-04 14:33 -0400 http://bitbucket.org/pypy/pypy/changeset/7244bbc777dc/ Log:Merge in more ufuncs diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-ufuncs3: Update trunc to use the same implementation as numpy. Works around some won't work in pypy issues.

2012-04-04 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54176:382d1c98cd25 Date: 2012-04-04 14:08 -0400 http://bitbucket.org/pypy/pypy/changeset/382d1c98cd25/ Log:Update trunc to use the same implementation as numpy. Works around some won't work in pypy issues.

[pypy-commit] pypy numpy-ufuncs3: Add trunc, and refactor tests for floor and ceil.

2012-04-03 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54172:68288dd9b201 Date: 2012-04-03 18:15 -0400 http://bitbucket.org/pypy/pypy/changeset/68288dd9b201/ Log:Add trunc, and refactor tests for floor and ceil. diff --git a/pypy/module/micronumpy/__init__.py

[pypy-commit] pypy numpy-ufuncs3: Expose and test left_shift and right_shift

2012-04-01 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54114:24b6c8a2f4ce Date: 2012-04-01 02:32 -0400 http://bitbucket.org/pypy/pypy/changeset/24b6c8a2f4ce/ Log:Expose and test left_shift and right_shift diff --git a/pypy/module/micronumpy/__init__.py

[pypy-commit] pypy default: Merge in more ufuncs

2012-03-29 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r54085:285ff15e1498 Date: 2012-03-29 11:31 -0400 http://bitbucket.org/pypy/pypy/changeset/285ff15e1498/ Log:Merge in more ufuncs diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-ufuncs3: Add square

2012-03-28 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54054:128dd4bc1819 Date: 2012-03-28 23:23 -0400 http://bitbucket.org/pypy/pypy/changeset/128dd4bc1819/ Log:Add square diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-ufuncs3: Add fmax and fmin

2012-03-28 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54055:3fff4b2e407c Date: 2012-03-28 23:24 -0400 http://bitbucket.org/pypy/pypy/changeset/3fff4b2e407c/ Log:Add fmax and fmin diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-ufuncs3: Exposing invert

2012-03-28 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs3 Changeset: r54056:348c30d55c51 Date: 2012-03-28 23:45 -0400 http://bitbucket.org/pypy/pypy/changeset/348c30d55c51/ Log:Exposing invert diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-ufuncs2: Adding logaddexp and logaddexp2

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53438:36652d68f0ce Date: 2012-03-13 01:19 -0700 http://bitbucket.org/pypy/pypy/changeset/36652d68f0ce/ Log:Adding logaddexp and logaddexp2 diff --git a/pypy/module/micronumpy/__init__.py

[pypy-commit] pypy numpy-ufuncs2: Adding exp2 and expm1

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53439:0dbdb7b55231 Date: 2012-03-13 01:19 -0700 http://bitbucket.org/pypy/pypy/changeset/0dbdb7b55231/ Log:Adding exp2 and expm1 diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py

[pypy-commit] pypy numpy-ufuncs2: Fixing power (int and float)

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53440:581e835ab9ef Date: 2012-03-13 01:20 -0700 http://bitbucket.org/pypy/pypy/changeset/581e835ab9ef/ Log:Fixing power (int and float) diff --git a/pypy/module/micronumpy/test/test_ufuncs.py

[pypy-commit] pypy numpy-ufuncs2: Expose rad2deg (it's just degrees)

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53442:9dc685799fd4 Date: 2012-03-13 01:34 -0700 http://bitbucket.org/pypy/pypy/changeset/9dc685799fd4/ Log:Expose rad2deg (it's just degrees) diff --git a/pypy/module/micronumpy/__init__.py

[pypy-commit] pypy numpy-ufuncs2: Adding isneginf and isposinf

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53444:9f1ca7524787 Date: 2012-03-13 01:48 -0700 http://bitbucket.org/pypy/pypy/changeset/9f1ca7524787/ Log:Adding isneginf and isposinf diff --git a/pypy/module/micronumpy/__init__.py

[pypy-commit] pypy numpy-ufuncs2: Added signbit

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53486:71971e61f892 Date: 2012-03-13 13:32 -0700 http://bitbucket.org/pypy/pypy/changeset/71971e61f892/ Log:Added signbit diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-ufuncs2: merge default

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53485:9ecc8ac61ca0 Date: 2012-03-13 13:28 -0700 http://bitbucket.org/pypy/pypy/changeset/9ecc8ac61ca0/ Log:merge default diff --git a/pypy/annotation/builtin.py b/pypy/annotation/builtin.py ---

[pypy-commit] pypy numpy-ufuncs2: Add isfinite

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53487:012a53b5bd5f Date: 2012-03-13 13:43 -0700 http://bitbucket.org/pypy/pypy/changeset/012a53b5bd5f/ Log:Add isfinite diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy numpy-ufuncs2: Added a test explicitly for true_divide, to convince myself that it's correct.

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53497:eee7fba161d6 Date: 2012-03-13 14:37 -0700 http://bitbucket.org/pypy/pypy/changeset/eee7fba161d6/ Log:Added a test explicitly for true_divide, to convince myself that it's correct. diff --git

[pypy-commit] pypy numpy-ufuncs2: Add fmod

2012-03-13 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: numpy-ufuncs2 Changeset: r53498:3174a08c68c1 Date: 2012-03-13 15:01 -0700 http://bitbucket.org/pypy/pypy/changeset/3174a08c68c1/ Log:Add fmod diff --git a/pypy/module/micronumpy/__init__.py b/pypy/module/micronumpy/__init__.py ---

[pypy-commit] pypy default: Adding log, log2, log10, log1p functions to numpypy

2012-03-12 Thread taavi_burns
Author: Taavi Burns taavi.bu...@gmail.com Branch: Changeset: r53352:bfea598edce9 Date: 2012-03-12 14:21 -0700 http://bitbucket.org/pypy/pypy/changeset/bfea598edce9/ Log:Adding log, log2, log10, log1p functions to numpypy diff --git a/pypy/module/micronumpy/__init__.py