[pypy-commit] pypy default: add watchdog_nt.py lost in split-rpython

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60575:c73d9156092a Date: 2013-01-28 03:08 -0500 http://bitbucket.org/pypy/pypy/changeset/c73d9156092a/ Log:add watchdog_nt.py lost in split-rpython diff --git a/rpython/tool/watchdog_nt.py b/rpython/tool/watchdog_nt.py new file mode 100644 --- /dev/n

[pypy-commit] pypy default: Port @with_unicode_literals from the py3k branch

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60576:ef2d35b92279 Date: 2013-01-27 20:50 +0100 http://bitbucket.org/pypy/pypy/changeset/ef2d35b92279/ Log:Port @with_unicode_literals from the py3k branch diff --git a/rpython/tool/sourcetools.py b/rpython/tool/sourcetools.py --- a/rpython/t

[pypy-commit] pypy default: Sort trie substrings, to ensure repeatability across Python versions.

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60577:22dbfd77aec7 Date: 2013-01-27 22:40 +0100 http://bitbucket.org/pypy/pypy/changeset/22dbfd77aec7/ Log:Sort trie substrings, to ensure repeatability across Python versions. diff too long, truncating to 2000 out of 123496 lines di

[pypy-commit] pypy default: Expose more of openssl, required by Python3

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60579:bc46a72bce60 Date: 2013-01-27 23:47 +0100 http://bitbucket.org/pypy/pypy/changeset/bc46a72bce60/ Log:Expose more of openssl, required by Python3 diff --git a/rpython/rlib/ropenssl.py b/rpython/rlib/ropenssl.py --- a/rpython/rlib/ropenss

[pypy-commit] pypy default: Install the py3k version of C thread helpers.

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60580:053753bebf0c Date: 2013-01-28 09:14 +0100 http://bitbucket.org/pypy/pypy/changeset/053753bebf0c/ Log:Install the py3k version of C thread helpers. Also implements Rlock.acquire_timed() diff --git a/rpython/rlib/rthread.py b/rpyt

[pypy-commit] pypy stm-thread-2: Another TODO.

2013-01-28 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r60581:19113876fc13 Date: 2013-01-28 08:26 +0100 http://bitbucket.org/pypy/pypy/changeset/19113876fc13/ Log:Another TODO. diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -42,3 +42,7 @@ -

[pypy-commit] pypy default: Oups! Indentation mistake probably. Can't set a field on an object that is None...

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60583:abdf791cac36 Date: 2013-01-28 09:31 +0100 http://bitbucket.org/pypy/pypy/changeset/abdf791cac36/ Log:Oups! Indentation mistake probably. Can't set a field on an object that is None... diff --git a/pypy/module/thread/os_local.py b/pypy/mod

[pypy-commit] pypy default: Replace two pages of code with only one: in the multithreaded case, keep

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60582:5a1110abb728 Date: 2013-01-28 08:47 +0100 http://bitbucket.org/pypy/pypy/changeset/5a1110abb728/ Log:Replace two pages of code with only one: in the multithreaded case, keep the pending signals in the C-level data structure inspected by

[pypy-commit] pypy jitframe-on-heap: some extra security

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60585:540d7e169bac Date: 2013-01-28 10:48 +0200 http://bitbucket.org/pypy/pypy/changeset/540d7e169bac/ Log:some extra security diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpyth

[pypy-commit] pypy jitframe-on-heap: Make sure we call make_done_loop_tokens only once

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60586:169ce263f181 Date: 2013-01-28 10:53 +0200 http://bitbucket.org/pypy/pypy/changeset/169ce263f181/ Log:Make sure we call make_done_loop_tokens only once diff --git a/rpython/jit/backend/model.py b/rpython/jit/backend/model.p

