[pypy-commit] pypy zlib-mem-pressure: Add memory pressure to zlib's compressor and decompressor.

2012-03-14 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: zlib-mem-pressure Changeset: r53561:3a26c1c5172e Date: 2012-03-14 07:45 -0600 http://bitbucket.org/pypy/pypy/changeset/3a26c1c5172e/ Log:Add memory pressure to zlib's compressor and decompressor. diff --git a/pypy/rlib/rzlib.py

[pypy-commit] pypy zlib-mem-pressure: merge in default

2012-03-14 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: zlib-mem-pressure Changeset: r53655:51221f3fd04c Date: 2012-03-14 21:19 -0600 http://bitbucket.org/pypy/pypy/changeset/51221f3fd04c/ Log:merge in default diff --git a/pypy/rlib/rarithmetic.py b/pypy/rlib/rarithmetic.py ---

[pypy-commit] pypy default: Merge in zlib-mem-pressure. It probably needs more memory pressure, but this is better than none.

2012-03-14 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r53656:fb2a05e148e3 Date: 2012-03-14 21:21 -0600 http://bitbucket.org/pypy/pypy/changeset/fb2a05e148e3/ Log:Merge in zlib-mem-pressure. It probably needs more memory pressure, but this is better than none. diff --git

[pypy-commit] pypy default: merge

2012-03-14 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r53657:5433a5a5b974 Date: 2012-03-14 21:23 -0600 http://bitbucket.org/pypy/pypy/changeset/5433a5a5b974/ Log:merge diff --git a/pypy/jit/backend/llsupport/test/test_gc.py b/pypy/jit/backend/llsupport/test/test_gc.py ---

[pypy-commit] pypy default: Speed up cPickle in general and in particular with datetime objects and longs in protocol 2. The general changes include making the dispatch dict key on integers rather tha

2012-03-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r53140:8b5f9add3f20 Date: 2012-03-03 09:32 -0700 http://bitbucket.org/pypy/pypy/changeset/8b5f9add3f20/ Log:Speed up cPickle in general and in particular with datetime objects and longs in protocol 2. The general changes

[pypy-commit] pypy default: speed up unpickling of datetime.time objects

2012-03-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r53154:c3c5061a39af Date: 2012-03-03 14:11 -0700 http://bitbucket.org/pypy/pypy/changeset/c3c5061a39af/ Log:speed up unpickling of datetime.time objects diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py ---

[pypy-commit] pypy default: speed up unpickling of datetime.datetime objects

2012-03-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r53155:3539e2d663f4 Date: 2012-03-03 14:27 -0700 http://bitbucket.org/pypy/pypy/changeset/3539e2d663f4/ Log:speed up unpickling of datetime.datetime objects diff --git a/lib_pypy/datetime.py b/lib_pypy/datetime.py ---

[pypy-commit] pypy faster-str-decode-escape: Try to speed up string's decode escape by using a string builder and appending unescaped text in slices

2012-02-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: faster-str-decode-escape Changeset: r52927:6f5ea64c8b8d Date: 2012-02-27 07:55 -0700 http://bitbucket.org/pypy/pypy/changeset/6f5ea64c8b8d/ Log:Try to speed up string's decode escape by using a string builder and appending unescaped

[pypy-commit] pypy faster-str-decode-escape: merge in default

2012-02-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: faster-str-decode-escape Changeset: r52946:c095ae1d0b83 Date: 2012-02-27 20:24 -0700 http://bitbucket.org/pypy/pypy/changeset/c095ae1d0b83/ Log:merge in default diff --git a/pypy/jit/backend/llsupport/gc.py

[pypy-commit] pypy default: merge in faster-str-decode-escape branch

2012-02-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r52947:80e3d375b9ec Date: 2012-02-27 20:25 -0700 http://bitbucket.org/pypy/pypy/changeset/80e3d375b9ec/ Log:merge in faster-str-decode-escape branch diff --git a/pypy/interpreter/pyparser/parsestring.py

[pypy-commit] pypy default: close branch

2012-02-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r52948:034e2cd62f1c Date: 2012-02-27 20:26 -0700 http://bitbucket.org/pypy/pypy/changeset/034e2cd62f1c/ Log:close branch ___ pypy-commit mailing list pypy-commit@python.org

[pypy-commit] pypy faster-str-decode-escape: close this branch

2012-02-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: faster-str-decode-escape Changeset: r52949:6cd6773cb83a Date: 2012-02-27 20:28 -0700 http://bitbucket.org/pypy/pypy/changeset/6cd6773cb83a/ Log:close this branch ___ pypy-commit mailing list

