[pypy-commit] pypy small-unroll-improvements: at least a minimal test for VArrayStructStateInfo

2014-04-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70845:2da3eefd5c41 Date: 2014-04-22 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/2da3eefd5c41/ Log:at least a minimal test for VArrayStructStateInfo diff --git a/rpython/jit/metainterp/optimizeopt/test/test_vir

[pypy-commit] pypy small-unroll-improvements: properly generate guards for virtual dicts

2014-04-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70846:e973dd1b60d5 Date: 2014-04-22 10:25 +0200 http://bitbucket.org/pypy/pypy/changeset/e973dd1b60d5/ Log:properly generate guards for virtual dicts extremely advanced technology diff --git a/rpython/jit/meta

[pypy-commit] pypy.org extradoc: Update these two numbers

2014-04-22 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r488:45ee5c962040 Date: 2014-04-22 10:26 +0200 http://bitbucket.org/pypy/pypy.org/changeset/45ee5c962040/ Log:Update these two numbers diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -15,7 +15,7 @@ - $46527 of $1

[pypy-commit] pypy small-unroll-improvements: a whatsnew entry

2014-04-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70847:12df2e35d942 Date: 2014-04-22 10:29 +0200 http://bitbucket.org/pypy/pypy/changeset/12df2e35d942/ Log:a whatsnew entry diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-h

[pypy-commit] pypy small-unroll-improvements: there's an extra guard (which is optimized away)

2014-04-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70849:af2d6463e471 Date: 2014-04-22 10:39 +0200 http://bitbucket.org/pypy/pypy/changeset/af2d6463e471/ Log:there's an extra guard (which is optimized away) diff --git a/rpython/jit/tool/test/test_jitoutput.py b/rpytho

[pypy-commit] pypy small-unroll-improvements: close to-be-merged branch

2014-04-22 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70850:ee44bf91 Date: 2014-04-22 11:40 +0200 http://bitbucket.org/pypy/pypy/changeset/ee44bf91/ Log:close to-be-merged branch ___ pypy-commit mailing list pypy-commit@

[pypy-commit] stmgc marker: Next target test

2014-04-22 Thread arigo
Author: Armin Rigo Branch: marker Changeset: r1175:da174c64bb13 Date: 2014-04-22 11:56 +0200 http://bitbucket.org/pypy/stmgc/changeset/da174c64bb13/ Log:Next target test diff --git a/c7/test/test_marker.py b/c7/test/test_marker.py --- a/c7/test/test_marker.py +++ b/c7/test/test_marker.py @@

[pypy-commit] pypy default: typo

2014-04-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r70852:d9b1c16461ba Date: 2014-04-22 12:31 +0200 http://bitbucket.org/pypy/pypy/changeset/d9b1c16461ba/ Log:typo diff --git a/pypy/doc/whatsnew-2.3.0.rst b/pypy/doc/whatsnew-2.3.0.rst --- a/pypy/doc/whatsnew-2.3.0.rst +++ b/pypy/doc/whatsnew-2.3.0.rst @

[pypy-commit] pypy default: make status variable global to threads

2014-04-22 Thread Matti Picus
Author: Matti Picus Branch: Changeset: r70853:15901b2a8362 Date: 2014-04-22 12:56 +0300 http://bitbucket.org/pypy/pypy/changeset/15901b2a8362/ Log:make status variable global to threads diff --git a/rpython/rlib/test/test_rsocket.py b/rpython/rlib/test/test_rsocket.py --- a/rpython/rlib/te

[pypy-commit] lang-smalltalk default: Added a basic readme

2014-04-22 Thread Patrick Rein
Author: Patrick Rein Branch: Changeset: r794:4e58aee0b37c Date: 2014-04-22 13:14 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/4e58aee0b37c/ Log:Added a basic readme diff --git a/README.md b/README.md new file mode 100644 --- /dev/null +++ b/README.md @@ -0,0 +1,69 @@ +Spy +=

[pypy-commit] benchmarks default: use openload to measure throughput

2014-04-22 Thread Raemi
Author: Remi Meier Branch: Changeset: r251:d3e52a4e640c Date: 2014-04-22 15:30 +0200 http://bitbucket.org/pypy/benchmarks/changeset/d3e52a4e640c/ Log:use openload to measure throughput diff --git a/multithread/bottle/app.py b/multithread/bottle/app.py --- a/multithread/bottle/app.py +++ b/m

