[pypy-commit] pypy py3k: fix getfunc on windows

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63474:ac3fd5644f1d Date: 2013-04-17 22:55 -0700 http://bitbucket.org/pypy/pypy/changeset/ac3fd5644f1d/ Log:fix getfunc on windows diff --git a/pypy/module/_ffi/interp_funcptr.py b/pypy/module/_ffi/interp_funcptr.py --- a/pypy/module/_ffi/interp

[pypy-commit] pypy py3k: merge default

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63473:b9501c954681 Date: 2013-04-17 20:33 -0700 http://bitbucket.org/pypy/pypy/changeset/b9501c954681/ Log:merge default diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py --- a/rpython/rtyper/lltypesystem/rf

[pypy-commit] pypy default: allow Nones

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63472:0147ac3c2583 Date: 2013-04-17 20:31 -0700 http://bitbucket.org/pypy/pypy/changeset/0147ac3c2583/ Log:allow Nones diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py --- a/rpython/rtyper/lltypesystem/rffi.py

[pypy-commit] pypy py3k: merge default

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63471:0b3850fd3bfe Date: 2013-04-17 18:57 -0700 http://bitbucket.org/pypy/pypy/changeset/0b3850fd3bfe/ Log:merge default diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py --- a/rpython/rtyper/lltypesystem/rf

[pypy-commit] pypy default: the annotator has deemed these necessary

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63470:09b70e01d3c6 Date: 2013-04-17 18:56 -0700 http://bitbucket.org/pypy/pypy/changeset/09b70e01d3c6/ Log:the annotator has deemed these necessary diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py --- a/rpython

[pypy-commit] pypy default: utilize scoped_str2charp

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63468:39aca6fca541 Date: 2013-04-17 15:57 -0700 http://bitbucket.org/pypy/pypy/changeset/39aca6fca541/ Log:utilize scoped_str2charp diff --git a/rpython/rtyper/module/ll_os_environ.py b/rpython/rtyper/module/ll_os_environ.py --- a/rpython/rtyper/mo

[pypy-commit] pypy default: whitespace/pep8

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r63467:36dd84c6a8ba Date: 2013-04-17 15:56 -0700 http://bitbucket.org/pypy/pypy/changeset/36dd84c6a8ba/ Log:whitespace/pep8 diff --git a/rpython/rtyper/module/ll_os_environ.py b/rpython/rtyper/module/ll_os_environ.py --- a/rpython/rtyper/module/ll_o

[pypy-commit] pypy py3k: terrible hack/workaround for a bogus test_ztranslation failure

2013-04-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r63466:086682bc42b6 Date: 2013-04-17 15:48 -0700 http://bitbucket.org/pypy/pypy/changeset/086682bc42b6/ Log:terrible hack/workaround for a bogus test_ztranslation failure diff --git a/pypy/module/_io/test/test_ztranslation.py b/pypy/module/_io/t

[pypy-commit] pypy win32-fixes3: revert unintentional formatting changes

2013-04-17 Thread mattip
Author: mattip Branch: win32-fixes3 Changeset: r63465:bf7b125023b5 Date: 2013-04-18 01:55 +0300 http://bitbucket.org/pypy/pypy/changeset/bf7b125023b5/ Log:revert unintentional formatting changes diff --git a/rpython/jit/backend/x86/codebuf.py b/rpython/jit/backend/x86/codebuf.py --- a/rpyth

[pypy-commit] pypy win32-fixes3: skip resource test in windows

2013-04-17 Thread mattip
Author: mattip Branch: win32-fixes3 Changeset: r63464:3a0dfa5bca98 Date: 2013-04-18 01:29 +0300 http://bitbucket.org/pypy/pypy/changeset/3a0dfa5bca98/ Log:skip resource test in windows diff --git a/pypy/module/test_lib_pypy/test_ctypes_config_cache.py b/pypy/module/test_lib_pypy/test_ctypes

[pypy-commit] pypy win32-fixes3: create export library