[pypy-commit] pypy default: fix some tests for win32

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60587:d236d76a099a Date: 2013-01-28 03:53 -0500 http://bitbucket.org/pypy/pypy/changeset/d236d76a099a/ Log:fix some tests for win32 diff --git a/pypy/module/_file/test/test_file.py b/pypy/module/_file/test/test_file.py --- a/pypy/module/_file/test/t

[pypy-commit] pypy default: merge heads

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60588:d1767635d7c4 Date: 2013-01-28 03:54 -0500 http://bitbucket.org/pypy/pypy/changeset/d1767635d7c4/ Log:merge heads diff --git a/pypy/module/signal/interp_signal.py b/pypy/module/signal/interp_signal.py --- a/pypy/module/signal/interp_signal.py +

[pypy-commit] pypy default: Some small style cleanups to the signal module.

2013-01-28 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r60589:558a57a27b19 Date: 2013-01-28 01:03 -0800 http://bitbucket.org/pypy/pypy/changeset/558a57a27b19/ Log:Some small style cleanups to the signal module. diff --git a/pypy/module/signal/__init__.py b/pypy/module/signal/__init__.py --- a/pypy/module/s

[pypy-commit] pypy default: merged upstream

2013-01-28 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r60590:39bc105d07db Date: 2013-01-28 01:04 -0800 http://bitbucket.org/pypy/pypy/changeset/39bc105d07db/ Log:merged upstream diff --git a/pypy/module/_file/test/test_file.py b/pypy/module/_file/test/test_file.py --- a/pypy/module/_file/test/test_file.p

[pypy-commit] pypy jitframe-on-heap: fix never-executed-so-far path

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60591:540f951e15e4 Date: 2013-01-28 11:07 +0200 http://bitbucket.org/pypy/pypy/changeset/540f951e15e4/ Log:fix never-executed-so-far path diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py

[pypy-commit] pypy default: fix the backported py3k thread_nt.c

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60592:6e3f502b3be7 Date: 2013-01-28 04:16 -0500 http://bitbucket.org/pypy/pypy/changeset/6e3f502b3be7/ Log:fix the backported py3k thread_nt.c diff --git a/rpython/translator/c/src/thread_nt.c b/rpython/translator/c/src/thread_nt.c --- a/rpython/tra

[pypy-commit] pypy default: merge heads

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60593:8276dd6cc7cd Date: 2013-01-28 04:17 -0500 http://bitbucket.org/pypy/pypy/changeset/8276dd6cc7cd/ Log:merge heads diff --git a/pypy/module/signal/__init__.py b/pypy/module/signal/__init__.py --- a/pypy/module/signal/__init__.py +++ b/pypy/module

[pypy-commit] pypy jitframe-on-heap: argh, the same problem again

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60594:30497ebd7b72 Date: 2013-01-28 11:22 +0200 http://bitbucket.org/pypy/pypy/changeset/30497ebd7b72/ Log:argh, the same problem again diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --

[pypy-commit] pypy default: Fix test_jit_ffi_vref, actually by improving the code produced.

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60595:37b71225d44c Date: 2013-01-28 10:28 +0100 http://bitbucket.org/pypy/pypy/changeset/37b71225d44c/ Log:Fix test_jit_ffi_vref, actually by improving the code produced. diff --git a/rpython/jit/backend/llsupport/ffisupport.py b/rpython/jit/backend/l

[pypy-commit] pypy default: Skip the @inline tests and disable it. Keep it around for later, maybe.

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60596:102a9b7e5720 Date: 2013-01-28 10:41 +0100 http://bitbucket.org/pypy/pypy/changeset/102a9b7e5720/ Log:Skip the @inline tests and disable it. Keep it around for later, maybe. diff --git a/rpython/jit/metainterp/test/test_warmspot.py b/rpyt

[pypy-commit] pypy default: another fix for thread_nt.c

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60597:1495b422b4ba Date: 2013-01-28 04:47 -0500 http://bitbucket.org/pypy/pypy/changeset/1495b422b4ba/ Log:another fix for thread_nt.c diff --git a/rpython/translator/c/src/thread_nt.c b/rpython/translator/c/src/thread_nt.c --- a/rpython/translator/