[pypy-commit] pypy default: move import outside of function

2012-02-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r52950:1604c8f1d469 Date: 2012-02-27 20:37 -0700 http://bitbucket.org/pypy/pypy/changeset/1604c8f1d469/ Log:move import outside of function diff --git a/pypy/interpreter/pyparser/parsestring.py

[pypy-commit] pypy default: move import to top...

2012-02-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r52951:079551524b28 Date: 2012-02-27 21:09 -0700 http://bitbucket.org/pypy/pypy/changeset/079551524b28/ Log:move import to top... diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py

[pypy-commit] pypy default: fix a bug in to_str for ndim=1, size=1 arrays. also affected any multi-dim array where the last dimension is 1. tests included.

2012-01-18 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r51444:db7b9b0aa08d Date: 2012-01-17 22:13 -0700 http://bitbucket.org/pypy/pypy/changeset/db7b9b0aa08d/ Log:fix a bug in to_str for ndim=1, size=1 arrays. also affected any multi-dim array where the last dimension is 1.

[pypy-commit] pypy rgc-mem-pressure: fix hashlib's copy() leak

2011-10-20 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48278:38375b2c1ddb Date: 2011-10-20 11:57 -0600 http://bitbucket.org/pypy/pypy/changeset/38375b2c1ddb/ Log:fix hashlib's copy() leak diff --git a/pypy/module/_hashlib/interp_hashlib.py

[pypy-commit] pypy rgc-mem-pressure: small fixes. memory leak is now completely stopped.

2011-10-20 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48286:1376c2803ce7 Date: 2011-10-20 17:13 -0600 http://bitbucket.org/pypy/pypy/changeset/1376c2803ce7/ Log:small fixes. memory leak is now completely stopped. diff --git a/pypy/module/_hashlib/interp_hashlib.py

[pypy-commit] pypy rgc-mem-pressure: improve a test for rgc.add_memory_pressure. not sure that it is really doing what we want it to do.

2011-10-20 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48291:eac625745920 Date: 2011-10-20 19:54 -0600 http://bitbucket.org/pypy/pypy/changeset/eac625745920/ Log:improve a test for rgc.add_memory_pressure. not sure that it is really doing what we want it to

[pypy-commit] pypy rgc-mem-pressure: merge in default

2011-10-20 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48292:170dff2f43d2 Date: 2011-10-20 20:01 -0600 http://bitbucket.org/pypy/pypy/changeset/170dff2f43d2/ Log:merge in default diff --git a/lib-python/modified-2.7/json/encoder.py

[pypy-commit] pypy rgc-mem-pressure: improve _digest method in hashlib

2011-10-19 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48230:063291428036 Date: 2011-10-19 09:36 -0600 http://bitbucket.org/pypy/pypy/changeset/063291428036/ Log:improve _digest method in hashlib diff --git a/pypy/module/_hashlib/interp_hashlib.py

[pypy-commit] pypy rgc-mem-pressure: make CloseHandle (win32) not thread safe to satisfy __del__ conditions

2011-10-19 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48231:20a9ccb0d85d Date: 2011-10-19 12:32 -0600 http://bitbucket.org/pypy/pypy/changeset/20a9ccb0d85d/ Log:make CloseHandle (win32) not thread safe to satisfy __del__ conditions diff --git

[pypy-commit] pypy rgc-mem-pressure: merge in default

2011-10-19 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48232:ae454f6ace0a Date: 2011-10-19 13:13 -0600 http://bitbucket.org/pypy/pypy/changeset/ae454f6ace0a/ Log:merge in default diff --git a/pypy/jit/metainterp/optimizeopt/rewrite.py

[pypy-commit] pypy rgc-mem-pressure: make sem_close non-threadsafe for now to get __del__ to be acceptable

2011-10-18 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48224:557f718a62e5 Date: 2011-10-19 07:32 +0200 http://bitbucket.org/pypy/pypy/changeset/557f718a62e5/ Log:make sem_close non-threadsafe for now to get __del__ to be acceptable diff --git

[pypy-commit] pypy rgc-mem-pressure: another fix

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48143:3cb6f09da80a Date: 2011-10-17 09:14 -0600 http://bitbucket.org/pypy/pypy/changeset/3cb6f09da80a/ Log:another fix diff --git a/pypy/rpython/memory/gctransform/transform.py

[pypy-commit] pypy rgc-mem-pressure: more fixes

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48144:c7d1e2b807a3 Date: 2011-10-17 09:19 -0600 http://bitbucket.org/pypy/pypy/changeset/c7d1e2b807a3/ Log:more fixes diff --git a/pypy/rpython/memory/gcwrapper.py b/pypy/rpython/memory/gcwrapper.py ---

