[pypy-commit] cffi default: Revert a side-effect of f31f43f81992: allow again multiple declarations

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r1574:22b3062ac3a9 Date: 2014-11-18 11:34 +0100 http://bitbucket.org/cffi/cffi/changeset/22b3062ac3a9/ Log:Revert a side-effect of f31f43f81992: allow again multiple declarations of the same constant. Occurs in cases of ffi.include() over

[pypy-commit] creflect default: Starting on global vars

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r67:c78b70b93c73 Date: 2014-11-18 15:47 +0100 http://bitbucket.org/cffi/creflect/changeset/c78b70b93c73/ Log:Starting on global vars diff --git a/creflect/cparser.py b/creflect/cparser.py --- a/creflect/cparser.py +++ b/creflect/cparser.py @@ -97,7 +97,

[pypy-commit] creflect default: Global arrays

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r68:a9431fb05c50 Date: 2014-11-18 16:02 +0100 http://bitbucket.org/cffi/creflect/changeset/a9431fb05c50/ Log:Global arrays diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -300,8 +300,12 @@

[pypy-commit] creflect default: progress

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r69:91c5dbd9cca3 Date: 2014-11-18 16:17 +0100 http://bitbucket.org/cffi/creflect/changeset/91c5dbd9cca3/ Log:progress diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -95,20 +95,7 @@ return s

[pypy-commit] pypy stmgc-c7: check for STM_WAIT_FREE_SEGMENT too

2014-11-18 Thread Raemi
Author: Remi Meier Branch: stmgc-c7 Changeset: r74571:d3bfa9d7cbef Date: 2014-11-18 16:19 +0100 http://bitbucket.org/pypy/pypy/changeset/d3bfa9d7cbef/ Log:check for STM_WAIT_FREE_SEGMENT too diff --git a/pypy/stm/print_stm_log.py b/pypy/stm/print_stm_log.py --- a/pypy/stm/print_stm_log.py ++

[pypy-commit] pypy stmgc-c7: add basic plot_stm_log script

2014-11-18 Thread Raemi
Author: Remi Meier Branch: stmgc-c7 Changeset: r74572:08677229ea71 Date: 2014-11-18 17:14 +0100 http://bitbucket.org/pypy/pypy/changeset/08677229ea71/ Log:add basic plot_stm_log script diff --git a/pypy/stm/plot_stm_log.py b/pypy/stm/plot_stm_log.py new file mode 100755 --- /dev/null +++ b/p

[pypy-commit] pypy stmgc-c7: plot pauses

2014-11-18 Thread Raemi
Author: Remi Meier Branch: stmgc-c7 Changeset: r74573:bd12b97726c8 Date: 2014-11-18 17:21 +0100 http://bitbucket.org/pypy/pypy/changeset/bd12b97726c8/ Log:plot pauses diff --git a/pypy/stm/plot_stm_log.py b/pypy/stm/plot_stm_log.py --- a/pypy/stm/plot_stm_log.py +++ b/pypy/stm/plot_stm_log.p

[pypy-commit] creflect default: First part of glob-003

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r70:9af295178841 Date: 2014-11-18 17:16 +0100 http://bitbucket.org/cffi/creflect/changeset/9af295178841/ Log:First part of glob-003 diff --git a/creflect/creflect.h b/creflect/creflect.h --- a/creflect/creflect.h +++ b/creflect/creflect.h @@ -13,6 +13,1

[pypy-commit] creflect default: constdecl

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r71:bdd95bc342bd Date: 2014-11-18 17:22 +0100 http://bitbucket.org/cffi/creflect/changeset/bdd95bc342bd/ Log:constdecl diff --git a/creflect/cparser.py b/creflect/cparser.py --- a/creflect/cparser.py +++ b/creflect/cparser.py @@ -114,7 +114,7 @@

[pypy-commit] creflect default: Constant chars

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r72:6131fc269b64 Date: 2014-11-18 17:38 +0100 http://bitbucket.org/cffi/creflect/changeset/6131fc269b64/ Log:Constant chars diff --git a/creflect/creflect.h b/creflect/creflect.h --- a/creflect/creflect.h +++ b/creflect/creflect.h @@ -20,6 +20,7 @@

[pypy-commit] creflect default: Test that "const int" also work with #defines

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r73:91a86160c338 Date: 2014-11-18 17:41 +0100 http://bitbucket.org/cffi/creflect/changeset/91a86160c338/ Log:Test that "const int" also work with #defines diff --git a/test/codegen/glob-003b.c b/test/codegen/glob-003b.c --- a/test/codegen/glob-003b.c ++