[pypy-commit] pypy default: merge heads

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60598:c4d480f3bce6 Date: 2013-01-28 04:48 -0500 http://bitbucket.org/pypy/pypy/changeset/c4d480f3bce6/ Log:merge heads diff --git a/rpython/jit/backend/llsupport/ffisupport.py b/rpython/jit/backend/llsupport/ffisupport.py --- a/rpython/jit/backend/l

[pypy-commit] pypy default: argh

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60600:8164c439d288 Date: 2013-01-28 04:53 -0500 http://bitbucket.org/pypy/pypy/changeset/8164c439d288/ Log:argh diff --git a/rpython/translator/c/src/thread_nt.c b/rpython/translator/c/src/thread_nt.c --- a/rpython/translator/c/src/thread_nt.c +++ b

[pypy-commit] pypy stm-thread-2: Copy the same simplification as in trunk.

2013-01-28 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r60599:ab8f8aab5c76 Date: 2013-01-28 10:51 +0100 http://bitbucket.org/pypy/pypy/changeset/ab8f8aab5c76/ Log:Copy the same simplification as in trunk. diff --git a/pypy/module/signal/__init__.py b/pypy/module/signal/__init__.py --- a/pypy/mod

[pypy-commit] pypy default: this style cleanup broke translation on win32, reverting until can be styled properly

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60601:05361d0bffe5 Date: 2013-01-28 05:04 -0500 http://bitbucket.org/pypy/pypy/changeset/05361d0bffe5/ Log:this style cleanup broke translation on win32, reverting until can be styled properly diff --git a/pypy/module/signal/interp_signal.py

[pypy-commit] pypy default: another test fix for win32

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60602:3d0d298b83de Date: 2013-01-28 05:17 -0500 http://bitbucket.org/pypy/pypy/changeset/3d0d298b83de/ Log:another test fix for win32 diff --git a/pypy/module/_file/test/test_file.py b/pypy/module/_file/test/test_file.py --- a/pypy/module/_file/test

[pypy-commit] pypy default: disable @inline's test

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60603:15a90151b233 Date: 2013-01-28 05:52 -0500 http://bitbucket.org/pypy/pypy/changeset/15a90151b233/ Log:disable @inline's test diff --git a/rpython/rlib/test/test_jit.py b/rpython/rlib/test/test_jit.py --- a/rpython/rlib/test/test_jit.py +++ b/rpy

[pypy-commit] pypy default: another @inline test to skip

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60604:829c136ca2df Date: 2013-01-28 06:15 -0500 http://bitbucket.org/pypy/pypy/changeset/829c136ca2df/ Log:another @inline test to skip diff --git a/rpython/rlib/test/test_jit.py b/rpython/rlib/test/test_jit.py --- a/rpython/rlib/test/test_jit.py +++

[pypy-commit] pypy jitframe-on-heap: enable JIT for stackless

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60605:f4a2add377b0 Date: 2013-01-28 13:55 +0200 http://bitbucket.org/pypy/pypy/changeset/f4a2add377b0/ Log:enable JIT for stackless diff --git a/pypy/module/_continuation/interp_continuation.py b/pypy/module/_continuation/inter

[pypy-commit] pypy stm-thread-2: Trying out signals

2013-01-28 Thread arigo
Author: Armin Rigo Branch: stm-thread-2 Changeset: r60606:f04476ddc1d9 Date: 2013-01-28 10:56 +0100 http://bitbucket.org/pypy/pypy/changeset/f04476ddc1d9/ Log:Trying out signals diff --git a/pypy/rlib/rsignal.py b/pypy/rlib/rsignal.py --- a/pypy/rlib/rsignal.py +++ b/pypy/rlib/rsignal.py @@