[pypy-commit] stmgc default: Check for bugs

2014-04-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r1176:4408f7de0c1b Date: 2014-04-22 18:07 +0200 http://bitbucket.org/pypy/stmgc/changeset/4408f7de0c1b/ Log:Check for bugs diff --git a/c7/stm/largemalloc.c b/c7/stm/largemalloc.c --- a/c7/stm/largemalloc.c +++ b/c7/stm/largemalloc.c @@ -353,6 +353,9 @@

[pypy-commit] pypy reflex-support: better handling of tests with different backends

2014-04-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r70855:a8c7b05f2335 Date: 2014-04-22 10:24 -0700 http://bitbucket.org/pypy/pypy/changeset/a8c7b05f2335/ Log:better handling of tests with different backends diff --git a/pypy/module/cppyy/test/conftest.py b/pypy/module/cppyy/test/conft

[pypy-commit] pypy reflex-support: proper cleanup by closing files when done

2014-04-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r70854:76f6e721510b Date: 2014-04-22 10:24 -0700 http://bitbucket.org/pypy/pypy/changeset/76f6e721510b/ Log:proper cleanup by closing files when done diff --git a/pypy/module/cppyy/test/test_cint.py b/pypy/module/cppyy/test/test_cint.p

[pypy-commit] pypy reflex-support: valgrind-directed cleanup

2014-04-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r70856:a0a53cefce3b Date: 2014-04-22 10:25 -0700 http://bitbucket.org/pypy/pypy/changeset/a0a53cefce3b/ Log:valgrind-directed cleanup diff --git a/pypy/module/cppyy/capi/capi_types.py b/pypy/module/cppyy/capi/capi_types.py --- a/pypy/m

[pypy-commit] pypy default: Remove class which is unused

2014-04-22 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r70857:3a9f87134e64 Date: 2014-04-22 10:45 -0700 http://bitbucket.org/pypy/pypy/changeset/3a9f87134e64/ Log:Remove class which is unused diff --git a/rpython/rlib/objectmodel.py b/rpython/rlib/objectmodel.py --- a/rpython/rlib/objectmodel.py +++ b/rpyt

[pypy-commit] pypy refactor-buffer-api: enable tests we hope to pass

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70860:5dc317f9fdd7 Date: 2014-03-19 05:30 -0400 http://bitbucket.org/pypy/pypy/changeset/5dc317f9fdd7/ Log:enable tests we hope to pass diff --git a/lib-python/2.7/test/test_memoryview.py b/lib-python/2.7/test/test_memoryview.py -

[pypy-commit] pypy refactor-buffer-api: merge default

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70868:5499bfba3fb8 Date: 2014-04-22 14:31 -0400 http://bitbucket.org/pypy/pypy/changeset/5499bfba3fb8/ Log:merge default diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/

[pypy-commit] pypy refactor-buffer-api: get tests passing

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70861:f71f35155a2b Date: 2014-03-21 13:23 -0400 http://bitbucket.org/pypy/pypy/changeset/f71f35155a2b/ Log:get tests passing diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/ba

[pypy-commit] pypy refactor-buffer-api: split W_Buffer/W_MemoryView implementation files

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70863:0410fe168a2e Date: 2014-03-21 14:31 -0400 http://bitbucket.org/pypy/pypy/changeset/0410fe168a2e/ Log:split W_Buffer/W_MemoryView implementation files diff --git a/pypy/module/_cffi_backend/cbuffer.py b/pypy/module/_cffi_back

[pypy-commit] pypy refactor-buffer-api: use a readonly flag on buffers rather than separate classes

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70864:a7949cb30472 Date: 2014-03-25 19:20 -0400 http://bitbucket.org/pypy/pypy/changeset/a7949cb30472/ Log:use a readonly flag on buffers rather than separate classes diff --git a/pypy/interpreter/buffer.py b/pypy/interpreter/buffe

[pypy-commit] pypy default: remove unused code

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70867:8fffbe703bf0 Date: 2014-04-22 14:30 -0400 http://bitbucket.org/pypy/pypy/changeset/8fffbe703bf0/ Log:remove unused code diff --git a/pypy/objspace/std/bytearrayobject.py b/pypy/objspace/std/bytearrayobject.py --- a/pypy/objspace/std/bytearrayo

