[pypy-commit] pypy default: move optimizeopt tests from metainterp/tests to optimizeopt/test

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70429:253569b13bea Date: 2014-04-04 11:17 +0200 http://bitbucket.org/pypy/pypy/changeset/253569b13bea/ Log:move optimizeopt tests from metainterp/tests to optimizeopt/test diff --git a/rpython/jit/metainterp/test/test_intbound.py b/rpython/ji

[pypy-commit] pypy default: of course since the tests are not where one expects, somebody made a new file

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70430:9d0e73ee9419 Date: 2014-04-04 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/9d0e73ee9419/ Log:of course since the tests are not where one expects, somebody made a new file diff --git a/rpython/jit/metainterp/optimizeopt/te

[pypy-commit] extradoc extradoc: finish the draft

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5170:bf6679f66da3 Date: 2014-04-04 11:26 +0200 http://bitbucket.org/pypy/extradoc/changeset/bf6679f66da3/ Log:finish the draft diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/tmdonate2.tx

[pypy-commit] extradoc extradoc: tweaks

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5171:77c53500b530 Date: 2014-04-04 11:42 +0200 http://bitbucket.org/pypy/extradoc/changeset/77c53500b530/ Log:tweaks diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/tmdonate2.txt @@ -10,2

[pypy-commit] extradoc extradoc: use unicode en dashes, ReST always escapes two dashes

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r5172:bc9dd03d4f90 Date: 2014-04-04 11:44 +0200 http://bitbucket.org/pypy/extradoc/changeset/bc9dd03d4f90/ Log:use unicode en dashes, ReST always escapes two dashes diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/plan

[pypy-commit] extradoc extradoc: more like a profiler at least at first

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r5173:4ff712ba945b Date: 2014-04-04 11:51 +0200 http://bitbucket.org/pypy/extradoc/changeset/4ff712ba945b/ Log:more like a profiler at least at first diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.

[pypy-commit] extradoc extradoc: take out the "hack" part, the downsides of multi processes are large enough on

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r5174:42bf3522 Date: 2014-04-04 11:51 +0200 http://bitbucket.org/pypy/extradoc/changeset/42bf3522/ Log:take out the "hack" part, the downsides of multi processes are large enough on their own diff --git a/planning/tmdona

[pypy-commit] extradoc extradoc: try to clarify this

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r5175:a222f0289211 Date: 2014-04-04 11:57 +0200 http://bitbucket.org/pypy/extradoc/changeset/a222f0289211/ Log:try to clarify this diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/

[pypy-commit] extradoc extradoc: rewrites

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5176:2f7bbe9b2c8e Date: 2014-04-04 12:01 +0200 http://bitbucket.org/pypy/extradoc/changeset/2f7bbe9b2c8e/ Log:rewrites diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/tmdonate2.txt @@ -14

[pypy-commit] extradoc extradoc: small fixes, one comment

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r5177:755f37488751 Date: 2014-04-04 12:06 +0200 http://bitbucket.org/pypy/extradoc/changeset/755f37488751/ Log:small fixes, one comment diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/plan

[pypy-commit] extradoc extradoc: front -> forefront

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5178:c4300ba74632 Date: 2014-04-04 12:07 +0200 http://bitbucket.org/pypy/extradoc/changeset/c4300ba74632/ Log:front -> forefront diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/tmdonate2.

[pypy-commit] extradoc extradoc: another comment, small tweaks

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: extradoc Changeset: r5179:c7690a124f48 Date: 2014-04-04 12:16 +0200 http://bitbucket.org/pypy/extradoc/changeset/c7690a124f48/ Log:another comment, small tweaks diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b

[pypy-commit] pypy default: a test for making a guard_value

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70431:c2f3df441d50 Date: 2014-04-04 12:23 +0200 http://bitbucket.org/pypy/pypy/changeset/c2f3df441d50/ Log:a test for making a guard_value diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py b/rpython/jit/metainterp/opti

[pypy-commit] extradoc extradoc: Rewrite this section

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5180:a4fb1f479cb1 Date: 2014-04-04 12:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/a4fb1f479cb1/ Log:Rewrite this section diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/tmdonate

[pypy-commit] pypy default: disallow asmgcc on msvc only

2014-04-04 Thread mattip
Author: Matti Picus Branch: Changeset: r70433:3af6adc2c895 Date: 2014-04-04 13:53 +0300 http://bitbucket.org/pypy/pypy/changeset/3af6adc2c895/ Log:disallow asmgcc on msvc only diff --git a/rpython/config/test/test_translationoption.py b/rpython/config/test/test_translationoption.py --- a/r

[pypy-commit] pypy default: disallow asmgcc on win32, breaks untested mingw support

2014-04-04 Thread mattip
Author: Matti Picus Branch: Changeset: r70432:bc44c98191c9 Date: 2014-04-04 13:16 +0300 http://bitbucket.org/pypy/pypy/changeset/bc44c98191c9/ Log:disallow asmgcc on win32, breaks untested mingw support diff --git a/rpython/config/test/test_translationoption.py b/rpython/config/test/test_t