[pypy-commit] pypy default: merge heads

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60608:7640994f3c35 Date: 2013-01-28 14:29 +0100 http://bitbucket.org/pypy/pypy/changeset/7640994f3c35/ Log:merge heads diff --git a/rpython/rlib/test/test_jit.py b/rpython/rlib/test/test_jit.py --- a/rpython/rlib/test/test_jit.py +++ b/rpython/rlib/tes

[pypy-commit] pypy default: Replace the fire_after_thread_switch() logic with different logic,

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60607:05672556b297 Date: 2013-01-28 14:28 +0100 http://bitbucket.org/pypy/pypy/changeset/05672556b297/ Log:Replace the fire_after_thread_switch() logic with different logic, which is just as subtle as the original one but maybe more correct

[pypy-commit] pypy default: Fix

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60609:569b1e7cfd82 Date: 2013-01-28 14:36 +0100 http://bitbucket.org/pypy/pypy/changeset/569b1e7cfd82/ Log:Fix diff --git a/rpython/translator/c/src/signals.c b/rpython/translator/c/src/signals.c --- a/rpython/translator/c/src/signals.c +++ b/rpython/

[pypy-commit] pypy default: Missing line

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60610:3716d32168fd Date: 2013-01-28 14:40 +0100 http://bitbucket.org/pypy/pypy/changeset/3716d32168fd/ Log:Missing line diff --git a/pypy/module/signal/interp_signal.py b/pypy/module/signal/interp_signal.py --- a/pypy/module/signal/interp_signal.py ++

[pypy-commit] pypy default: Sprinkle some RLocks here and there randomly, trying to avoid the

2013-01-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r60611:2bb610b6bf93 Date: 2013-01-28 15:52 +0100 http://bitbucket.org/pypy/pypy/changeset/2bb610b6bf93/ Log:Sprinkle some RLocks here and there randomly, trying to avoid the occasional crashes in module/thread's test_interrupt_main. diff --git a

[pypy-commit] pypy jitframe-on-heap: move helper functions to arm/support.py

2013-01-28 Thread bivab
Author: David Schneider Branch: jitframe-on-heap Changeset: r60612:a921fbd70801 Date: 2013-01-24 15:17 +0100 http://bitbucket.org/pypy/pypy/changeset/a921fbd70801/ Log:move helper functions to arm/support.py diff --git a/rpython/jit/backend/arm/arch.py b/rpython/jit/backend/arm/arch.py --- a

[pypy-commit] pypy jitframe-on-heap: skip test if floats are not supported on cpu

2013-01-28 Thread bivab
Author: David Schneider Branch: jitframe-on-heap Changeset: r60615:c94896974746 Date: 2013-01-28 15:53 +0100 http://bitbucket.org/pypy/pypy/changeset/c94896974746/ Log:skip test if floats are not supported on cpu diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/tes

[pypy-commit] pypy jitframe-on-heap: fix import

2013-01-28 Thread bivab
Author: David Schneider Branch: jitframe-on-heap Changeset: r60613:463eea155509 Date: 2013-01-25 14:59 +0100 http://bitbucket.org/pypy/pypy/changeset/463eea155509/ Log:fix import diff --git a/rpython/jit/backend/arm/test/test_assembler.py b/rpython/jit/backend/arm/test/test_assembler.py ---

[pypy-commit] pypy jitframe-on-heap: in progress, first test passes. Changes a bit everywhere to support the jitframe

2013-01-28 Thread bivab
Author: David Schneider Branch: jitframe-on-heap Changeset: r60616:1ced49baa459 Date: 2013-01-28 15:56 +0100 http://bitbucket.org/pypy/pypy/changeset/1ced49baa459/ Log:in progress, first test passes. Changes a bit everywhere to support the jitframe diff --git a/rpython/jit/backend/ar

[pypy-commit] pypy jitframe-on-heap: move methods to llsupport