[pypy-commit] creflect default: adapt next test

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r75:760e20f512dc Date: 2014-11-18 17:51 +0100 http://bitbucket.org/cffi/creflect/changeset/760e20f512dc/ Log:adapt next test diff --git a/test/codegen/glob-003g.c b/test/codegen/glob-003g.c --- a/test/codegen/glob-003g.c +++ b/test/codegen/glob-003g.c @

[pypy-commit] creflect default: Preference number for otherwise-equivalent integer types

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r74:38fe2925e976 Date: 2014-11-18 17:51 +0100 http://bitbucket.org/cffi/creflect/changeset/38fe2925e976/ Log:Preference number for otherwise-equivalent integer types diff --git a/creflect/creflect.h b/creflect/creflect.h --- a/creflect/creflect.h +++ b/

[pypy-commit] creflect default: Global function pointers

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r76:5f6346bf551d Date: 2014-11-18 18:02 +0100 http://bitbucket.org/cffi/creflect/changeset/5f6346bf551d/ Log:Global function pointers diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -209,10 +209,11 @

[pypy-commit] creflect default: pass the remaining func tests

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r77:2120ff969e43 Date: 2014-11-18 18:09 +0100 http://bitbucket.org/cffi/creflect/changeset/2120ff969e43/ Log:pass the remaining func tests diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -204,11 +204

[pypy-commit] creflect default: add a passing test

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r78:7282685432ce Date: 2014-11-18 18:12 +0100 http://bitbucket.org/cffi/creflect/changeset/7282685432ce/ Log:add a passing test diff --git a/test/codegen/func-003b.c b/test/codegen/func-003b.c new file mode 100644 --- /dev/null +++ b/test/codegen/func-0

[pypy-commit] creflect default: typedefs of function pointers: check more precisely the type if needed

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r79:b06d3f4392e6 Date: 2014-11-18 18:32 +0100 http://bitbucket.org/cffi/creflect/changeset/b06d3f4392e6/ Log:typedefs of function pointers: check more precisely the type if needed diff --git a/creflect/model.py b/creflect/model.py --- a/creflect

[pypy-commit] creflect default: pass simple structs again

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r80:9a4131bc9166 Date: 2014-11-18 19:04 +0100 http://bitbucket.org/cffi/creflect/changeset/9a4131bc9166/ Log:pass simple structs again diff --git a/creflect/codegen.py b/creflect/codegen.py --- a/creflect/codegen.py +++ b/creflect/codegen.py @@ -7,10 +7

[pypy-commit] creflect default: next test

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r81:08ca9b65dbb0 Date: 2014-11-18 19:07 +0100 http://bitbucket.org/cffi/creflect/changeset/08ca9b65dbb0/ Log:next test diff --git a/test/codegen/struct-001b.c b/test/codegen/struct-001b.c --- a/test/codegen/struct-001b.c +++ b/test/codegen/struct-001b.c

[pypy-commit] creflect default: next test

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r85:6731bdd907f8 Date: 2014-11-18 19:35 +0100 http://bitbucket.org/cffi/creflect/changeset/6731bdd907f8/ Log:next test diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -412,6 +412,14 @@ if co

[pypy-commit] creflect default: final test!

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r86:f4143d8b619c Date: 2014-11-18 19:40 +0100 http://bitbucket.org/cffi/creflect/changeset/f4143d8b619c/ Log:final test! diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -562,17 +562,18 @@

[pypy-commit] creflect default: next test

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r83:201c2fbd2132 Date: 2014-11-18 19:17 +0100 http://bitbucket.org/cffi/creflect/changeset/201c2fbd2132/ Log:next test diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -586,16 +586,16 @@

[pypy-commit] creflect default: next test

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r84:5ffaa9b7d90c Date: 2014-11-18 19:25 +0100 http://bitbucket.org/cffi/creflect/changeset/5ffaa9b7d90c/ Log:next test diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -581,9 +581,8 @@

[pypy-commit] creflect default: next test

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r82:a20d5500a35a Date: 2014-11-18 19:10 +0100 http://bitbucket.org/cffi/creflect/changeset/a20d5500a35a/ Log:next test diff --git a/test/codegen/struct-002.c b/test/codegen/struct-002.c --- a/test/codegen/struct-002.c +++ b/test/codegen/struct-002.c @@

[pypy-commit] creflect default: check for char more precisely

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r87:0338c76d71e5 Date: 2014-11-18 19:53 +0100 http://bitbucket.org/cffi/creflect/changeset/0338c76d71e5/ Log:check for char more precisely diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -110,6 +110,