[pypy-commit] pypy rgc-mem-pressure: merge in default

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48145:a2265c47e5dc Date: 2011-10-17 09:23 -0600 http://bitbucket.org/pypy/pypy/changeset/a2265c47e5dc/ Log:merge in default diff --git a/pypy/jit/metainterp/graphpage.py b/pypy/jit/metainterp/graphpage.py ---

[pypy-commit] pypy rgc-mem-pressure: put in hash size calculation. Not sure why I can't use rffi_platform

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48150:c790df25f234 Date: 2011-10-17 11:38 -0600 http://bitbucket.org/pypy/pypy/changeset/c790df25f234/ Log:put in hash size calculation. Not sure why I can't use rffi_platform diff --git

[pypy-commit] pypy rgc-mem-pressure: fix to use rffi_platform correctly. thanks fijal

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48158:17db19c683dd Date: 2011-10-17 13:24 -0600 http://bitbucket.org/pypy/pypy/changeset/17db19c683dd/ Log:fix to use rffi_platform correctly. thanks fijal diff --git a/pypy/module/_hashlib/interp_hashlib.py

[pypy-commit] pypy rgc-mem-pressure: better estimate for size of W_Hash's mallocs

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48159:46f5717326d9 Date: 2011-10-17 14:16 -0600 http://bitbucket.org/pypy/pypy/changeset/46f5717326d9/ Log:better estimate for size of W_Hash's mallocs diff --git a/pypy/module/_hashlib/interp_hashlib.py

[pypy-commit] pypy rgc-mem-pressure: Add memory pressure to locks

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48160:1fda06647621 Date: 2011-10-17 14:44 -0600 http://bitbucket.org/pypy/pypy/changeset/1fda06647621/ Log:Add memory pressure to locks diff --git a/pypy/module/thread/ll_thread.py

[pypy-commit] pypy rgc-mem-pressure: Add some memory pressure to pyexpat

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48161:f210fd304537 Date: 2011-10-17 15:15 -0600 http://bitbucket.org/pypy/pypy/changeset/f210fd304537/ Log:Add some memory pressure to pyexpat diff --git a/pypy/module/pyexpat/interp_pyexpat.py

[pypy-commit] pypy rgc-mem-pressure: add a __del__ to semaphores (untested)

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48177:caf2ca4afb8d Date: 2011-10-17 22:08 -0600 http://bitbucket.org/pypy/pypy/changeset/caf2ca4afb8d/ Log:add a __del__ to semaphores (untested) diff --git a/pypy/module/_multiprocessing/interp_semaphore.py

[pypy-commit] pypy rgc-mem-pressure: add memory pressure to semaphores for linux

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48178:f6cf2a0021b8 Date: 2011-10-17 22:15 -0600 http://bitbucket.org/pypy/pypy/changeset/f6cf2a0021b8/ Log:add memory pressure to semaphores for linux diff --git

[pypy-commit] pypy rgc-mem-pressure: small fix for semaphores

2011-10-17 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48180:3d953befd58a Date: 2011-10-17 23:23 -0600 http://bitbucket.org/pypy/pypy/changeset/3d953befd58a/ Log:small fix for semaphores diff --git a/pypy/module/_multiprocessing/interp_semaphore.py

[pypy-commit] pypy rgc-mem-pressure: add memory pressure with a more fixed size for testing

2011-10-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48105:dca685fec278 Date: 2011-10-16 20:24 -0600 http://bitbucket.org/pypy/pypy/changeset/dca685fec278/ Log:add memory pressure with a more fixed size for testing diff --git

[pypy-commit] pypy rgc-mem-pressure: small fix

2011-10-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48107:89bac1cc8a60 Date: 2011-10-16 20:32 -0600 http://bitbucket.org/pypy/pypy/changeset/89bac1cc8a60/ Log:small fix diff --git a/pypy/rpython/memory/gctransform/framework.py

[pypy-commit] pypy rgc-mem-pressure: small fix

2011-10-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r48110:8b7a07081692 Date: 2011-10-16 23:22 -0600 http://bitbucket.org/pypy/pypy/changeset/8b7a07081692/ Log:small fix diff --git a/pypy/rpython/llinterp.py b/pypy/rpython/llinterp.py ---

[pypy-commit] pypy rgc-mem-pressure: try to apply some memory pressure to _hashlib

2011-10-09 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r47918:13feff9d23f3 Date: 2011-10-09 15:37 -0600 http://bitbucket.org/pypy/pypy/changeset/13feff9d23f3/ Log:try to apply some memory pressure to _hashlib diff --git a/pypy/module/_hashlib/interp_hashlib.py

