[pypy-commit] stmgc default: adapt test_random.py and fix overwriting up-to-date objs during abort

2014-09-10 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: Changeset: r1380:a1c63ae8d467 Date: 2014-09-10 11:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/a1c63ae8d467/ Log:adapt test_random.py and fix overwriting up-to-date objs during abort diff --git a/c8/stm/core.c b/c8/stm/core.c

[pypy-commit] stmgc default: fix some demos and some bugs

2014-09-10 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: Changeset: r1381:9adaf26befd4 Date: 2014-09-10 13:24 +0200 http://bitbucket.org/pypy/stmgc/changeset/9adaf26befd4/ Log:fix some demos and some bugs diff --git a/c8/demo/Makefile b/c8/demo/Makefile new file mode 100644 --- /dev/null +++

[pypy-commit] stmgc default: uhm, try to do atomic privatization of pages

2014-09-10 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: Changeset: r1382:777200bdb987 Date: 2014-09-10 15:27 +0200 http://bitbucket.org/pypy/stmgc/changeset/777200bdb987/ Log:uhm, try to do atomic privatization of pages diff --git a/c8/stm/core.c b/c8/stm/core.c --- a/c8/stm/core.c +++

[pypy-commit] stmgc default: use pwrite mmap instead of extra remap_file_pages call (not sure if actually better)

2014-09-10 Thread Raemi
Author: Remi Meier remi.me...@inf.ethz.ch Branch: Changeset: r1383:a20e5e7e942c Date: 2014-09-10 16:02 +0200 http://bitbucket.org/pypy/stmgc/changeset/a20e5e7e942c/ Log:use pwrite mmap instead of extra remap_file_pages call (not sure if actually better) diff --git a/c8/stm/core.h

[pypy-commit] pypy default: backout 5b5351812a83, breaks translation

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73416:2e37426702e6 Date: 2014-09-10 10:32 -0400 http://bitbucket.org/pypy/pypy/changeset/2e37426702e6/ Log:backout 5b5351812a83, breaks translation diff --git a/rpython/rlib/rpath.py b/rpython/rlib/rpath.py ---

[pypy-commit] pypy use-file-star-for-file: merge default

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73417:29584b2dd0e9 Date: 2014-09-10 11:05 -0400 http://bitbucket.org/pypy/pypy/changeset/29584b2dd0e9/ Log:merge default 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: try to init sys streams at module startup

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73418:6b12e0690a8b Date: 2014-09-10 12:27 -0400 http://bitbucket.org/pypy/pypy/changeset/6b12e0690a8b/ Log:try to init sys streams at module startup diff --git a/pypy/module/_file/interp_file.py

[pypy-commit] pypy use-file-star-for-file: expect IOError here

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73419:9ac52f581888 Date: 2014-09-10 15:31 -0400 http://bitbucket.org/pypy/pypy/changeset/9ac52f581888/ Log:expect IOError here diff --git a/pypy/module/_file/__init__.py b/pypy/module/_file/__init__.py ---

[pypy-commit] pypy use-file-star-for-file: merge default

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73421:c5f07d6d5b66 Date: 2014-09-10 17:24 -0400 http://bitbucket.org/pypy/pypy/changeset/c5f07d6d5b66/ Log:merge default diff --git a/rpython/annotator/builtin.py b/rpython/annotator/builtin.py ---

[pypy-commit] pypy default: cleanup

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73420:29beaf084002 Date: 2014-09-10 15:31 -0400 http://bitbucket.org/pypy/pypy/changeset/29beaf084002/ Log:cleanup diff --git a/rpython/annotator/builtin.py b/rpython/annotator/builtin.py --- a/rpython/annotator/builtin.py +++

[pypy-commit] pypy use-file-star-for-file: merge default

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73424:adf0c81a2d15 Date: 2014-09-10 18:25 -0400 http://bitbucket.org/pypy/pypy/changeset/adf0c81a2d15/ Log:merge default diff --git a/pypy/module/sys/state.py b/pypy/module/sys/state.py ---

[pypy-commit] pypy use-file-star-for-file: another approach for sys io init

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73422:1899f1699c85 Date: 2014-09-10 18:24 -0400 http://bitbucket.org/pypy/pypy/changeset/1899f1699c85/ Log:another approach for sys io init diff --git a/pypy/module/sys/__init__.py

[pypy-commit] pypy default: cleanup

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73423:b5d8f4d2a81e Date: 2014-09-10 18:25 -0400 http://bitbucket.org/pypy/pypy/changeset/b5d8f4d2a81e/ Log:cleanup diff --git a/pypy/module/sys/state.py b/pypy/module/sys/state.py --- a/pypy/module/sys/state.py +++

[pypy-commit] pypy use-file-star-for-file: use rfile.create_stdio() in sys

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73428:036547102c48 Date: 2014-09-10 19:09 -0400 http://bitbucket.org/pypy/pypy/changeset/036547102c48/ Log:use rfile.create_stdio() in sys diff --git a/pypy/module/sys/state.py b/pypy/module/sys/state.py ---

[pypy-commit] pypy default: support stdin/stdout/stderr in rfile

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73425:500069cd3e5f Date: 2014-09-10 18:57 -0400 http://bitbucket.org/pypy/pypy/changeset/500069cd3e5f/ Log:support stdin/stdout/stderr in rfile 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: merge default

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73426:ee8225bda67c Date: 2014-09-10 18:59 -0400 http://bitbucket.org/pypy/pypy/changeset/ee8225bda67c/ Log:merge default diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py

[pypy-commit] pypy default: test/fix stdin/stdout/stderr file name

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73427:f9915af38176 Date: 2014-09-10 19:08 -0400 http://bitbucket.org/pypy/pypy/changeset/f9915af38176/ Log:test/fix stdin/stdout/stderr file name diff --git a/pypy/module/sys/state.py b/pypy/module/sys/state.py ---