[pypy-commit] pypy small-unroll-improvements: add one of the "Remaining cases are probably not interesting".

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70434:341b7805d985 Date: 2014-04-04 13:09 +0200 http://bitbucket.org/pypy/pypy/changeset/341b7805d985/ Log:add one of the "Remaining cases are probably not interesting". When jumping to a loop that expects somet

[pypy-commit] pypy small-unroll-improvements: this test is brittle, it fails when run with all others but passes in

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70435:282c41e394ed Date: 2014-04-04 13:10 +0200 http://bitbucket.org/pypy/pypy/changeset/282c41e394ed/ Log:this test is brittle, it fails when run with all others but passes in isolation. this is fixed by using

[pypy-commit] pypy default: found an unroll miscompilation

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70436:2b8a59268ac7 Date: 2014-04-04 14:59 +0200 http://bitbucket.org/pypy/pypy/changeset/2b8a59268ac7/ Log:found an unroll miscompilation diff --git a/rpython/jit/metainterp/test/test_loop.py b/rpython/jit/metainterp/test/test_loop.py --- a/r

[pypy-commit] extradoc extradoc: Fix for "don't conflict too much"

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5181:5b2495e71978 Date: 2014-04-04 15:23 +0200 http://bitbucket.org/pypy/extradoc/changeset/5b2495e71978/ Log:Fix for "don't conflict too much" diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/plan

[pypy-commit] extradoc extradoc: Remove this for now

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5182:e1614783d2ed Date: 2014-04-04 15:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/e1614783d2ed/ Log:Remove this for now diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/tmdonate2

[pypy-commit] pypy default: simplify test

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70438:133dce379a38 Date: 2014-04-04 16:43 +0200 http://bitbucket.org/pypy/pypy/changeset/133dce379a38/ Log:simplify test diff --git a/rpython/jit/metainterp/test/test_loop.py b/rpython/jit/metainterp/test/test_loop.py --- a/rpython/jit/metain

[pypy-commit] pypy default: fix typo

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70437:709009b66802 Date: 2014-04-04 16:43 +0200 http://bitbucket.org/pypy/pypy/changeset/709009b66802/ Log:fix typo diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py b/rpython/jit/metainterp/optimizeopt/unroll.py --- a/rpython/jit/met

[pypy-commit] cffi define-integer-constant: Add test to '#define DOT 0x1FF' like defines

2014-04-04 Thread mozbugbox
Author: mozbugbox Branch: define-integer-constant Changeset: r1491:092a42e02b30 Date: 2014-04-02 19:08 +0800 http://bitbucket.org/cffi/cffi/changeset/092a42e02b30/ Log:Add test to '#define DOT 0x1FF' like defines diff --git a/testing/backend_tests.py b/testing/backend_tests.py --- a/testing/

[pypy-commit] cffi define-integer-constant: "010" is not valid oct in python3. Fix it.

2014-04-04 Thread mozbugbox
Author: mozbugbox Branch: define-integer-constant Changeset: r1492:a9bac7f13149 Date: 2014-04-03 18:59 +0800 http://bitbucket.org/cffi/cffi/changeset/a9bac7f13149/ Log:"010" is not valid oct in python3. Fix it. diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py +++ b/cffi/c

[pypy-commit] cffi define-integer-constant: Add more test to "#define FOO 0X10"

2014-04-04 Thread mozbugbox
Author: mozbugbox Branch: define-integer-constant Changeset: r1494:4c0b4f9eb00b Date: 2014-04-04 17:43 +0800 http://bitbucket.org/cffi/cffi/changeset/4c0b4f9eb00b/ Log:Add more test to "#define FOO 0X10" diff --git a/testing/backend_tests.py b/testing/backend_tests.py --- a/testing/backend_t