[pypy-commit] pypy rgc-mem-pressure: Branch to add manual memory pressure. Useful for mallocing OpaquePtrs.

2011-10-07 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r47867:d78305bced3f Date: 2011-10-07 14:37 -0600 http://bitbucket.org/pypy/pypy/changeset/d78305bced3f/ Log:Branch to add manual memory pressure. Useful for mallocing OpaquePtrs. diff --git

[pypy-commit] pypy rgc-mem-pressure: fix gc framework code

2011-10-07 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r47869:04ba9860f69c Date: 2011-10-07 15:10 -0600 http://bitbucket.org/pypy/pypy/changeset/04ba9860f69c/ Log:fix gc framework code diff --git a/pypy/rpython/memory/gctransform/framework.py

[pypy-commit] pypy rgc-mem-pressure: add a gc test

2011-10-07 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: rgc-mem-pressure Changeset: r47870:dc3a8493fc44 Date: 2011-10-07 22:42 -0600 http://bitbucket.org/pypy/pypy/changeset/dc3a8493fc44/ Log:add a gc test diff --git a/pypy/rpython/memory/gctransform/framework.py

[pypy-commit] pypy numpy-indexing-by-arrays: bool indexing requires a numpy array and matching size. use array's dtype if it is an ind for integer indexing.

2011-10-05 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: numpy-indexing-by-arrays Changeset: r47842:67245c6b73ee Date: 2011-10-05 23:07 -0600 http://bitbucket.org/pypy/pypy/changeset/67245c6b73ee/ Log:bool indexing requires a numpy array and matching size. use array's dtype if it is an ind

[pypy-commit] pypy unsigned-dtypes: merge in default

2011-10-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47784:d6d4d230f8d9 Date: 2011-10-03 00:33 -0600 http://bitbucket.org/pypy/pypy/changeset/d6d4d230f8d9/ Log:merge in default diff --git a/pypy/annotation/test/test_annrpython.py

[pypy-commit] pypy unsigned-dtypes: remove some commented code and skip a zjit test until we change llimpl

2011-10-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47798:1075b6767e74 Date: 2011-10-03 11:55 -0600 http://bitbucket.org/pypy/pypy/changeset/1075b6767e74/ Log:remove some commented code and skip a zjit test until we change llimpl diff --git

[pypy-commit] pypy unsigned-dtypes: remove iter stuff that I hadn't intended to merge

2011-10-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47799:e08fe0a276cb Date: 2011-10-03 12:02 -0600 http://bitbucket.org/pypy/pypy/changeset/e08fe0a276cb/ Log:remove iter stuff that I hadn't intended to merge diff --git a/pypy/objspace/std/iterobject.py

[pypy-commit] pypy unsigned-dtypes: merge in default

2011-10-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47800:6b3e91c0764a Date: 2011-10-03 12:08 -0600 http://bitbucket.org/pypy/pypy/changeset/6b3e91c0764a/ Log:merge in default diff --git a/pypy/interpreter/executioncontext.py

[pypy-commit] pypy default: merge unsigned-dtypes branch

2011-10-03 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r47805:1255f9205eda Date: 2011-10-03 13:44 -0600 http://bitbucket.org/pypy/pypy/changeset/1255f9205eda/ Log:merge unsigned-dtypes branch diff --git a/pypy/jit/codewriter/effectinfo.py b/pypy/jit/codewriter/effectinfo.py ---

[pypy-commit] pypy unsigned-dtypes: Add some more comments about binop dtype result code

2011-09-29 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47693:dd230c7003f6 Date: 2011-09-29 14:40 -0600 http://bitbucket.org/pypy/pypy/changeset/dd230c7003f6/ Log:Add some more comments about binop dtype result code diff --git a/pypy/module/micronumpy/interp_ufuncs.py

[pypy-commit] pypy unsigned-dtypes: Fix numpy.sign

2011-09-28 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47657:de20c133f822 Date: 2011-09-28 14:32 + http://bitbucket.org/pypy/pypy/changeset/de20c133f822/ Log:Fix numpy.sign diff --git a/pypy/jit/metainterp/test/support.py b/pypy/jit/metainterp/test/support.py

[pypy-commit] pypy unsigned-dtypes: branchless unsigned numpy.sign

2011-09-28 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47658:98e094f789a7 Date: 2011-09-28 14:43 + http://bitbucket.org/pypy/pypy/changeset/98e094f789a7/ Log:branchless unsigned numpy.sign diff --git a/pypy/jit/metainterp/test/support.py