[pypy-commit] creflect default: basic case for floats

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r88:7056fee0a27a Date: 2014-11-18 20:13 +0100 http://bitbucket.org/cffi/creflect/changeset/7056fee0a27a/ Log:basic case for floats diff --git a/creflect/creflect.h b/creflect/creflect.h --- a/creflect/creflect.h +++ b/creflect/creflect.h @@ -29,11 +29,1

[pypy-commit] creflect default: floats, other case

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r89:2bf9370e2e5a Date: 2014-11-18 20:17 +0100 http://bitbucket.org/cffi/creflect/changeset/2bf9370e2e5a/ Log:floats, other case diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -153,7 +153,8 @@

[pypy-commit] creflect default: float consts

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r90:4a2b32da62a3 Date: 2014-11-18 20:33 +0100 http://bitbucket.org/cffi/creflect/changeset/4a2b32da62a3/ Log:float consts diff --git a/creflect/creflect.h b/creflect/creflect.h --- a/creflect/creflect.h +++ b/creflect/creflect.h @@ -21,7 +21,10 @@

[pypy-commit] creflect default: rename INTCONST to NUMCONST too

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r91:431f4f324789 Date: 2014-11-18 20:35 +0100 http://bitbucket.org/cffi/creflect/changeset/431f4f324789/ Log:rename INTCONST to NUMCONST too diff --git a/test/cgcompile.c b/test/cgcompile.c --- a/test/cgcompile.c +++ b/test/cgcompile.c @@ -181,7 +181,7

[pypy-commit] creflect default: long double test. Add some older test files that I forgot.

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r92:f71495c9c2aa Date: 2014-11-18 20:38 +0100 http://bitbucket.org/cffi/creflect/changeset/f71495c9c2aa/ Log:long double test. Add some older test files that I forgot. diff --git a/test/cgcompile.c b/test/cgcompile.c --- a/test/cgcompile.c +++ b/test/cg

[pypy-commit] creflect default: Small reorganizations until all tests pass

2014-11-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r93:b04afb735e35 Date: 2014-11-18 21:23 +0100 http://bitbucket.org/cffi/creflect/changeset/b04afb735e35/ Log:Small reorganizations until all tests pass diff --git a/creflect/codegen.py b/creflect/codegen.py --- a/creflect/codegen.py +++ b/creflect/codeg

[pypy-commit] pypy ufuncapi: merge default into branch

2014-11-18 Thread mattip
Author: mattip Branch: ufuncapi Changeset: r74575:9199a7897ae2 Date: 2014-11-18 21:52 +0200 http://bitbucket.org/pypy/pypy/changeset/9199a7897ae2/ Log:merge default into branch diff too long, truncating to 2000 out of 8557 lines diff --git a/README.rst b/README.rst --- a/README.rst +++ b/RE

[pypy-commit] pypy ufuncapi: refactor and use coalescing to pass a test

2014-11-18 Thread mattip
Author: mattip Branch: ufuncapi Changeset: r74576:27f4ddb2db05 Date: 2014-11-19 00:22 +0200 http://bitbucket.org/pypy/pypy/changeset/27f4ddb2db05/ Log:refactor and use coalescing to pass a test diff --git a/pypy/module/micronumpy/iterators.py b/pypy/module/micronumpy/iterators.py --- a/pypy

[pypy-commit] pypy ufuncapi: fix test_ztranslation

2014-11-18 Thread mattip
Author: mattip Branch: ufuncapi Changeset: r74577:53935a16ebc8 Date: 2014-11-19 00:44 +0200 http://bitbucket.org/pypy/pypy/changeset/53935a16ebc8/ Log:fix test_ztranslation diff --git a/pypy/module/micronumpy/iterators.py b/pypy/module/micronumpy/iterators.py --- a/pypy/module/micronumpy/it

[pypy-commit] pypy ufuncapi: correct the test so it now fails

2014-11-18 Thread mattip
Author: mattip Branch: ufuncapi Changeset: r74574:8932643e5a01 Date: 2014-11-18 21:52 +0200 http://bitbucket.org/pypy/pypy/changeset/8932643e5a01/ Log:correct the test so it now fails diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py --- a/

[pypy-commit] pypy stmgc-c7: Fix (and reduce the diff to default)

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74580:dd13b4ea897b Date: 2014-11-19 00:19 +0100 http://bitbucket.org/pypy/pypy/changeset/dd13b4ea897b/ Log:Fix (and reduce the diff to default) diff --git a/rpython/translator/c/src/g_prerequisite.h b/rpython/translator/c/src/g_prerequisite.h

