[pypy-commit] lang-smalltalk default: added print_stack method to ContextPartShadow to alleviate Smalltalk stack identification during debugging

2013-04-25 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r336:2e86339195d1 Date: 2013-04-25 12:10 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/2e86339195d1/ Log:added print_stack method to ContextPartShadow to alleviate Smalltalk stack identification during debugging diff --git a/spyv

[pypy-commit] lang-smalltalk default: replacing smalltalk line-end sign by python line-end when printing the results of benchmarks

2013-04-25 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r337:522f25d8b9f1 Date: 2013-04-25 12:11 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/522f25d8b9f1/ Log:replacing smalltalk line-end sign by python line-end when printing the results of benchmarks diff --git a/targetimageloading

[pypy-commit] lang-smalltalk rbigint: merge with tip

2013-04-25 Thread lwassermann
Author: Lars Wassermann Branch: rbigint Changeset: r335:8c1cadf26ba3 Date: 2013-04-24 17:48 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/8c1cadf26ba3/ Log:merge with tip diff --git a/spyvm/display.py b/spyvm/display.py --- a/spyvm/display.py +++ b/spyvm/display.py @@ -24,6 +24,7

[pypy-commit] lang-smalltalk default: add benchmark script that posts result to codespeed

2013-04-25 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r338:e512f8502c91 Date: 2013-04-25 14:10 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/e512f8502c91/ Log:add benchmark script that posts result to codespeed diff --git a/benchmarks.py b/benchmarks.py new file mode 100644 --- /dev/null ++

[pypy-commit] lang-smalltalk default: fix benchmark script on windows

2013-04-25 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r339:7e2eea549f71 Date: 2013-04-25 15:04 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/7e2eea549f71/ Log:fix benchmark script on windows diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -2,6 +2,7 @@

[pypy-commit] lang-smalltalk default: typo

2013-04-25 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r340:628f9b219f95 Date: 2013-04-25 15:17 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/628f9b219f95/ Log:typo diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -52,7 +52,7 @@ f.close() with o

[pypy-commit] lang-smalltalk default: (lwassermann, timfel) respect float byteorder

2013-04-25 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r341:7c77f545ff67 Date: 2013-04-25 15:56 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/7c77f545ff67/ Log:(lwassermann, timfel) respect float byteorder diff --git a/spyvm/model.py b/spyvm/model.py --- a/spyvm/model.py +++ b/spyvm/model.py

[pypy-commit] lang-smalltalk default: (lwassermann, timfel) fix process creation for benchmark in mini image

2013-04-25 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r342:2a275ccd6a6a Date: 2013-04-25 15:57 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/2a275ccd6a6a/ Log:(lwassermann, timfel) fix process creation for benchmark in mini image diff --git a/targetimageloadingsmalltalk.py b/targeti

[pypy-commit] lang-smalltalk default: (lwassermann, timfel) add weak pointers objects

2013-04-25 Thread timfel
Author: Tim Felgentreff Branch: Changeset: r343:fc4dcba32c73 Date: 2013-04-25 16:52 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/fc4dcba32c73/ Log:(lwassermann, timfel) add weak pointers objects diff --git a/spyvm/model.py b/spyvm/model.py --- a/spyvm/model.py +++ b/spyvm/model.

[pypy-commit] pypy gc-del: Generalize rgc.register_finalizer() into an API for any W_Root object.

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63607:f21d31bd52cf Date: 2013-04-25 16:49 +0200 http://bitbucket.org/pypy/pypy/changeset/f21d31bd52cf/ Log:Generalize rgc.register_finalizer() into an API for any W_Root object. diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpr

[pypy-commit] pypy gc-del: Now attaching a __del__ to a class after its creation works.

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63612:038c24c72b90 Date: 2013-04-25 17:46 +0200 http://bitbucket.org/pypy/pypy/changeset/038c24c72b90/ Log:Now attaching a __del__ to a class after its creation works. diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std/te