[pypy-commit] pypy unsigned-dtypes: change default dtype to be LongDtype for ints and as identity

2011-09-26 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47615:65355e14724b Date: 2011-09-26 18:25 -0600 http://bitbucket.org/pypy/pypy/changeset/65355e14724b/ Log:change default dtype to be LongDtype for ints and as identity diff --git

[pypy-commit] pypy unsigned-dtypes: Add some more aliases.

2011-09-26 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47616:b1e3ee8868e8 Date: 2011-09-26 18:43 -0600 http://bitbucket.org/pypy/pypy/changeset/b1e3ee8868e8/ Log:Add some more aliases. diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy unsigned-dtypes: fix guesssing type tests

2011-09-26 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47617:a2d8642f7d8b Date: 2011-09-26 21:48 -0600 http://bitbucket.org/pypy/pypy/changeset/a2d8642f7d8b/ Log:fix guesssing type tests diff --git a/pypy/module/micronumpy/test/test_numarray.py

[pypy-commit] pypy unsigned-dtypes: fix convert finding dtype for scalar and add a test

2011-09-26 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47618:9d20fd86887e Date: 2011-09-26 22:38 -0600 http://bitbucket.org/pypy/pypy/changeset/9d20fd86887e/ Log:fix convert finding dtype for scalar and add a test diff --git a/pypy/module/micronumpy/interp_ufuncs.py

[pypy-commit] pypy unsigned-dtypes: add some tests

2011-09-26 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47619:48d277864409 Date: 2011-09-26 23:47 -0600 http://bitbucket.org/pypy/pypy/changeset/48d277864409/ Log:add some tests diff --git a/pypy/module/micronumpy/test/test_base.py

[pypy-commit] pypy unsigned-dtypes: fix annotator problem dealing with comparison functions

2011-09-25 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47594:db53a3ddf28b Date: 2011-09-25 00:44 -0600 http://bitbucket.org/pypy/pypy/changeset/db53a3ddf28b/ Log:fix annotator problem dealing with comparison functions diff --git

[pypy-commit] pypy unsigned-dtypes: fix the merge

2011-09-25 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47595:c293e8a8cf20 Date: 2011-09-25 01:11 -0600 http://bitbucket.org/pypy/pypy/changeset/c293e8a8cf20/ Log:fix the merge diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py

[pypy-commit] pypy default: Revert gzip.py/tarfile.py changes. Thanks for the gentle reminder fijal.

2011-09-25 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r47599:ef2c2d46c520 Date: 2011-09-25 07:06 -0600 http://bitbucket.org/pypy/pypy/changeset/ef2c2d46c520/ Log:Revert gzip.py/tarfile.py changes. Thanks for the gentle reminder fijal. diff --git

[pypy-commit] pypy unsigned-dtypes: fix ullong mod and floordiv, also fix a jit test

2011-09-25 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47600:7b5c3d57022c Date: 2011-09-25 19:05 + http://bitbucket.org/pypy/pypy/changeset/7b5c3d57022c/ Log:fix ullong mod and floordiv, also fix a jit test diff --git a/pypy/jit/codewriter/support.py

[pypy-commit] pypy unsigned-dtypes: fix and add to tests

2011-09-24 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47593:c35db951b8b9 Date: 2011-09-24 23:17 -0600 http://bitbucket.org/pypy/pypy/changeset/c35db951b8b9/ Log:fix and add to tests diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy unsigned-dtypes: add some jit codewriter and metainterp tests

2011-09-22 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47395:f3f228579454 Date: 2011-09-22 10:45 -0600 http://bitbucket.org/pypy/pypy/changeset/f3f228579454/ Log:add some jit codewriter and metainterp tests diff --git a/pypy/jit/codewriter/test/test_longlong.py

[pypy-commit] pypy unsigned-dtypes: add ullong_from_float

2011-09-22 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47398:b72e47360723 Date: 2011-09-22 17:07 + http://bitbucket.org/pypy/pypy/changeset/b72e47360723/ Log:add ullong_from_float diff --git a/pypy/jit/codewriter/support.py b/pypy/jit/codewriter/support.py ---

[pypy-commit] pypy unsigned-dtypes: change the mod test to a simpler int32 sum test while fixing.

2011-09-20 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47375:6f8397e5f89a Date: 2011-09-20 19:15 + http://bitbucket.org/pypy/pypy/changeset/6f8397e5f89a/ Log:change the mod test to a simpler int32 sum test while fixing. diff --git

[pypy-commit] pypy default: Step 1 in trying to fix the pyexpat memory leak.

