[pypy-commit] pypy default: optimize operator.attrgetter

2014-09-16 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r73573:5a423327c96a Date: 2014-09-16 21:57 -0700 http://bitbucket.org/pypy/pypy/changeset/5a423327c96a/ Log:optimize operator.attrgetter diff --git a/pypy/module/operator/app_operator.py b/pypy/module/operator/app_operator.py --- a/pypy/module/operato

[pypy-commit] pypy default: change this for linux only

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73572:2cf9f31fe14c Date: 2014-09-16 16:33 -0700 http://bitbucket.org/pypy/pypy/changeset/2cf9f31fe14c/ Log:change this for linux only diff --git a/rpython/rtyper/module/ll_os_stat.py b/rpython/rtyper/module/ll_os_stat.py --- a/rpython/rtyper/module/

[pypy-commit] pypy use-file-star-for-file: use rawbuf for readline inner loop

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73568:f96acbdfe57a Date: 2014-09-16 18:09 -0400 http://bitbucket.org/pypy/pypy/changeset/f96acbdfe57a/ Log:use rawbuf for readline inner loop diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py

[pypy-commit] pypy use-file-star-for-file: update rfile test goal

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73566:9256384c7f1c Date: 2014-09-16 16:01 -0400 http://bitbucket.org/pypy/pypy/changeset/9256384c7f1c/ Log:update rfile test goal diff --git a/rpython/translator/goal/targetrfile.py b/rpython/translator/goal/targetrfile.py ---

[pypy-commit] pypy use-file-star-for-file: use explicit asserts here

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73570:27bcb64887c4 Date: 2014-09-16 17:49 -0400 http://bitbucket.org/pypy/pypy/changeset/27bcb64887c4/ Log:use explicit asserts here diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rp

[pypy-commit] pypy use-file-star-for-file: avoid copies in more cases

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73571:16f3d4e99a89 Date: 2014-09-16 18:58 -0400 http://bitbucket.org/pypy/pypy/changeset/16f3d4e99a89/ Log:avoid copies in more cases diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/r

[pypy-commit] pypy use-file-star-for-file: release gil around entire readline loop

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73569:b06d8ebb3fa4 Date: 2014-09-16 17:42 -0400 http://bitbucket.org/pypy/pypy/changeset/b06d8ebb3fa4/ Log:release gil around entire readline loop diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfi

[pypy-commit] pypy use-file-star-for-file: don't release gil for getc/ungetc

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73567:9e9dbf9b29af Date: 2014-09-16 16:17 -0400 http://bitbucket.org/pypy/pypy/changeset/9e9dbf9b29af/ Log:don't release gil for getc/ungetc diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py

[pypy-commit] pypy use-file-star-for-file: cleanup

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73565:8cb71f9cf52d Date: 2014-09-16 15:55 -0400 http://bitbucket.org/pypy/pypy/changeset/8cb71f9cf52d/ Log:cleanup diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpython/rlib/rfile.p

[pypy-commit] pypy default: merge heads

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73564:0a17e2784faa Date: 2014-09-16 18:20 -0400 http://bitbucket.org/pypy/pypy/changeset/0a17e2784faa/ Log:merge heads diff --git a/pypy/module/operator/app_operator.py b/pypy/module/operator/app_operator.py --- a/pypy/module/operator/app_operator.p

[pypy-commit] pypy default: fix translation on freebsd

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73563:a3bb59563fe7 Date: 2014-09-16 18:19 -0400 http://bitbucket.org/pypy/pypy/changeset/a3bb59563fe7/ Log:fix translation on freebsd diff --git a/rpython/rtyper/module/ll_os_stat.py b/rpython/rtyper/module/ll_os_stat.py --- a/rpython/rtyper/module/

[pypy-commit] pypy default: merged upstream