2013-01-28 Thread bivab
Author: David Schneider Branch: jitframe-on-heap Changeset: r60614:75d5ea715262 Date: 2013-01-28 14:24 +0100 http://bitbucket.org/pypy/pypy/changeset/75d5ea715262/ Log:move methods to llsupport diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/backend/llsupport/llmodel.py

[pypy-commit] pypy jitframe-on-heap: kill jit2gc['root_iterator']

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60618:38ad7fc1383e Date: 2013-01-28 18:14 +0200 http://bitbucket.org/pypy/pypy/changeset/38ad7fc1383e/ Log:kill jit2gc['root_iterator'] diff --git a/rpython/rtyper/memory/gctransform/shadowstack.py b/rpython/rtyper/memory/gctra

[pypy-commit] pypy jitframe-on-heap: merge

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60619:aef40e6e1dc8 Date: 2013-01-28 18:16 +0200 http://bitbucket.org/pypy/pypy/changeset/aef40e6e1dc8/ Log:merge diff --git a/rpython/jit/backend/arm/arch.py b/rpython/jit/backend/arm/arch.py --- a/rpython/jit/backend/arm/arch.p

[pypy-commit] pypy jitframe-on-heap: enable continuation module

2013-01-28 Thread fijal
Author: Maciej Fijalkowski Branch: jitframe-on-heap Changeset: r60620:508d5ce5b5df Date: 2013-01-28 19:27 +0200 http://bitbucket.org/pypy/pypy/changeset/508d5ce5b5df/ Log:enable continuation module diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py --- a/pypy/module/p

[pypy-commit] pypy missing-ndarray-attributes: test differently

2013-01-28 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60621:76bdd206840c Date: 2013-01-28 20:41 +0200 http://bitbucket.org/pypy/pypy/changeset/76bdd206840c/ Log:test differently diff --git a/pypy/module/micronumpy/arrayimpl/sort.py b/pypy/module/micronumpy/arrayimpl/sort.py ---

[pypy-commit] pypy default: Slice opcodes don't exist in py3k anymore.

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60623:5ab94dfe5b22 Date: 2013-01-28 19:53 +0100 http://bitbucket.org/pypy/pypy/changeset/5ab94dfe5b22/ Log:Slice opcodes don't exist in py3k anymore. Use a more generic method to convert "SLICE+0" to identifiers. diff --git a/rpython/

[pypy-commit] pypy default: Add rcomplex.isfinite()

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60625:83989cc371b2 Date: 2013-01-28 19:53 +0100 http://bitbucket.org/pypy/pypy/changeset/83989cc371b2/ Log:Add rcomplex.isfinite() diff --git a/rpython/rlib/rcomplex.py b/rpython/rlib/rcomplex.py --- a/rpython/rlib/rcomplex.py +++ b/rpython/r

[pypy-commit] pypy default: Propagate no_nul attribute in str.__getitem__

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60624:2dd7e774dce8 Date: 2013-01-28 19:53 +0100 http://bitbucket.org/pypy/pypy/changeset/2dd7e774dce8/ Log:Propagate no_nul attribute in str.__getitem__ diff --git a/rpython/annotator/binaryop.py b/rpython/annotator/binaryop.py --- a/rpython/

[pypy-commit] pypy py3k: Kill remaining difference.

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r60628:bdf31108b4dd Date: 2013-01-28 19:55 +0100 http://bitbucket.org/pypy/pypy/changeset/bdf31108b4dd/ Log:Kill remaining difference. diff --git a/rpython/translator/test/snippet.py b/rpython/translator/test/snippet.py --- a/rpython/tran

[pypy-commit] pypy py3k: Now that rpython has its own copy of _marshal.py,

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r60627:d0b59874de62 Date: 2013-01-28 19:55 +0100 http://bitbucket.org/pypy/pypy/changeset/d0b59874de62/ Log:Now that rpython has its own copy of _marshal.py, undo the python3 specific change we made there. diff --git a/rpython/tran