[pypy-commit] pypy default: whitespace

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70865:6f1210b622ce Date: 2014-04-22 14:09 -0400 http://bitbucket.org/pypy/pypy/changeset/6f1210b622ce/ Log:whitespace diff --git a/lib-python/2.7/test/test_argparse.py b/lib-python/2.7/test/test_argparse.py --- a/lib-python/2.7/test/test_argparse.py

[pypy-commit] pypy refactor-buffer-api: kill rarely used bufferstr_new_w func

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70858:d6324ad0ee46 Date: 2014-03-19 02:50 -0400 http://bitbucket.org/pypy/pypy/changeset/d6324ad0ee46/ Log:kill rarely used bufferstr_new_w func diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a

[pypy-commit] pypy refactor-buffer-api: allow w_obj buffer methods to fail with rpython exception

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70862:f46d701f1b28 Date: 2014-03-20 16:43 -0400 http://bitbucket.org/pypy/pypy/changeset/f46d701f1b28/ Log:allow w_obj buffer methods to fail with rpython exception diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/b

[pypy-commit] pypy refactor-buffer-api: reorganize the objspace buffer api functions

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70859:6df3577085b2 Date: 2014-03-19 06:22 -0400 http://bitbucket.org/pypy/pypy/changeset/6df3577085b2/ Log:reorganize the objspace buffer api functions diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.p

[pypy-commit] stmgc default: Give up trying to understand what was wrong with the lock-free

2014-04-22 Thread arigo
Author: Armin Rigo Branch: Changeset: r1177:e4fa937a6860 Date: 2014-04-22 20:46 +0200 http://bitbucket.org/pypy/stmgc/changeset/e4fa937a6860/ Log:Give up trying to understand what was wrong with the lock-free model, and reintroduce locks (in a way that shouldn't have a notice

[pypy-commit] pypy release-2.3.x: Added tag release-2.3.0 for changeset 20e51c4389ed

2014-04-22 Thread mattip
Author: Matti Picus Branch: release-2.3.x Changeset: r70869:0115d596792f Date: 2014-04-22 21:47 +0300 http://bitbucket.org/pypy/pypy/changeset/0115d596792f/ Log:Added tag release-2.3.0 for changeset 20e51c4389ed diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -6,3 +6,4 @@ 9b62

[pypy-commit] pypy release-2.3.x: Removed tag release-2.3.0

2014-04-22 Thread mattip
Author: Matti Picus Branch: release-2.3.x Changeset: r70870:e34676b6bac7 Date: 2014-04-22 21:55 +0300 http://bitbucket.org/pypy/pypy/changeset/e34676b6bac7/ Log:Removed tag release-2.3.0 diff --git a/.hgtags b/.hgtags --- a/.hgtags +++ b/.hgtags @@ -7,3 +7,5 @@ 9b623bc48b5950cf07184462a0e48

[pypy-commit] pypy.org extradoc: Add a comment

2014-04-22 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r489:f1702dc129f0 Date: 2014-04-22 22:02 +0200 http://bitbucket.org/pypy/pypy.org/changeset/f1702dc129f0/ Log:Add a comment diff --git a/source/README b/source/README --- a/source/README +++ b/source/README @@ -9,3 +9,6 @@ you'll get html outpu

[pypy-commit] pypy default: fix test_connect_with_timeout_fail on win32

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70871:559dc95b2b7d Date: 2014-04-22 13:11 -0700 http://bitbucket.org/pypy/pypy/changeset/559dc95b2b7d/ Log:fix test_connect_with_timeout_fail on win32 diff --git a/rpython/rlib/_rsocket_rffi.py b/rpython/rlib/_rsocket_rffi.py --- a/rpython/rlib/_rsoc

[pypy-commit] pypy default: socket errors have errno on win32

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70873:8ec8f81297a1 Date: 2014-04-22 13:38 -0700 http://bitbucket.org/pypy/pypy/changeset/8ec8f81297a1/ Log:socket errors have errno on win32 diff --git a/rpython/rlib/test/test_rsocket.py b/rpython/rlib/test/test_rsocket.py --- a/rpython/rlib/test/t