2014-09-16 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r73562:d1d26f2b783b Date: 2014-09-16 13:44 -0700 http://bitbucket.org/pypy/pypy/changeset/d1d26f2b783b/ Log:merged upstream diff --git a/rpython/rtyper/module/ll_os_stat.py b/rpython/rtyper/module/ll_os_stat.py --- a/rpython/rtyper/module/ll_os_stat.p

[pypy-commit] pypy default: speed up operator.itemgetter

2014-09-16 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r73561:eeb1dde6e052 Date: 2014-09-16 13:44 -0700 http://bitbucket.org/pypy/pypy/changeset/eeb1dde6e052/ Log:speed up operator.itemgetter diff --git a/pypy/module/operator/app_operator.py b/pypy/module/operator/app_operator.py --- a/pypy/module/operato

[pypy-commit] pypy default: silence some compiler warnings

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73560:1100b9ee9458 Date: 2014-09-16 16:08 -0400 http://bitbucket.org/pypy/pypy/changeset/1100b9ee9458/ Log:silence some compiler warnings diff --git a/rpython/rtyper/module/ll_os_stat.py b/rpython/rtyper/module/ll_os_stat.py --- a/rpython/rtyper/mod

[pypy-commit] pypy default: merged upstream

2014-09-16 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r73559:b126182576d1 Date: 2014-09-16 11:32 -0700 http://bitbucket.org/pypy/pypy/changeset/b126182576d1/ Log:merged upstream diff --git a/rpython/jit/backend/arm/callbuilder.py b/rpython/jit/backend/arm/callbuilder.py --- a/rpython/jit/backend/arm/call

[pypy-commit] pypy default: Issue #1867 -- fixed performance and memory issues with operator.methodcaller

2014-09-16 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r73558:c7fcbd1bcedd Date: 2014-09-16 11:32 -0700 http://bitbucket.org/pypy/pypy/changeset/c7fcbd1bcedd/ Log:Issue #1867 -- fixed performance and memory issues with operator.methodcaller diff --git a/pypy/module/operator/app_operator.py b/pypy/

[pypy-commit] jitviewer default: Don't try so many tricks to find rpython, just give a good error message

2014-09-16 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r261:d416bac6c441 Date: 2014-09-16 11:25 -0700 http://bitbucket.org/pypy/jitviewer/changeset/d416bac6c441/ Log:Don't try so many tricks to find rpython, just give a good error message diff --git a/_jitviewer/app.py b/_jitviewer/app.py --- a/_ji

[pypy-commit] pypy use-file-star-for-file: fix readinto sanity checks

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73557:a35017e41180 Date: 2014-09-16 14:12 -0400 http://bitbucket.org/pypy/pypy/changeset/a35017e41180/ Log:fix readinto sanity checks diff --git a/pypy/module/_file/interp_file.py b/pypy/module/_file/interp_file.py --- a/pypy/mo

[pypy-commit] pypy use-file-star-for-file: fix ftruncate on win32

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73556:43946fb28835 Date: 2014-09-16 10:34 -0700 http://bitbucket.org/pypy/pypy/changeset/43946fb28835/ Log:fix ftruncate on win32 diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpyth

[pypy-commit] pypy use-file-star-for-file: cleanup

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73555:951e6f0afdcb Date: 2014-09-16 13:15 -0400 http://bitbucket.org/pypy/pypy/changeset/951e6f0afdcb/ Log:cleanup diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpython/rlib/rfile.p

[pypy-commit] pypy gc_no_cleanup_nursery: anothe rfix

2014-09-16 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73554:de5bd5fa89c6 Date: 2014-09-16 11:27 -0600 http://bitbucket.org/pypy/pypy/changeset/de5bd5fa89c6/ Log:anothe rfix diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/

[pypy-commit] pypy gc_no_cleanup_nursery: easy fix, thanks armin

2014-09-16 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73553:ba4d93c75370 Date: 2014-09-16 11:08 -0600 http://bitbucket.org/pypy/pypy/changeset/ba4d93c75370/ Log:easy fix, thanks armin diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrit

[pypy-commit] pypy use-file-star-for-file: add a comment

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73552:99cbbfbb8ded Date: 2014-09-16 12:57 -0400 http://bitbucket.org/pypy/pypy/changeset/99cbbfbb8ded/ Log:add a comment diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpython/rlib/r

[pypy-commit] pypy use-file-star-for-file: give this test more time to pass

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73551:7fa3a1ce2684 Date: 2014-09-16 12:48 -0400 http://bitbucket.org/pypy/pypy/changeset/7fa3a1ce2684/ Log:give this test more time to pass diff --git a/pypy/module/imp/test/test_import.py b/pypy/module/imp/test/test_import.py

[pypy-commit] buildbot default: typo, escape arguments to schroot

2014-09-16 Thread mattip
Author: Matti Picus Branch: Changeset: r919:2b6cb72277b1 Date: 2014-09-16 19:48 +0300 http://bitbucket.org/pypy/buildbot/changeset/2b6cb72277b1/ Log:typo, escape arguments to schroot diff --git a/bbhook/run.py b/bbhook/run.py --- a/bbhook/run.py +++ b/bbhook/run.py @@ -17,7 +17,7 @@ HO

[pypy-commit] extradoc extradoc: bootstrap Pycon UK talk by copying pycon-italy-2014

2014-09-16 Thread rlamy
Author: Ronan Lamy Branch: extradoc Changeset: r5402:6d62743996ef Date: 2014-09-16 05:13 +0100 http://bitbucket.org/pypy/extradoc/changeset/6d62743996ef/ Log:bootstrap Pycon UK talk by copying pycon-italy-2014 diff --git a/talk/ep2014/status/Makefile b/talk/pycon-uk-2014/Makefile copy from t

[pypy-commit] pypy use-file-star-for-file: check file mode in pypy until we can use rfile's check

2014-09-16 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73550:2db3a031ff88 Date: 2014-09-16 12:21 -0400 http://bitbucket.org/pypy/pypy/changeset/2db3a031ff88/ Log:check file mode in pypy until we can use rfile's check diff --git a/pypy/module/_file/interp_file.py b/pypy/module/_file/

[pypy-commit] creflect default: Uniformize the class names

2014-09-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r47:08e8a5eea3b4 Date: 2014-09-16 15:39 +0200 http://bitbucket.org/cffi/creflect/changeset/08e8a5eea3b4/ Log:Uniformize the class names diff --git a/creflect/cparser.py b/creflect/cparser.py --- a/creflect/cparser.py +++ b/creflect/cparser.py @@ -133,7

[pypy-commit] creflect default: Move the size, align comment before the '{'

2014-09-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r46:d6f83b05a000 Date: 2014-09-16 15:37 +0200 http://bitbucket.org/cffi/creflect/changeset/d6f83b05a000/ Log:Move the size,align comment before the '{' diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@

[pypy-commit] creflect default: Anonymous structure, but directly from a 'typedef'

2014-09-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r44:c1f276dfda7b Date: 2014-09-16 11:54 +0200 http://bitbucket.org/cffi/creflect/changeset/c1f276dfda7b/ Log:Anonymous structure, but directly from a 'typedef' diff --git a/creflect/cparser.py b/creflect/cparser.py --- a/creflect/cparser.py +++ b/crefle

[pypy-commit] creflect default: Next test

2014-09-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r45:02683c15be69 Date: 2014-09-16 15:30 +0200 http://bitbucket.org/cffi/creflect/changeset/02683c15be69/ Log:Next test diff --git a/creflect/cparser.py b/creflect/cparser.py --- a/creflect/cparser.py +++ b/creflect/cparser.py @@ -55,7 +55,6 @@

[pypy-commit] stmgc c8-small-uniform: add synchronization to other segments on allocation of new (old) objects