[pypy-commit] pypy gc-del: Trying to make sure we don't run finalizers after CPython started to

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63608:603c7ac3b487 Date: 2013-04-25 17:01 +0200 http://bitbucket.org/pypy/pypy/changeset/603c7ac3b487/ Log:Trying to make sure we don't run finalizers after CPython started to clean up modules and replace global names with None, but kind o

[pypy-commit] pypy gc-del: Adapt rmmap.

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63609:63acca3cc396 Date: 2013-04-25 17:03 +0200 http://bitbucket.org/pypy/pypy/changeset/63acca3cc396/ Log:Adapt rmmap. diff --git a/rpython/rlib/rmmap.py b/rpython/rlib/rmmap.py --- a/rpython/rlib/rmmap.py +++ b/rpython/rlib/rmmap.py @@ -1,7 +1,

[pypy-commit] pypy gc-del: Fix sockets

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63610:10da333786e1 Date: 2013-04-25 17:10 +0200 http://bitbucket.org/pypy/pypy/changeset/10da333786e1/ Log:Fix sockets diff --git a/pypy/module/_socket/interp_socket.py b/pypy/module/_socket/interp_socket.py --- a/pypy/module/_socket/interp_sock

[pypy-commit] pypy gc-del: Progress: __del__ works again on new-style classes.

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63611:57387227c7ab Date: 2013-04-25 17:41 +0200 http://bitbucket.org/pypy/pypy/changeset/57387227c7ab/ Log:Progress: __del__ works again on new-style classes. diff --git a/pypy/interpreter/typedef.py b/pypy/interpreter/typedef.py --- a/pypy/inter

[pypy-commit] pypy gc-del: Fixes

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63613:d8aca814350a Date: 2013-04-25 18:48 +0200 http://bitbucket.org/pypy/pypy/changeset/d8aca814350a/ Log:Fixes diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py --- a/pypy/interpreter/baseobjspace.py +++ b/pypy/in

[pypy-commit] pypy gc-del: Test that "del A.__del__" works.

2013-04-25 Thread arigo
Author: Armin Rigo Branch: gc-del Changeset: r63614:7e349f0e4d68 Date: 2013-04-25 18:50 +0200 http://bitbucket.org/pypy/pypy/changeset/7e349f0e4d68/ Log:Test that "del A.__del__" works. diff --git a/pypy/objspace/std/test/test_typeobject.py b/pypy/objspace/std/test/test_typeobject.py --- a/

[pypy-commit] pypy py3k: another windows deadlock, skip for now

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63616:e20e8b97f1af Date: 2013-04-25 12:19 -0700 http://bitbucket.org/pypy/pypy/changeset/e20e8b97f1af/ Log:another windows deadlock, skip for now diff --git a/lib-python/3/test/json_tests/test_recursion.py b/lib-python/3/test/json_tests/test_re

[pypy-commit] pypy py3k: py3 inherits an additional frame here from the foo exception's __traceback__

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63615:6f309fa32ef4 Date: 2013-04-25 12:19 -0700 http://bitbucket.org/pypy/pypy/changeset/6f309fa32ef4/ Log:py3 inherits an additional frame here from the foo exception's __traceback__ diff --git a/pypy/module/_continuation/test/test_stac

[pypy-commit] pypy py3k: kill basestring

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63617:edd3db2a1a15 Date: 2013-04-25 12:37 -0700 http://bitbucket.org/pypy/pypy/changeset/edd3db2a1a15/ Log:kill basestring diff --git a/lib_pypy/_ctypes/primitive.py b/lib_pypy/_ctypes/primitive.py --- a/lib_pypy/_ctypes/primitive.py +++ b/lib_p

[pypy-commit] pypy py3k: use the expected keyword arg names

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63621:01e9f6182ee0 Date: 2013-04-25 18:27 -0700 http://bitbucket.org/pypy/pypy/changeset/01e9f6182ee0/ Log:use the expected keyword arg names diff --git a/pypy/module/_winreg/interp_winreg.py b/pypy/module/_winreg/interp_winreg.py --- a/pypy/mo