2011-09-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r47294:6920e70a7300 Date: 2011-09-16 10:12 -0600 http://bitbucket.org/pypy/pypy/changeset/6920e70a7300/ Log:Step 1 in trying to fix the pyexpat memory leak. diff --git a/pypy/module/pyexpat/interp_pyexpat.py

[pypy-commit] pypy default: pyexpat memory leak fixed by using a weakref.

2011-09-16 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r47308:1d95dfe42b4f Date: 2011-09-16 14:05 -0600 http://bitbucket.org/pypy/pypy/changeset/1d95dfe42b4f/ Log:pyexpat memory leak fixed by using a weakref. diff --git a/pypy/module/pyexpat/interp_pyexpat.py

[pypy-commit] pypy unpack-ints-fast: close failed branch. unroll-if-alt branch should make rstruct faster instead.

2011-09-12 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unpack-ints-fast Changeset: r47238:3453088df88a Date: 2011-09-12 22:01 -0600 http://bitbucket.org/pypy/pypy/changeset/3453088df88a/ Log:close failed branch. unroll-if-alt branch should make rstruct faster instead.

[pypy-commit] pypy unsigned-dtypes: fixed jit codewriter problem, but blackhole still complains about there not being a cast from ulonglong to float

2011-09-09 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47190:a74952455bd7 Date: 2011-09-09 20:01 + http://bitbucket.org/pypy/pypy/changeset/a74952455bd7/ Log:fixed jit codewriter problem, but blackhole still complains about there not being a cast from

[pypy-commit] pypy unsigned-dtypes: put in cast_ulonglong_to_float. Now translates on 32-bit as well.

2011-09-09 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47191:0a94e1a139da Date: 2011-09-09 20:45 + http://bitbucket.org/pypy/pypy/changeset/0a94e1a139da/ Log:put in cast_ulonglong_to_float. Now translates on 32-bit as well. diff --git

[pypy-commit] pypy unsigned-dtypes: fix the test I think

2011-09-08 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47170:67ef7976413c Date: 2011-09-08 13:34 -0600 http://bitbucket.org/pypy/pypy/changeset/67ef7976413c/ Log:fix the test I think diff --git a/pypy/module/micronumpy/test/test_zjit.py

[pypy-commit] pypy unsigned-dtypes: set mod test back to using mod. Still fails, but we can translate on 64-bit right now.

2011-09-08 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47171:98070aa15afd Date: 2011-09-08 15:02 -0600 http://bitbucket.org/pypy/pypy/changeset/98070aa15afd/ Log:set mod test back to using mod. Still fails, but we can translate on 64-bit right now. diff --git

[pypy-commit] extradoc extradoc: indexing by tuples done. Added some other tasks.

2011-09-08 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: extradoc Changeset: r3895:0cfdcff602ea Date: 2011-09-08 15:41 -0600 http://bitbucket.org/pypy/extradoc/changeset/0cfdcff602ea/ Log:indexing by tuples done. Added some other tasks. diff --git a/planning/micronumpy.txt

[pypy-commit] pypy gc-trace-faster: some more refactoring. Not quite as good as I had wanted it to be, but it gets rid of 127/128 unnecessary checks for bool(self.young_rawmalloced_objects).

2011-09-05 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: gc-trace-faster Changeset: r47084:f8ddb3402976 Date: 2011-09-05 10:44 -0600 http://bitbucket.org/pypy/pypy/changeset/f8ddb3402976/ Log:some more refactoring. Not quite as good as I had wanted it to be, but it gets rid of 127/128

[pypy-commit] pypy gc-trace-faster: Attempting to remove a check for objects not in the nursery in order to speed up gc for large dicts.

2011-09-04 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: gc-trace-faster Changeset: r47077:463f0bcef4ce Date: 2011-09-04 22:45 -0600 http://bitbucket.org/pypy/pypy/changeset/463f0bcef4ce/ Log:Attempting to remove a check for objects not in the nursery in order to speed up gc for large

[pypy-commit] pypy default: force _trace_drag_out to always be inlined. The function is only called by 2-3 other functions. This change really helps with gc-intensive scripts like using a dict as a co

2011-09-02 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r47029:0f015355e6c5 Date: 2011-09-02 11:40 -0600 http://bitbucket.org/pypy/pypy/changeset/0f015355e6c5/ Log:force _trace_drag_out to always be inlined. The function is only called by 2-3 other functions. This change

[pypy-commit] pypy unsigned-dtypes: (alex gaynor) add a proper Float32 dtype and drop the fake Float96 dtype.