2013-04-17 Thread mattip
Author: mattip Branch: win32-fixes3 Changeset: r63463:beb4c026320d Date: 2013-04-18 01:25 +0300 http://bitbucket.org/pypy/pypy/changeset/beb4c026320d/ Log:create export library diff --git a/rpython/jit/backend/x86/codebuf.py b/rpython/jit/backend/x86/codebuf.py --- a/rpython/jit/backend/x86

[pypy-commit] pypy default: document merged branch

2013-04-17 Thread mattip
Author: mattip Branch: Changeset: r63461:06cef90a9ede Date: 2013-04-17 23:53 +0300 http://bitbucket.org/pypy/pypy/changeset/06cef90a9ede/ Log:document merged branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-

[pypy-commit] pypy default: Phew. Rewrite carefully to generate less code. I hope it was careful

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r63460:f61197c64f0c Date: 2013-04-17 21:33 +0200 http://bitbucket.org/pypy/pypy/changeset/f61197c64f0c/ Log:Phew. Rewrite carefully to generate less code. I hope it was careful enough (the tests are happy at least). diff --git a/rpython/jit/back

[pypy-commit] buildbot default: limit concurrent builds for windows slaves on virtual machines

2013-04-17 Thread matti
Author: matti Branch: Changeset: r787:6ff7e31751c9 Date: 2013-04-17 22:30 +0300 http://bitbucket.org/pypy/buildbot/changeset/6ff7e31751c9/ Log:limit concurrent builds for windows slaves on virtual machines diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py --- a/bot2/pypy

[pypy-commit] pypy default: Expand the comments. No actual change in the code.

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r63459:a1173abdf19e Date: 2013-04-17 20:48 +0200 http://bitbucket.org/pypy/pypy/changeset/a1173abdf19e/ Log:Expand the comments. No actual change in the code. diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py ---

[pypy-commit] pypy default: Oups, sorry.

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r63458:5fc401548386 Date: 2013-04-17 19:50 +0200 http://bitbucket.org/pypy/pypy/changeset/5fc401548386/ Log:Oups, sorry. diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy default: Rename 'call_malloc_nursery_varsize_small' to '..varsize_frame', to

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r63457:b2f26450c5a6 Date: 2013-04-17 19:10 +0200 http://bitbucket.org/pypy/pypy/changeset/b2f26450c5a6/ Log:Rename 'call_malloc_nursery_varsize_small' to '..varsize_frame', to match more precisely its only usage. Optimize a bit the code g

[pypy-commit] lang-smalltalk default: updated minibluebookdebug.image to include the code of BitBltSim.19.cs

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r297:4a7e6857957c Date: 2013-04-17 18:36 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/4a7e6857957c/ Log:updated minibluebookdebug.image to include the code of BitBltSim.19.cs diff --git a/BitBltSim.19.cs b/BitBltSim.19.cs --- a/

[pypy-commit] lang-smalltalk default: added tracing when entering t into image, and deactivating tracing when typing s

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r296:0e904d8d20dc Date: 2013-04-17 18:27 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/0e904d8d20dc/ Log:added tracing when entering t into image, and deactivating tracing when typing s diff --git a/spyvm/primitives.py b/spyvm/pr

[pypy-commit] lang-smalltalk default: fix translation error

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r294:f7ea8305ebe2 Date: 2013-04-17 18:17 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/f7ea8305ebe2/ Log:fix translation error diff --git a/targetimageloadingsmalltalk.py b/targetimageloadingsmalltalk.py --- a/targetimageloadingsmalltalk

[pypy-commit] lang-smalltalk default: updated the doesNotUnderstand tracing code to give more information and halt in case interpretation

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r293:a9cbe7ad9fdc Date: 2013-04-17 17:12 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/a9cbe7ad9fdc/ Log:updated the doesNotUnderstand tracing code to give more information and halt in case interpretation diff --git a/spyvm/inter

[pypy-commit] lang-smalltalk default: merge the different approaches to exiting using a new exception: Exit

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r292:0cff3f71df5a Date: 2013-04-17 17:11 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/0cff3f71df5a/ Log:merge the different approaches to exiting using a new exception: Exit implemented Quit-Primitive (139) diff --git a/spyvm/di

