[pypy-commit] pypy faster-rstruct: fix

2015-11-24 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80899:82d45be90c37 Date: 2015-11-24 18:09 +0100 http://bitbucket.org/pypy/pypy/changeset/82d45be90c37/ Log:fix diff --git a/rpython/jit/metainterp/test/test_strstorage.py b/rpython/jit/metainterp/test/test_strstorage.py --- a/rpython/j

[pypy-commit] pypy faster-rstruct: fix test_pypy_c/test_struct, to reflect the new optimization

2015-11-23 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80874:c32ced64c29f Date: 2015-11-24 00:58 +0100 http://bitbucket.org/pypy/pypy/changeset/c32ced64c29f/ Log:fix test_pypy_c/test_struct, to reflect the new optimization diff --git a/pypy/module/pypyjit/test_pypy_c/test_struct.py b/pypy/

[pypy-commit] pypy faster-rstruct: fix runpack('d') on win32 and 32bit ARM. I tried to keep the fix and the implementation as least invasive as possible, because it will go away as soon as we have gc_

2015-11-23 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80871:59a4b706d487 Date: 2015-11-23 21:37 +0100 http://bitbucket.org/pypy/pypy/changeset/59a4b706d487/ Log:fix runpack('d') on win32 and 32bit ARM. I tried to keep the fix and the implementation as least invasive as possible, bec

[pypy-commit] pypy faster-rstruct: fix rstruct.unpack q and Q on systems which do not support str_storage_getitem, such as win32 and probably ARM 32 bit

2015-11-23 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80870:f856371c182b Date: 2015-11-23 20:56 +0100 http://bitbucket.org/pypy/pypy/changeset/f856371c182b/ Log:fix rstruct.unpack q and Q on systems which do not support str_storage_getitem, such as win32 and probably ARM 32 bit dif

[pypy-commit] pypy faster-rstruct: fix the optimizer, which gets confused when we pass a virtual string to getarrayitem_gc

2015-11-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80762:4fb804c3e5fe Date: 2015-11-18 17:33 +0100 http://bitbucket.org/pypy/pypy/changeset/4fb804c3e5fe/ Log:fix the optimizer, which gets confused when we pass a virtual string to getarrayitem_gc diff --git a/rpython/jit/metainte

[pypy-commit] pypy faster-rstruct: fix imports

2015-11-18 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80749:4c362a658da5 Date: 2015-11-18 10:01 +0100 http://bitbucket.org/pypy/pypy/changeset/4c362a658da5/ Log:fix imports diff --git a/rpython/rlib/rstruct/nativefmttable.py b/rpython/rlib/rstruct/nativefmttable.py --- a/rpython/rlib/rstr

[pypy-commit] pypy faster-rstruct: fix

2015-11-14 Thread antocuni
Author: Antonio Cuni Branch: faster-rstruct Changeset: r80673:e7449f376b4e Date: 2015-11-14 13:08 + http://bitbucket.org/pypy/pypy/changeset/e7449f376b4e/ Log:fix diff --git a/rpython/rtyper/lltypesystem/rbytearray.py b/rpython/rtyper/lltypesystem/rbytearray.py --- a/rpython/rtyper/llty