[pypy-commit] pypy use-file-star-for-file: merge default

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73429:4ff11b806c16 Date: 2014-09-10 19:13 -0400 http://bitbucket.org/pypy/pypy/changeset/4ff11b806c16/ Log:merge default diff --git a/pypy/module/sys/test/test_sysmodule.py

[pypy-commit] pypy default: Fix memory leak in sandbox I/O.

2014-09-10 Thread dansanders
Author: Dan Sanders d...@ified.ca Branch: Changeset: r73430:7f1e404f5238 Date: 2014-09-10 19:04 + http://bitbucket.org/pypy/pypy/changeset/7f1e404f5238/ Log:Fix memory leak in sandbox I/O. diff --git a/rpython/translator/sandbox/rsandbox.py b/rpython/translator/sandbox/rsandbox.py ---

[pypy-commit] pypy default: Merged in dansanders/pypy (pull request #278)

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73431:6cfe51b6af4c Date: 2014-09-10 16:32 -0700 http://bitbucket.org/pypy/pypy/changeset/6cfe51b6af4c/ Log:Merged in dansanders/pypy (pull request #278) Fix memory leak in sandbox I/O. diff --git

[pypy-commit] pypy default: fix translation

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73434:ba969ea17c8e Date: 2014-09-10 20:22 -0400 http://bitbucket.org/pypy/pypy/changeset/ba969ea17c8e/ Log:fix translation 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: merge default

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73435:99c40ef45b66 Date: 2014-09-10 20:22 -0400 http://bitbucket.org/pypy/pypy/changeset/99c40ef45b66/ Log:merge default 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: backout 1899f1699c85

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73432:0bcc5f7964fd Date: 2014-09-10 19:56 -0400 http://bitbucket.org/pypy/pypy/changeset/0bcc5f7964fd/ Log:backout 1899f1699c85 diff --git a/pypy/module/sys/__init__.py b/pypy/module/sys/__init__.py ---

[pypy-commit] pypy use-file-star-for-file: try another sys stdio init approach

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73433:9ed68e57bad0 Date: 2014-09-10 20:06 -0400 http://bitbucket.org/pypy/pypy/changeset/9ed68e57bad0/ Log:try another sys stdio init approach diff --git a/pypy/module/sys/__init__.py

[pypy-commit] pypy use-file-star-for-file: merge default

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73437:c9689dd4d663 Date: 2014-09-10 21:11 -0400 http://bitbucket.org/pypy/pypy/changeset/c9689dd4d663/ Log:merge default diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py

[pypy-commit] pypy default: test/fix fdopen buffering

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: Changeset: r73436:d00e4c12507a Date: 2014-09-10 21:11 -0400 http://bitbucket.org/pypy/pypy/changeset/d00e4c12507a/ Log:test/fix fdopen buffering 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: allow leakfinder.start_tracking_allocations to be called in test setup

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73438:8f2bf775fa49 Date: 2014-09-10 21:31 -0400 http://bitbucket.org/pypy/pypy/changeset/8f2bf775fa49/ Log:allow leakfinder.start_tracking_allocations to be called in test setup diff --git

[pypy-commit] pypy use-file-star-for-file: use f._setbufsize in interpreter init

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73440:6a7cc1c84664 Date: 2014-09-10 22:50 -0400 http://bitbucket.org/pypy/pypy/changeset/6a7cc1c84664/ Log:use f._setbufsize in interpreter init diff --git a/pypy/interpreter/app_main.py

[pypy-commit] pypy use-file-star-for-file: expose file._setbufsize

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73439:cb5bd9b58319 Date: 2014-09-10 22:46 -0400 http://bitbucket.org/pypy/pypy/changeset/cb5bd9b58319/ Log:expose file._setbufsize diff --git a/pypy/module/_file/interp_file.py

[pypy-commit] pypy use-file-star-for-file: fix fdopen directory

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73441:5cd637dc010a Date: 2014-09-10 22:56 -0400 http://bitbucket.org/pypy/pypy/changeset/5cd637dc010a/ Log:fix fdopen directory diff --git a/pypy/module/_file/interp_file.py b/pypy/module/_file/interp_file.py

[pypy-commit] pypy use-file-star-for-file: fix test_pytrace

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73442:05cdfb9505fa Date: 2014-09-10 23:07 -0400 http://bitbucket.org/pypy/pypy/changeset/05cdfb9505fa/ Log:fix test_pytrace diff --git a/pypy/interpreter/test/test_zpy.py b/pypy/interpreter/test/test_zpy.py

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

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73444:e1b2e70e183e Date: 2014-09-11 01:09 -0400 http://bitbucket.org/pypy/pypy/changeset/e1b2e70e183e/ Log:cleanup bz2 tests diff --git a/pypy/module/bz2/test/test_bz2_file.py

[pypy-commit] pypy use-file-star-for-file: fix test_bz2_file

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73443:6c6872eb8092 Date: 2014-09-11 00:51 -0400 http://bitbucket.org/pypy/pypy/changeset/6c6872eb8092/ Log:fix test_bz2_file diff --git a/pypy/module/bz2/test/test_bz2_file.py

[pypy-commit] pypy use-file-star-for-file: try to fix test_write_full

2014-09-10 Thread bdkearns
Author: Brian Kearns bdkea...@gmail.com Branch: use-file-star-for-file Changeset: r73445:a337ec6aba73 Date: 2014-09-11 01:14 -0400 http://bitbucket.org/pypy/pypy/changeset/a337ec6aba73/ Log:try to fix test_write_full diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py ---