[pypy-commit] pypy py3k: hg merge default

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r60629:fcaa58ce7548 Date: 2013-01-28 19:59 +0100 http://bitbucket.org/pypy/pypy/changeset/fcaa58ce7548/ Log:hg merge default diff --git a/pypy/interpreter/executioncontext.py b/pypy/interpreter/executioncontext.py --- a/pypy/interpreter/e

[pypy-commit] pypy default: encode() should raise UnicodeEncodeError.

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60630:fa5a0d941349 Date: 2013-01-28 20:21 +0100 http://bitbucket.org/pypy/pypy/changeset/fa5a0d941349/ Log:encode() should raise UnicodeEncodeError. (questions for Antonio: why are lone surrogate not allowed? Do all callers ex

[pypy-commit] pypy default: Add rposix.putenv() and unsetenv(), which support unicode strings.

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60631:3b27811312df Date: 2013-01-28 20:38 +0100 http://bitbucket.org/pypy/pypy/changeset/3b27811312df/ Log:Add rposix.putenv() and unsetenv(), which support unicode strings. Python2.7 don't use them, though. diff --git a/rpython/rlib/

[pypy-commit] pypy default: Add str0 and unicode0 to signature types.

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60632:56b7dba4721d Date: 2013-01-28 20:52 +0100 http://bitbucket.org/pypy/pypy/changeset/56b7dba4721d/ Log:Add str0 and unicode0 to signature types. diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/

[pypy-commit] pypy default: skip rather than xfail @inline tests

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60633:9151be93f949 Date: 2013-01-28 16:01 -0500 http://bitbucket.org/pypy/pypy/changeset/9151be93f949/ Log:skip rather than xfail @inline tests diff --git a/rpython/rlib/test/test_jit.py b/rpython/rlib/test/test_jit.py --- a/rpython/rlib/test/test_ji

[pypy-commit] pypy default: Clone rffi.liststr2charpp(): in the py3k branch, this function is used both at normal rpython level

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r60634:9f7de2ebbe58 Date: 2013-01-28 22:32 +0100 http://bitbucket.org/pypy/pypy/changeset/9f7de2ebbe58/ Log:Clone rffi.liststr2charpp(): in the py3k branch, this function is used both at normal rpython level (in _posixsubprocess module)

[pypy-commit] pypy py3k: hg merge default

2013-01-28 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3k Changeset: r60635:5f3eacb6f86c Date: 2013-01-28 22:46 +0100 http://bitbucket.org/pypy/pypy/changeset/5f3eacb6f86c/ Log:hg merge default diff --git a/rpython/annotator/annrpython.py b/rpython/annotator/annrpython.py --- a/rpython/annotator/annrpython.

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

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60636:ff950660ad43 Date: 2013-01-28 16:59 -0500 http://bitbucket.org/pypy/pypy/changeset/ff950660ad43/ Log:fix test_chmod on win32 diff --git a/pypy/module/posix/test/test_posix2.py b/pypy/module/posix/test/test_posix2.py --- a/pypy/module/posix/tes

[pypy-commit] pypy default: merge heads

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60637:fbe59aa7bdd5 Date: 2013-01-28 17:00 -0500 http://bitbucket.org/pypy/pypy/changeset/fbe59aa7bdd5/ Log:merge heads diff --git a/rpython/rtyper/lltypesystem/rffi.py b/rpython/rtyper/lltypesystem/rffi.py --- a/rpython/rtyper/lltypesystem/rffi.py +

[pypy-commit] pypy default: replace use of commands.getoutput with subprocess.check_output

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60638:7bf65ca5bf56 Date: 2013-01-28 17:22 -0500 http://bitbucket.org/pypy/pypy/changeset/7bf65ca5bf56/ Log:replace use of commands.getoutput with subprocess.check_output diff --git a/pypy/doc/test/test_whatsnew.py b/pypy/doc/test/test_whatsnew.py ---