[pypy-commit] cffi default: Merged in mozbugbox/cffi/define-integer-constant (pull request #31)

2014-04-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r1495:6f31a53a6275 Date: 2014-04-04 16:52 +0200 http://bitbucket.org/cffi/cffi/changeset/6f31a53a6275/ Log:Merged in mozbugbox/cffi/define-integer-constant (pull request #31) Handle "#define DOT 0x1FF" like defines diff --git a/cffi/api.py b/cf

[pypy-commit] cffi define-integer-constant: Handle define constant by "#define DOT 0x1FF"

2014-04-04 Thread mozbugbox
Author: mozbugbox Branch: define-integer-constant Changeset: r1490:c5e6470d1dc0 Date: 2014-04-02 17:20 +0800 http://bitbucket.org/cffi/cffi/changeset/c5e6470d1dc0/ Log:Handle define constant by "#define DOT 0x1FF" diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py +++ b/cffi/api.py @@

[pypy-commit] cffi define-integer-constant: Refactor copy&paste of raise dup constant into method

2014-04-04 Thread mozbugbox
Author: mozbugbox Branch: define-integer-constant Changeset: r1493:3626870c2ce8 Date: 2014-04-03 19:10 +0800 http://bitbucket.org/cffi/cffi/changeset/3626870c2ce8/ Log:Refactor copy&paste of raise dup constant into method diff --git a/cffi/cparser.py b/cffi/cparser.py --- a/cffi/cparser.py +

[pypy-commit] cffi default: Fix test for 6f31a53a6275

2014-04-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r1496:0457fbb2d452 Date: 2014-04-04 17:09 +0200 http://bitbucket.org/cffi/cffi/changeset/0457fbb2d452/ Log:Fix test for 6f31a53a6275 diff --git a/testing/test_parsing.py b/testing/test_parsing.py --- a/testing/test_parsing.py +++ b/testing/test_parsing.

[pypy-commit] cffi default: Issue #142: don't generate C files that use '$' in identifiers.

2014-04-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r1497:facaf5de29c9 Date: 2014-04-04 17:20 +0200 http://bitbucket.org/cffi/cffi/changeset/facaf5de29c9/ Log:Issue #142: don't generate C files that use '$' in identifiers. diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py --- a/cffi/vengine_cpy.py +

[pypy-commit] cffi default: Issue #144: copy the "#if...#include " done in _cffi_backend.c.

2014-04-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r1498:41b3ef920695 Date: 2014-04-04 17:26 +0200 http://bitbucket.org/cffi/cffi/changeset/41b3ef920695/ Log:Issue #144: copy the "#if...#include " done in _cffi_backend.c. diff --git a/cffi/vengine_cpy.py b/cffi/vengine_cpy.py --- a/cffi/vengine_

[pypy-commit] cffi default: Fix a type mismatch that causes a warning on some compilers

2014-04-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r1499:51d87933eb4b Date: 2014-04-04 17:30 +0200 http://bitbucket.org/cffi/cffi/changeset/51d87933eb4b/ Log:Fix a type mismatch that causes a warning on some compilers diff --git a/testing/test_verify.py b/testing/test_verify.py --- a/testing/test_verify

[pypy-commit] pypy default: some cleanups (no behaviour changes yet)

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70439:ec122f84c324 Date: 2014-04-04 17:29 +0200 http://bitbucket.org/pypy/pypy/changeset/ec122f84c324/ Log:some cleanups (no behaviour changes yet) diff --git a/rpython/jit/metainterp/optimizeopt/unroll.py b/rpython/jit/metainterp/optimizeopt

[pypy-commit] cffi default: Issue #145: don't run any test modifying stdout/stderr on any non-Linux

2014-04-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r1500:237031079adc Date: 2014-04-04 17:34 +0200 http://bitbucket.org/cffi/cffi/changeset/237031079adc/ Log:Issue #145: don't run any test modifying stdout/stderr on any non- Linux platform, as it seems to only work reliably with the glibc. diff

[pypy-commit] pypy default: move copy-pasted code

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70440:e125ed3d7334 Date: 2014-04-04 17:39 +0200 http://bitbucket.org/pypy/pypy/changeset/e125ed3d7334/ Log:move copy-pasted code diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py b/rpython/jit/metainterp/optimizeopt/virtualstate

[pypy-commit] pypy default: test and fix: NonNull is not more general than NULL (!!!)

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70441:e16936f60a43 Date: 2014-04-04 18:01 +0200 http://bitbucket.org/pypy/pypy/changeset/e16936f60a43/ Log:test and fix: NonNull is not more general than NULL (!!!) fixes the test, but another bug is still around diff --git a/rpython/j

[pypy-commit] pypy default: better method name

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r70442:c7a48d308402 Date: 2014-04-04 18:43 +0200 http://bitbucket.org/pypy/pypy/changeset/c7a48d308402/ Log:better method name diff --git a/rpython/jit/metainterp/optimizeopt/virtualstate.py b/rpython/jit/metainterp/optimizeopt/virtualstate.py

[pypy-commit] pypy small-unroll-improvements: merge default

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70444:0c9d8beef0c6 Date: 2014-04-04 18:46 +0200 http://bitbucket.org/pypy/pypy/changeset/0c9d8beef0c6/ Log:merge default diff --git a/rpython/config/test/test_translationoption.py b/rpython/config/test/test_translatio

[pypy-commit] pypy small-unroll-improvements: check differently

2014-04-04 Thread cfbolz
Author: Carl Friedrich Bolz Branch: small-unroll-improvements Changeset: r70443:69a33b08802a Date: 2014-04-04 18:45 +0200 http://bitbucket.org/pypy/pypy/changeset/69a33b08802a/ Log:check differently diff --git a/rpython/jit/metainterp/test/test_loop.py b/rpython/jit/metainterp/test/test_loo

[pypy-commit] extradoc extradoc: Write down an XXX explicitly

2014-04-04 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5183:84ccece0fc17 Date: 2014-04-04 22:33 +0200 http://bitbucket.org/pypy/extradoc/changeset/84ccece0fc17/ Log:Write down an XXX explicitly diff --git a/planning/tmdonate2.txt b/planning/tmdonate2.txt --- a/planning/tmdonate2.txt +++ b/planning/