[pypy-commit] pypy stmgc-c7: merge heads

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74581:1187868fcd79 Date: 2014-11-19 00:20 +0100 http://bitbucket.org/pypy/pypy/changeset/1187868fcd79/ Log:merge heads diff --git a/pypy/stm/plot_stm_log.py b/pypy/stm/plot_stm_log.py new file mode 100755 --- /dev/null +++ b/pypy/stm/plot_stm_l

[pypy-commit] pypy stmgc-c7: Tweaks to reduce the diff from default

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74578:d4f40d9d3bff Date: 2014-11-15 11:48 +0100 http://bitbucket.org/pypy/pypy/changeset/d4f40d9d3bff/ Log:Tweaks to reduce the diff from default diff --git a/rpython/rlib/rthread.py b/rpython/rlib/rthread.py --- a/rpython/rlib/rthread.py +++ b

[pypy-commit] pypy stmgc-c7: hg merge default

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74579:3032699725ae Date: 2014-11-19 00:13 +0100 http://bitbucket.org/pypy/pypy/changeset/3032699725ae/ Log:hg merge default diff too long, truncating to 2000 out of 45831 lines diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore

[pypy-commit] pypy stmgc-c7: fixes

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74582:9a95c6696552 Date: 2014-11-19 01:00 +0100 http://bitbucket.org/pypy/pypy/changeset/9a95c6696552/ Log:fixes diff --git a/pypy/module/_stm/time.py b/pypy/module/_stm/time.py --- a/pypy/module/_stm/time.py +++ b/pypy/module/_stm/time.py @@ -

[pypy-commit] pypy stmgc-c7: fix

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74583:c9e013e285d1 Date: 2014-11-19 01:01 +0100 http://bitbucket.org/pypy/pypy/changeset/c9e013e285d1/ Log:fix diff --git a/rpython/rlib/rstm.py b/rpython/rlib/rstm.py --- a/rpython/rlib/rstm.py +++ b/rpython/rlib/rstm.py @@ -157,6 +157,7 @@ d

[pypy-commit] pypy default: remove obsolete special case

2014-11-18 Thread rlamy
Author: Ronan Lamy Branch: Changeset: r74584:d86dde387f83 Date: 2014-11-19 00:13 + http://bitbucket.org/pypy/pypy/changeset/d86dde387f83/ Log:remove obsolete special case diff --git a/rpython/flowspace/flowcontext.py b/rpython/flowspace/flowcontext.py --- a/rpython/flowspace/flowcontext

[pypy-commit] pypy stmgc-c7: more dont_look_insides

2014-11-18 Thread arigo
Author: Armin Rigo Branch: stmgc-c7 Changeset: r74585:28d9f49a5bf2 Date: 2014-11-19 01:30 +0100 http://bitbucket.org/pypy/pypy/changeset/28d9f49a5bf2/ Log:more dont_look_insides diff --git a/rpython/rlib/rstm.py b/rpython/rlib/rstm.py --- a/rpython/rlib/rstm.py +++ b/rpython/rlib/rstm.py @@

[pypy-commit] pypy optresult: fix llgraph backend to run the first test

2014-11-18 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r74586:2902163d7469 Date: 2014-11-18 15:31 +0200 http://bitbucket.org/pypy/pypy/changeset/2902163d7469/ Log:fix llgraph backend to run the first test diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runn

[pypy-commit] pypy optresult: start whacking at runner test

2014-11-18 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r74587:88dc5db70d06 Date: 2014-11-18 15:36 +0200 http://bitbucket.org/pypy/pypy/changeset/88dc5db70d06/ Log:start whacking at runner test diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.py --

[pypy-commit] pypy optresult: port some of test_runner

2014-11-18 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r74588:8edc0cc212e8 Date: 2014-11-19 08:59 +0200 http://bitbucket.org/pypy/pypy/changeset/8edc0cc212e8/ Log:port some of test_runner diff --git a/rpython/jit/backend/test/runner_test.py b/rpython/jit/backend/test/runner_test.py --- a/r

[pypy-commit] pypy optresult: merged default

2014-11-18 Thread fijal
Author: Maciej Fijalkowski Branch: optresult Changeset: r74589:daec44fd7fcf Date: 2014-11-19 09:09 +0200 http://bitbucket.org/pypy/pypy/changeset/daec44fd7fcf/ Log:merged default diff too long, truncating to 2000 out of 4280 lines diff --git a/lib-python/conftest.py b/lib-python/conftest.py