[pypy-commit] pypy default: simplify

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70872:8382ba2271f5 Date: 2014-04-22 13:36 -0700 http://bitbucket.org/pypy/pypy/changeset/8382ba2271f5/ Log:simplify diff --git a/rpython/rlib/rsocket.py b/rpython/rlib/rsocket.py --- a/rpython/rlib/rsocket.py +++ b/rpython/rlib/rsocket.py @@ -997,12

[pypy-commit] pypy refactor-buffer-api: fix _io test_ztranslation

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70875:6c4fb10688bd Date: 2014-04-22 17:36 -0400 http://bitbucket.org/pypy/pypy/changeset/6c4fb10688bd/ Log:fix _io test_ztranslation diff --git a/pypy/objspace/fake/objspace.py b/pypy/objspace/fake/objspace.py --- a/pypy/objspace/f

[pypy-commit] pypy refactor-buffer-api: fix test_buffer

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: refactor-buffer-api Changeset: r70874:bcf0a81007dc Date: 2014-04-22 17:34 -0400 http://bitbucket.org/pypy/pypy/changeset/bcf0a81007dc/ Log:fix test_buffer diff --git a/pypy/interpreter/test/test_buffer.py b/pypy/interpreter/test/test_buffer.py --- a/pypy/interpr

[pypy-commit] pypy default: more test_rsocket fixes

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70876:bda7970f05c4 Date: 2014-04-22 15:40 -0700 http://bitbucket.org/pypy/pypy/changeset/bda7970f05c4/ Log:more test_rsocket fixes diff --git a/rpython/rlib/_rsocket_rffi.py b/rpython/rlib/_rsocket_rffi.py --- a/rpython/rlib/_rsocket_rffi.py +++ b/rp

[pypy-commit] pypy default: don't release gil for WSAGetLastError()

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70877:7185ae6c5812 Date: 2014-04-22 15:46 -0700 http://bitbucket.org/pypy/pypy/changeset/7185ae6c5812/ Log:don't release gil for WSAGetLastError() diff --git a/rpython/rlib/_rsocket_rffi.py b/rpython/rlib/_rsocket_rffi.py --- a/rpython/rlib/_rsocket_

[pypy-commit] pypy py3k: minor cleanup

2014-04-22 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r70878:e205cdaeb95d Date: 2014-04-22 18:25 -0700 http://bitbucket.org/pypy/pypy/changeset/e205cdaeb95d/ Log:minor cleanup diff --git a/pypy/module/_posixsubprocess/interp_subprocess.py b/pypy/module/_posixsubprocess/interp_subprocess.py --- a/py

[pypy-commit] pypy py3k: act more like CPython's _PySequence_BytesToCharpArray: trigger MemoryErrors

2014-04-22 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r70879:eb519320687f Date: 2014-04-22 18:25 -0700 http://bitbucket.org/pypy/pypy/changeset/eb519320687f/ Log:act more like CPython's _PySequence_BytesToCharpArray: trigger MemoryErrors with large __len__ results (unpackiterable doesn't).

[pypy-commit] pypy default: fix test_fdopen on win32

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70881:594846ff8c89 Date: 2014-04-22 21:48 -0700 http://bitbucket.org/pypy/pypy/changeset/594846ff8c89/ Log:fix test_fdopen on win32 diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpython/rlib/rfile.py @@

[pypy-commit] pypy default: try a new ip for testing timeout

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70882:31e6f79cf3eb Date: 2014-04-23 02:26 -0400 http://bitbucket.org/pypy/pypy/changeset/31e6f79cf3eb/ Log:try a new ip for testing timeout diff --git a/rpython/rlib/test/test_rsocket.py b/rpython/rlib/test/test_rsocket.py --- a/rpython/rlib/test/te

[pypy-commit] pypy reflex-support: open up a few more 'dummy' tests

2014-04-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r70884:6400eef5ba99 Date: 2014-04-22 23:30 -0700 http://bitbucket.org/pypy/pypy/changeset/6400eef5ba99/ Log:open up a few more 'dummy' tests diff --git a/pypy/module/cppyy/capi/capi_types.py b/pypy/module/cppyy/capi/capi_types.py --- a

[pypy-commit] pypy default: simplify

2014-04-22 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r70886:4cedca9c5099 Date: 2014-04-23 02:47 -0400 http://bitbucket.org/pypy/pypy/changeset/4cedca9c5099/ Log:simplify diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/cppyy/converter.py +++ b/pypy/module/cp