[pypy-commit] pypy default: win32 test fix

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60639:447da353c5a8 Date: 2013-01-28 17:44 -0500 http://bitbucket.org/pypy/pypy/changeset/447da353c5a8/ Log:win32 test fix diff --git a/pypy/module/_multiprocessing/test/test_connection.py b/pypy/module/_multiprocessing/test/test_connection.py --- a/

[pypy-commit] pypy missing-ndarray-attributes: only classes with _attrs_=() can go into make_sort_classes

2013-01-28 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60640:d7e093a28980 Date: 2013-01-29 01:17 +0200 http://bitbucket.org/pypy/pypy/changeset/d7e093a28980/ Log:only classes with _attrs_=() can go into make_sort_classes diff --git a/pypy/module/micronumpy/arrayimpl/sort.py b/py

[pypy-commit] pypy missing-ndarray-attributes: hack to give test_zjit a fighting chance

2013-01-28 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60641:84175fe407d3 Date: 2013-01-29 01:19 +0200 http://bitbucket.org/pypy/pypy/changeset/84175fe407d3/ Log:hack to give test_zjit a fighting chance diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/comp

[pypy-commit] pypy default: skip these tests if not running on unix

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60642:45879262d4c1 Date: 2013-01-28 18:47 -0500 http://bitbucket.org/pypy/pypy/changeset/45879262d4c1/ Log:skip these tests if not running on unix diff --git a/pypy/module/crypt/test/test_crypt.py b/pypy/module/crypt/test/test_crypt.py --- a/pypy/mo

[pypy-commit] pypy py3k: read arbitrary .py files in binary mode

2013-01-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r60643:94b14a170aad Date: 2013-01-28 17:06 -0800 http://bitbucket.org/pypy/pypy/changeset/94b14a170aad/ Log:read arbitrary .py files in binary mode diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpreter/ap

[pypy-commit] pypy py3k: cpython issue3574: fix latin1 decoding, it's no longer special cased

2013-01-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r60645:0dacceb8afd5 Date: 2013-01-28 17:07 -0800 http://bitbucket.org/pypy/pypy/changeset/0dacceb8afd5/ Log:cpython issue3574: fix latin1 decoding, it's no longer special cased diff --git a/pypy/interpreter/astcompiler/test/test_astbuilder.py b/

[pypy-commit] pypy py3k: emit different NameErrors for LOAD_GLOBAL/NAME

2013-01-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r60644:f5ceeba72c47 Date: 2013-01-28 17:07 -0800 http://bitbucket.org/pypy/pypy/changeset/f5ceeba72c47/ Log:emit different NameErrors for LOAD_GLOBAL/NAME diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpr

[pypy-commit] pypy py3k: cpython issue3297: fix parsing of surrogates w/ wide builds

2013-01-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r60646:1b48d48dc26c Date: 2013-01-28 17:08 -0800 http://bitbucket.org/pypy/pypy/changeset/1b48d48dc26c/ Log:cpython issue3297: fix parsing of surrogates w/ wide builds diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pypa

[pypy-commit] pypy default: missing import

2013-01-28 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r60647:4e6eeb12cce6 Date: 2013-01-28 18:23 -0800 http://bitbucket.org/pypy/pypy/changeset/4e6eeb12cce6/ Log:missing import diff --git a/pypy/module/posix/test/test_posix2.py b/pypy/module/posix/test/test_posix2.py --- a/pypy/module/posix/test/test_p

[pypy-commit] pypy default: pep8

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60648:63be88a51b60 Date: 2013-01-28 22:18 -0500 http://bitbucket.org/pypy/pypy/changeset/63be88a51b60/ Log:pep8 diff --git a/pypy/module/crypt/test/test_crypt.py b/pypy/module/crypt/test/test_crypt.py --- a/pypy/module/crypt/test/test_crypt.py +++ b

[pypy-commit] pypy missing-ndarray-attributes: add a failing test