2011-09-02 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47030:84e2299f2a7c Date: 2011-09-02 13:23 -0600 http://bitbucket.org/pypy/pypy/changeset/84e2299f2a7c/ Log:(alex gaynor) add a proper Float32 dtype and drop the fake Float96 dtype. diff --git

[pypy-commit] pypy unsigned-dtypes: Add in Long and ULong dtypes

2011-09-01 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r46997:b15a2d4696be Date: 2011-09-01 11:21 -0600 http://bitbucket.org/pypy/pypy/changeset/b15a2d4696be/ Log:Add in Long and ULong dtypes diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy unsigned-dtypes: updated binop dtype promotion

2011-09-01 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r46998:af44aa788a0c Date: 2011-09-01 12:39 -0600 http://bitbucket.org/pypy/pypy/changeset/af44aa788a0c/ Log:updated binop dtype promotion diff --git a/pypy/module/micronumpy/interp_ufuncs.py

[pypy-commit] pypy unsigned-dtypes: Add some more aliasesto various dtypes and the applevel_types for W_LongDtype

2011-09-01 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r46999:ef03c45c0e6e Date: 2011-09-01 12:48 -0600 http://bitbucket.org/pypy/pypy/changeset/ef03c45c0e6e/ Log:Add some more aliasesto various dtypes and the applevel_types for W_LongDtype diff --git

[pypy-commit] pypy unsigned-dtypes: Add dtypes tests and fix some things

2011-09-01 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47000:eec948d816bc Date: 2011-09-01 13:05 -0600 http://bitbucket.org/pypy/pypy/changeset/eec948d816bc/ Log:Add dtypes tests and fix some things diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy unsigned-dtypes: fix unaryop promote_to_float and some test_base tests

2011-09-01 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47002:96b92594e41c Date: 2011-09-01 15:13 -0600 http://bitbucket.org/pypy/pypy/changeset/96b92594e41c/ Log:fix unaryop promote_to_float and some test_base tests diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy unsigned-dtypes: fixes for promote_to_float and promote_to_largest

2011-09-01 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r47003:018e3d037507 Date: 2011-09-01 17:13 -0600 http://bitbucket.org/pypy/pypy/changeset/018e3d037507/ Log:fixes for promote_to_float and promote_to_largest diff --git a/pypy/module/micronumpy/interp_ufuncs.py

[pypy-commit] pypy default: fix bz2. tests didn't find this.

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46937:b4d8eb5fdf6c Date: 2011-08-31 00:17 -0600 http://bitbucket.org/pypy/pypy/changeset/b4d8eb5fdf6c/ Log:fix bz2. tests didn't find this. diff --git a/pypy/module/bz2/interp_bz2.py b/pypy/module/bz2/interp_bz2.py ---

[pypy-commit] pypy default: change bz2 test so that it reads chunks which don't divide evenly into test data's length

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46956:13c94c0591c3 Date: 2011-08-31 13:32 -0600 http://bitbucket.org/pypy/pypy/changeset/13c94c0591c3/ Log:change bz2 test so that it reads chunks which don't divide evenly into test data's length diff --git

[pypy-commit] pypy default: micronumpy: added indexing by tuples to get/setitem

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46964:93adb3d59791 Date: 2011-08-31 18:01 -0600 http://bitbucket.org/pypy/pypy/changeset/93adb3d59791/ Log:micronumpy: added indexing by tuples to get/setitem diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy default: fix my slice creation in micronumpy

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46965:e31726cdf996 Date: 2011-08-31 19:51 -0600 http://bitbucket.org/pypy/pypy/changeset/e31726cdf996/ Log:fix my slice creation in micronumpy diff --git a/pypy/module/micronumpy/interp_numarray.py

[pypy-commit] pypy default: Add Int16 dtype with tests

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46966:4218de3c70f9 Date: 2011-08-31 21:20 -0600 http://bitbucket.org/pypy/pypy/changeset/4218de3c70f9/ Log:Add Int16 dtype with tests diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy unsigned-dtypes: Add UInt32 dtype

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r46969:779c6bc0669f Date: 2011-08-31 22:15 -0600 http://bitbucket.org/pypy/pypy/changeset/779c6bc0669f/ Log:Add UInt32 dtype diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy unsigned-dtypes: Add UInt8 dtype

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r46971:1f12ec631b17 Date: 2011-08-31 22:41 -0600 http://bitbucket.org/pypy/pypy/changeset/1f12ec631b17/ Log:Add UInt8 dtype diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy numpy-dtype: unary functions actually aren't working. Simplified the Call1 class.

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: numpy-dtype Changeset: r46970:2062025cf412 Date: 2011-08-24 00:17 -0600 http://bitbucket.org/pypy/pypy/changeset/2062025cf412/ Log:unary functions actually aren't working. Simplified the Call1 class. diff --git