[pypy-commit] lang-smalltalk default: added more concrete rule for pixPaint (combinationRule 25)

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r295:a284054344a3 Date: 2013-04-17 18:26 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/a284054344a3/ Log:added more concrete rule for pixPaint (combinationRule 25) the effect is still of though diff --git a/BitBltSim.19.cs b/BitB

[pypy-commit] lang-smalltalk default: identified error of maximizing/scrolling and took some first steps to alleviate it

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r291:85602aa57b8f Date: 2013-04-17 17:08 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/85602aa57b8f/ Log:identified error of maximizing/scrolling and took some first steps to alleviate it diff --git a/BitBltSim.19.cs b/BitBltSim.

[pypy-commit] lang-smalltalk default: added tracing for doesNotUnderstand-calls, padding is done with # instead of ' ' to alleviate backwards search

2013-04-17 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r290:ea0276a64497 Date: 2013-04-17 09:27 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/ea0276a64497/ Log:added tracing for doesNotUnderstand-calls, padding is done with # instead of ' ' to alleviate backwards search diff --git a/

[pypy-commit] benchmarks default: Improve the output in case of error

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r205:4a34e2726d88 Date: 2013-04-17 18:21 +0200 http://bitbucket.org/pypy/benchmarks/changeset/4a34e2726d88/ Log:Improve the output in case of error diff --git a/benchmarks.py b/benchmarks.py --- a/benchmarks.py +++ b/benchmarks.py @@ -159,9 +159,13 @@

[pypy-commit] pypy default: merge

2013-04-17 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63456:2207377f4cc9 Date: 2013-04-17 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/2207377f4cc9/ Log:merge diff --git a/rpython/jit/backend/arm/assembler.py b/rpython/jit/backend/arm/assembler.py --- a/rpython/jit/backend/arm/assembler.p

[pypy-commit] pypy fast-newarray: close to be merged branch

2013-04-17 Thread fijal
Author: Maciej Fijalkowski Branch: fast-newarray Changeset: r63454:e28a5f13c942 Date: 2013-04-17 18:16 +0200 http://bitbucket.org/pypy/pypy/changeset/e28a5f13c942/ Log:close to be merged branch ___ pypy-commit mailing list pypy-commit@python.org ht

[pypy-commit] pypy default: Merge fast-newarray. This inlines the fast path of newarray in the assembler.

2013-04-17 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r63455:6bf943756133 Date: 2013-04-17 18:18 +0200 http://bitbucket.org/pypy/pypy/changeset/6bf943756133/ Log:Merge fast-newarray. This inlines the fast path of newarray in the assembler. Disabled on ARM until we fix issues. diff --git a/r

[pypy-commit] pypy fast-newarray: Fix tests now that we're slightly more pedantic about descrs

2013-04-17 Thread fijal
Author: Maciej Fijalkowski Branch: fast-newarray Changeset: r63453:992520ae6986 Date: 2013-04-16 14:34 +0200 http://bitbucket.org/pypy/pypy/changeset/992520ae6986/ Log:Fix tests now that we're slightly more pedantic about descrs diff --git a/rpython/jit/backend/llsupport/test/test_rewrite.py

[pypy-commit] pypy default: some pffff

2013-04-17 Thread bivab
Author: David Schneider Branch: Changeset: r63452:116ce9cfbdcc Date: 2013-04-17 17:32 +0200 http://bitbucket.org/pypy/pypy/changeset/116ce9cfbdcc/ Log:some p diff --git a/rpython/jit/backend/arm/opassembler.py b/rpython/jit/backend/arm/opassembler.py --- a/rpython/jit/backend/arm/opass

[pypy-commit] pypy stm-gc-2: Translation fixes

2013-04-17 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63451:52ae351c7535 Date: 2013-04-17 17:28 +0200 http://bitbucket.org/pypy/pypy/changeset/52ae351c7535/ Log:Translation fixes diff --git a/rpython/memory/gctransform/framework.py b/rpython/memory/gctransform/framework.py --- a/rpython/memory/gc