2014-09-16 Thread Raemi
Author: Remi Meier Branch: c8-small-uniform Changeset: r1387:22150f9efdc0 Date: 2014-09-16 14:27 +0200 http://bitbucket.org/pypy/stmgc/changeset/22150f9efdc0/ Log:add synchronization to other segments on allocation of new (old) objects diff --git a/c8/stm/core.c b/c8/stm/core.c --- a

[pypy-commit] stmgc c8-small-uniform: Backed out changeset: a20e5e7e942c. I receive SIGBUS before running out of memory using the pwrite()-atomic-privatization. Investigate at some point.

2014-09-16 Thread Raemi
Author: Remi Meier Branch: c8-small-uniform Changeset: r1388:7d8934d22965 Date: 2014-09-16 14:40 +0200 http://bitbucket.org/pypy/stmgc/changeset/7d8934d22965/ Log:Backed out changeset: a20e5e7e942c. I receive SIGBUS before running out of memory using the pwrite()-atomic-privatization.

[pypy-commit] stmgc c8-small-uniform: use small obj allocation (not yet synchronizing to other segments on commit)

2014-09-16 Thread Raemi
Author: Remi Meier Branch: c8-small-uniform Changeset: r1386:a1300b7dd558 Date: 2014-09-16 13:40 +0200 http://bitbucket.org/pypy/stmgc/changeset/a1300b7dd558/ Log:use small obj allocation (not yet synchronizing to other segments on commit) diff --git a/c8/stm/core.c b/c8/stm/core.c -

[pypy-commit] stmgc c8-small-uniform: pass test_smallmalloc.py again

2014-09-16 Thread Raemi
Author: Remi Meier Branch: c8-small-uniform Changeset: r1385:5a540496172b Date: 2014-09-16 13:10 +0200 http://bitbucket.org/pypy/stmgc/changeset/5a540496172b/ Log:pass test_smallmalloc.py again diff --git a/c8/stm/core.h b/c8/stm/core.h --- a/c8/stm/core.h +++ b/c8/stm/core.h @@ -69,6 +69,9

[pypy-commit] stmgc c8-small-uniform: add files from c7 branch

2014-09-16 Thread Raemi
Author: Remi Meier Branch: c8-small-uniform Changeset: r1384:c8192510bcee Date: 2014-09-16 12:42 +0200 http://bitbucket.org/pypy/stmgc/changeset/c8192510bcee/ Log:add files from c7 branch diff --git a/c8/stm/smallmalloc.c b/c8/stm/smallmalloc.c new file mode 100644 --- /dev/null +++ b/c8/stm

[pypy-commit] creflect default: Pass struct-001

2014-09-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r43:183e7881542b Date: 2014-09-16 11:33 +0200 http://bitbucket.org/cffi/creflect/changeset/183e7881542b/ Log:Pass struct-001 diff --git a/creflect/cparser.py b/creflect/cparser.py --- a/creflect/cparser.py +++ b/creflect/cparser.py @@ -54,8 +54,7 @@

[pypy-commit] creflect default: Starting to fix the struct tests

2014-09-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r42:52a14bdda091 Date: 2014-09-16 10:58 +0200 http://bitbucket.org/cffi/creflect/changeset/52a14bdda091/ Log:Starting to fix the struct tests diff --git a/creflect/model.py b/creflect/model.py --- a/creflect/model.py +++ b/creflect/model.py @@ -1,7 +1,7

[pypy-commit] creflect default: Const pointers

2014-09-16 Thread arigo
Author: Armin Rigo Branch: Changeset: r41:a913f8ec3a30 Date: 2014-09-16 09:13 +0200 http://bitbucket.org/cffi/creflect/changeset/a913f8ec3a30/ Log:Const pointers diff --git a/creflect/cparser.py b/creflect/cparser.py --- a/creflect/cparser.py +++ b/creflect/cparser.py @@ -136,10 +136,10 @@