[pypy-commit] pypy unsigned-dtypes: Add UInt16 dtype

2011-08-31 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unsigned-dtypes Changeset: r46972:178ebefab2a6 Date: 2011-08-31 22:42 -0600 http://bitbucket.org/pypy/pypy/changeset/178ebefab2a6/ Log:Add UInt16 dtype diff --git a/pypy/module/micronumpy/interp_dtype.py

[pypy-commit] pypy default: speed up for tarfile. pypy doesn't like adding empty strings.

2011-08-30 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46914:c7da5730f011 Date: 2011-08-30 00:35 -0600 http://bitbucket.org/pypy/pypy/changeset/c7da5730f011/ Log:speed up for tarfile. pypy doesn't like adding empty strings. diff --git a/lib-python/modified-2.7/tarfile.py

[pypy-commit] pypy default: typo fix in pyjitpl5 doc

2011-08-30 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46923:09e6278b548c Date: 2011-08-30 09:55 -0600 http://bitbucket.org/pypy/pypy/changeset/09e6278b548c/ Log:typo fix in pyjitpl5 doc diff --git a/pypy/doc/jit/pyjitpl5.rst b/pypy/doc/jit/pyjitpl5.rst ---

[pypy-commit] pypy faster-sum: Try to make a faster built-in sum function

2011-08-29 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: faster-sum Changeset: r46881:e4d3269945d5 Date: 2011-08-29 00:57 -0600 http://bitbucket.org/pypy/pypy/changeset/e4d3269945d5/ Log:Try to make a faster built-in sum function diff --git a/pypy/module/__builtin__/functional.py

[pypy-commit] extradoc extradoc: started a micronumpy TODO

2011-08-29 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: extradoc Changeset: r3889:045fa0878a37 Date: 2011-08-29 18:15 -0600 http://bitbucket.org/pypy/extradoc/changeset/045fa0878a37/ Log:started a micronumpy TODO diff --git a/planning/micronumpy.txt b/planning/micronumpy.txt new file mode 100644

[pypy-commit] pypy unpack-ints-fast: merge in default

2011-08-28 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: unpack-ints-fast Changeset: r46864:932034e455ea Date: 2011-08-28 12:02 -0600 http://bitbucket.org/pypy/pypy/changeset/932034e455ea/ Log:merge in default diff --git a/pypy/doc/_ref.txt b/pypy/doc/_ref.txt --- a/pypy/doc/_ref.txt +++

[pypy-commit] pypy faster-bz2: close faster-bz2

2011-08-28 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: faster-bz2 Changeset: r46871:d95d449cb0e2 Date: 2011-08-28 15:49 -0600 http://bitbucket.org/pypy/pypy/changeset/d95d449cb0e2/ Log:close faster-bz2 ___ pypy-commit mailing list

[pypy-commit] pypy default: merge in faster-bz2. greatly speeds up using tarfile on bzipped tarballs.

2011-08-28 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46872:69bd52f5244b Date: 2011-08-28 15:50 -0600 http://bitbucket.org/pypy/pypy/changeset/69bd52f5244b/ Log:merge in faster-bz2. greatly speeds up using tarfile on bzipped tarballs. diff --git

[pypy-commit] pypy streamio-bufinput: merge in default

2011-08-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: streamio-bufinput Changeset: r46810:151a20159ae6 Date: 2011-08-27 00:55 -0600 http://bitbucket.org/pypy/pypy/changeset/151a20159ae6/ Log:merge in default diff --git a/ctypes_configure/configure.py b/ctypes_configure/configure.py ---

[pypy-commit] pypy streamio-bufinput: Close branch streamio-bufinput

2011-08-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: streamio-bufinput Changeset: r46811:8fdf2fce29ea Date: 2011-08-27 00:57 -0600 http://bitbucket.org/pypy/pypy/changeset/8fdf2fce29ea/ Log:Close branch streamio-bufinput ___ pypy-commit mailing list

[pypy-commit] pypy default: merge branch streamio-bufinput

2011-08-27 Thread justinpeel
Author: Justin Peel notmuchtot...@gmail.com Branch: Changeset: r46812:907a17df6cd4 Date: 2011-08-27 00:58 -0600 http://bitbucket.org/pypy/pypy/changeset/907a17df6cd4/ Log:merge branch streamio-bufinput diff --git a/pypy/rlib/streamio.py b/pypy/rlib/streamio.py --- a/pypy/rlib/streamio.py

  1   2   >