[pypy-commit] pypy stm-gc-2: Fix

2013-04-17 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63450:1b1193331a45 Date: 2013-04-17 17:23 +0200 http://bitbucket.org/pypy/pypy/changeset/1b1193331a45/ Log:Fix diff --git a/rpython/memory/gc/test/test_stmshared.py b/rpython/memory/gc/test/test_stmshared.py --- a/rpython/memory/gc/test/test_s

[pypy-commit] pypy default: attempt to port a9073815e95a, 41ffa1b27b0c, 154e81a46200 and 278985f308f0 to ARM (may contain traces of pffff)

2013-04-17 Thread bivab
Author: David Schneider Branch: Changeset: r63449:b1bcc0680978 Date: 2013-04-17 17:21 +0200 http://bitbucket.org/pypy/pypy/changeset/b1bcc0680978/ Log:attempt to port a9073815e95a, 41ffa1b27b0c, 154e81a46200 and 278985f308f0 to ARM (may contain traces of p) diff --git a/rpython/

[pypy-commit] pypy default: Restore the name 'tzdescr' here, as used by locals(). The tests use it,

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r63446:2b6749fd7c8f Date: 2013-04-17 15:39 +0200 http://bitbucket.org/pypy/pypy/changeset/2b6749fd7c8f/ Log:Restore the name 'tzdescr' here, as used by locals(). The tests use it, but pass anyway if it's missing -- probably because parse()

[pypy-commit] pypy default: Extract a big portion of the __init__() into its own method,

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r63447:88e2ae515e01 Date: 2013-04-17 15:51 +0200 http://bitbucket.org/pypy/pypy/changeset/88e2ae515e01/ Log:Extract a big portion of the __init__() into its own method, _declare_functions(). This is useful for the stm branch, which overri

[pypy-commit] pypy stm-gc-2: Comments; fix allocate_object_of_size()

2013-04-17 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63445:bcb33801e8ac Date: 2013-04-17 15:19 +0200 http://bitbucket.org/pypy/pypy/changeset/bcb33801e8ac/ Log:Comments; fix allocate_object_of_size() diff --git a/rpython/memory/gc/stmtls.py b/rpython/memory/gc/stmtls.py --- a/rpython/memory/gc/st

[pypy-commit] pypy stm-gc-2: Translation fixes and a "bah": can't seem to get a doubly-linked list

2013-04-17 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63444:55b694882862 Date: 2013-04-17 14:57 +0200 http://bitbucket.org/pypy/pypy/changeset/55b694882862/ Log:Translation fixes and a "bah": can't seem to get a doubly-linked list implementation correct. (stm/test/test_ztranslated.t

[pypy-commit] pypy stm-gc-2: tweaks

2013-04-17 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63443:27210e49f4c5 Date: 2013-04-17 14:22 +0200 http://bitbucket.org/pypy/pypy/changeset/27210e49f4c5/ Log:tweaks diff --git a/rpython/memory/gc/stmshared.py b/rpython/memory/gc/stmshared.py --- a/rpython/memory/gc/stmshared.py +++ b/rpython/me

[pypy-commit] pypy stm-gc-2: When the StmGCThreadLocalAllocator is deleted, reattach its pages

2013-04-17 Thread arigo
Author: Armin Rigo Branch: stm-gc-2 Changeset: r63442:26a92a01a8dc Date: 2013-04-16 14:43 +0200 http://bitbucket.org/pypy/pypy/changeset/26a92a01a8dc/ Log:When the StmGCThreadLocalAllocator is deleted, reattach its pages to the StmGCSharedArea. diff --git a/rpython/memory/gc/stmshare

[pypy-commit] pypy default: Remove the temporary workaround for GCC 4.8. Properly use "[]", i.e. flexible arrays.

2013-04-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r63441:c9bde493beba Date: 2013-04-17 09:23 +0200 http://bitbucket.org/pypy/pypy/changeset/c9bde493beba/ Log:Remove the temporary workaround for GCC 4.8. Properly use "[]", i.e. flexible arrays. diff --git a/rpython/translator/c/database.py b/rpy