[pypy-commit] pypy py3k: currently on the 3.2.3 stdlib

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63622:dc885e1d6023 Date: 2013-04-25 18:28 -0700 http://bitbucket.org/pypy/pypy/changeset/dc885e1d6023/ Log:currently on the 3.2.3 stdlib diff --git a/pypy/module/sys/version.py b/pypy/module/sys/version.py --- a/pypy/module/sys/version.py +++ b/

[pypy-commit] pypy default: move some code out of descr_init, cleanup

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63618:0bf46697f8e7 Date: 2013-04-25 18:15 -0700 http://bitbucket.org/pypy/pypy/changeset/0bf46697f8e7/ Log:move some code out of descr_init, cleanup diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py --- a/pypy/module/_

[pypy-commit] pypy py3k: merge default

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63619:17860a9c42a1 Date: 2013-04-25 18:27 -0700 http://bitbucket.org/pypy/pypy/changeset/17860a9c42a1/ Log:merge default diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py --- a/pypy/module/_io/interp_textio.py +++

[pypy-commit] pypy py3k: cpython issue12802: win's ERROR_DIRECTORY -> ENOTDIR

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63620:c78ecde0e05e Date: 2013-04-25 18:27 -0700 http://bitbucket.org/pypy/pypy/changeset/c78ecde0e05e/ Log:cpython issue12802: win's ERROR_DIRECTORY -> ENOTDIR diff --git a/pypy/module/exceptions/test/test_exc.py b/pypy/module/exceptions/test/t

[pypy-commit] pypy py3k: add os.device_encoding

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63623:0c9a10156aae Date: 2013-04-25 18:47 -0700 http://bitbucket.org/pypy/pypy/changeset/0c9a10156aae/ Log:add os.device_encoding diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init__.py --- a/pypy/module/posix/__init__.py +++

[pypy-commit] pypy py3k: attempt to get the default encoding from os.device_encoding

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63625:49a2889ff518 Date: 2013-04-25 19:19 -0700 http://bitbucket.org/pypy/pypy/changeset/49a2889ff518/ Log:attempt to get the default encoding from os.device_encoding diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.

[pypy-commit] pypy py3k: simply set the default locale here at startup, so nl_langinfo can be used

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63624:4077749cb58a Date: 2013-04-25 19:19 -0700 http://bitbucket.org/pypy/pypy/changeset/4077749cb58a/ Log:simply set the default locale here at startup, so nl_langinfo can be used correctly early on diff --git a/pypy/goal/targetpypystan

[pypy-commit] pypy py3k: fix translation

2013-04-25 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63626:157809b274f4 Date: 2013-04-25 19:30 -0700 http://bitbucket.org/pypy/pypy/changeset/157809b274f4/ Log:fix translation diff --git a/pypy/module/posix/interp_posix.py b/pypy/module/posix/interp_posix.py --- a/pypy/module/posix/interp_posix.p

[pypy-commit] pypy default: Inline into ll_setslice (which is really just an ll_arraycopy). Fixed a bug in the heapcache that it revealed.

2013-04-25 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r63627:23defdb27411 Date: 2013-04-25 21:22 -0700 http://bitbucket.org/pypy/pypy/changeset/23defdb27411/ Log:Inline into ll_setslice (which is really just an ll_arraycopy). Fixed a bug in the heapcache that it revealed. diff --git a/rpython/jit/

[pypy-commit] pypy default: merged upstream

2013-04-25 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r63628:bbf532c23b25 Date: 2013-04-25 21:22 -0700 http://bitbucket.org/pypy/pypy/changeset/bbf532c23b25/ Log:merged upstream diff --git a/pypy/module/_io/interp_textio.py b/pypy/module/_io/interp_textio.py --- a/pypy/module/_io/interp_textio.py +++ b/py