2013-01-28 Thread mattip
Author: Matti Picus Branch: missing-ndarray-attributes Changeset: r60649:9a8d7248bf7b Date: 2013-01-29 07:31 +0200 http://bitbucket.org/pypy/pypy/changeset/9a8d7248bf7b/ Log:add a failing test diff --git a/pypy/module/micronumpy/arrayimpl/sort.py b/pypy/module/micronumpy/arrayimpl/sort.py -

[pypy-commit] pypy py3k: backout f5ceeba72c47 (fails translation)

2013-01-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r60650:800cb0287bf7 Date: 2013-01-28 22:07 -0800 http://bitbucket.org/pypy/pypy/changeset/800cb0287bf7/ Log:backout f5ceeba72c47 (fails translation) diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/p

[pypy-commit] pypy py3k: emit different NameErrors for LOAD_GLOBAL/NAME try 2

2013-01-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r60651:76d9858633b2 Date: 2013-01-28 22:07 -0800 http://bitbucket.org/pypy/pypy/changeset/76d9858633b2/ Log:emit different NameErrors for LOAD_GLOBAL/NAME try 2 diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/i

[pypy-commit] pypy default: fix lib-python/conftest.py for running tests untranslated

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60653:b50f2e3d6c2e Date: 2013-01-29 01:49 -0500 http://bitbucket.org/pypy/pypy/changeset/b50f2e3d6c2e/ Log:fix lib-python/conftest.py for running tests untranslated diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftes

[pypy-commit] pypy py3k: merge default

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: py3k Changeset: r60654:80098444cbc8 Date: 2013-01-29 02:14 -0500 http://bitbucket.org/pypy/pypy/changeset/80098444cbc8/ Log:merge default diff --git a/lib-python/conftest.py b/lib-python/conftest.py --- a/lib-python/conftest.py +++ b/lib-python/conftest.py @@ -61

[pypy-commit] pypy default: backout 7bf65ca5bf56 for python 2.6 compat

2013-01-28 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r60652:be67791c3bb2 Date: 2013-01-29 01:49 -0500 http://bitbucket.org/pypy/pypy/changeset/be67791c3bb2/ Log:backout 7bf65ca5bf56 for python 2.6 compat diff --git a/pypy/doc/test/test_whatsnew.py b/pypy/doc/test/test_whatsnew.py --- a/pypy/doc/test/tes

[pypy-commit] pypy quiet-rpython: -q/--quiet option flag for rpython to make its output less spammy

2013-01-28 Thread Aquana
Author: Alexander Hesse Branch: quiet-rpython Changeset: r60655:29f82492ab85 Date: 2013-01-28 17:15 +0100 http://bitbucket.org/pypy/pypy/changeset/29f82492ab85/ Log:-q/--quiet option flag for rpython to make its output less spammy diff --git a/rpython/tool/ansi_print.py b/rpython/tool/ansi_p

[pypy-commit] pypy quiet-rpython: Added init logging keyword

2013-01-28 Thread Aquana
Author: Alexander Hesse Branch: quiet-rpython Changeset: r60656:656335af6d22 Date: 2013-01-28 18:04 +0100 http://bitbucket.org/pypy/pypy/changeset/656335af6d22/ Log:Added init logging keyword diff --git a/rpython/tool/ansi_print.py b/rpython/tool/ansi_print.py --- a/rpython/tool/ansi_print.p

[pypy-commit] pypy quiet-rpython: Added new log drivers and log.step

2013-01-28 Thread Aquana
Author: Alexander Hesse Branch: quiet-rpython Changeset: r60657:f96e644c7df3 Date: 2013-01-29 08:42 +0100 http://bitbucket.org/pypy/pypy/changeset/f96e644c7df3/ Log:Added new log drivers and log.step diff --git a/rpython/jit/codewriter/codewriter.py b/rpython/jit/codewriter/codewriter.py --