[pypy-commit] stmgc default: Add a draft for how a simple page handling could work.

2014-09-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r1389:4e6fcbe06dfd Date: 2014-09-17 16:19 +0200 http://bitbucket.org/pypy/stmgc/changeset/4e6fcbe06dfd/ Log:Add a draft for how a simple page handling could work. diff --git a/c8/PAGES b/c8/PAGES new file mode 100644 --- /dev/null +++ b/c8/PAGES @@ -0,0

[pypy-commit] pypy use-file-star-for-file: fix get_line_getc with jit

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73577:82e7aa02b4a7 Date: 2014-09-17 00:25 -0400 http://bitbucket.org/pypy/pypy/changeset/82e7aa02b4a7/ Log:fix get_line_getc with jit 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: rewrite fgets loop more like cpython

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73579:01b77e9f28ef Date: 2014-09-17 11:55 -0400 http://bitbucket.org/pypy/pypy/changeset/01b77e9f28ef/ Log:rewrite fgets loop more like cpython diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.

[pypy-commit] pypy use-file-star-for-file: move inner getc loop to its own function

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73576:c5298ca1bb92 Date: 2014-09-16 22:50 -0400 http://bitbucket.org/pypy/pypy/changeset/c5298ca1bb92/ Log:move inner getc loop to its own function diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rf

[pypy-commit] pypy use-file-star-for-file: prevent close during concurrent readline operation

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73574:846b090781b8 Date: 2014-09-16 20:58 -0400 http://bitbucket.org/pypy/pypy/changeset/846b090781b8/ Log:prevent close during concurrent readline operation diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpyth

[pypy-commit] pypy use-file-star-for-file: only construct stringbuilder if necessary

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73575:855e42d77388 Date: 2014-09-16 21:27 -0400 http://bitbucket.org/pypy/pypy/changeset/855e42d77388/ Log:only construct stringbuilder if necessary diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/r

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

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73580:2ea2f1aeea40 Date: 2014-09-17 11:55 -0400 http://bitbucket.org/pypy/pypy/changeset/2ea2f1aeea40/ Log:merge default diff --git a/pypy/doc/getting-started-python.rst b/pypy/doc/getting-started-python.rst --- a/pypy/doc/gett

[pypy-commit] pypy use-file-star-for-file: rfile unlocked_count not needed

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73578:1acef6fb809c Date: 2014-09-17 01:54 -0400 http://bitbucket.org/pypy/pypy/changeset/1acef6fb809c/ Log:rfile unlocked_count not needed diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py ++

[pypy-commit] pypy.org extradoc: update the values

2014-09-17 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r535:0d8a1ce2e400 Date: 2014-09-17 19:05 +0200 http://bitbucket.org/pypy/pypy.org/changeset/0d8a1ce2e400/ Log:update the values diff --git a/don1.html b/don1.html --- a/don1.html +++ b/don1.html @@ -9,13 +9,13 @@ $(function() { $("#pro

[pypy-commit] pypy default: import is now unused

2014-09-17 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r73581:8fac16ad89ab Date: 2014-09-17 10:20 -0700 http://bitbucket.org/pypy/pypy/changeset/8fac16ad89ab/ Log:import is now unused diff --git a/pypy/module/operator/app_operator.py b/pypy/module/operator/app_operator.py --- a/pypy/module/operator/app_op

[pypy-commit] creflect default: In-progress: change the outer layers

2014-09-17 Thread arigo
Author: Armin Rigo Branch: Changeset: r48:f76ddeee4479 Date: 2014-09-17 19:25 +0200 http://bitbucket.org/cffi/creflect/changeset/f76ddeee4479/ Log:In-progress: change the outer layers diff --git a/bin/creflect b/bin/creflect --- a/bin/creflect +++ b/bin/creflect @@ -1,5 +1,5 @@ #! /usr/bin

[pypy-commit] pypy use-file-star-for-file: release gil around fread

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73582:77e9e65012f3 Date: 2014-09-17 13:08 -0400 http://bitbucket.org/pypy/pypy/changeset/77e9e65012f3/ Log:release gil around fread diff --git a/rpython/rlib/rfile.py b/rpython/rlib/rfile.py --- a/rpython/rlib/rfile.py +++ b/rpy

[pypy-commit] pypy default: this test only passes on use-file-star

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73583:d1947525102a Date: 2014-09-17 15:50 -0400 http://bitbucket.org/pypy/pypy/changeset/d1947525102a/ Log:this test only passes on use-file-star diff --git a/pypy/module/sys/test/test_sysmodule.py b/pypy/module/sys/test/test_sysmodule.py --- a/pypy

[pypy-commit] pypy default: merge heads

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: Changeset: r73584:201000b16c85 Date: 2014-09-17 15:51 -0400 http://bitbucket.org/pypy/pypy/changeset/201000b16c85/ 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 use-file-star-for-file: merge default

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73585:e5f4f9875bdf Date: 2014-09-17 15:50 -0400 http://bitbucket.org/pypy/pypy/changeset/e5f4f9875bdf/ Log:merge default diff --git a/pypy/module/sys/test/test_sysmodule.py b/pypy/module/sys/test/test_sysmodule.py --- a/pypy/mo

[pypy-commit] pypy use-file-star-for-file: reenable this test

2014-09-17 Thread bdkearns
Author: Brian Kearns Branch: use-file-star-for-file Changeset: r73586:ef3178a40f55 Date: 2014-09-17 15:50 -0400 http://bitbucket.org/pypy/pypy/changeset/ef3178a40f55/ Log:reenable this test diff --git a/pypy/module/sys/test/test_sysmodule.py b/pypy/module/sys/test/test_sysmodule.py --- a/py

[pypy-commit] pypy py3k: issue1798: add nt._getfinalpathname. add _getfileinformation as well

2014-09-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r73587:1900e5ea6ec4 Date: 2014-09-17 12:53 -0700 http://bitbucket.org/pypy/pypy/changeset/1900e5ea6ec4/ Log:issue1798: add nt._getfinalpathname. add _getfileinformation as well diff --git a/pypy/module/posix/__init__.py b/pypy/module/posix/__init

[pypy-commit] pypy py3k: rearrange

2014-09-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r73588:d0c26086a7f6 Date: 2014-09-17 12:57 -0700 http://bitbucket.org/pypy/pypy/changeset/d0c26086a7f6/ Log:rearrange diff --git a/rpython/rtyper/module/test/test_ll_win32file.py b/rpython/rtyper/module/test/test_ll_win32file.py --- a/rpython/rt

[pypy-commit] pypy py3k: handle older windows versions

2014-09-17 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r73589:80ee4756ddc3 Date: 2014-09-17 13:00 -0700 http://bitbucket.org/pypy/pypy/changeset/80ee4756ddc3/ Log:handle older windows versions diff --git a/pypy/module/posix/test/test_posix2.py b/pypy/module/posix/test/test_posix2.py --- a/pypy/modul

[pypy-commit] pypy default: Be less inefficient when we decode string literals:

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r73590:10fd806838e2 Date: 2014-09-17 22:01 +0200 http://bitbucket.org/pypy/pypy/changeset/10fd806838e2/ Log:Be less inefficient when we decode string literals: use RPython unicode instead of the full codec machinery, just to write a \U

[pypy-commit] pypy default: Fix copy/paste mistake.

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r73591:568f6f6ef786 Date: 2014-09-17 22:19 +0200 http://bitbucket.org/pypy/pypy/changeset/568f6f6ef786/ Log:Fix copy/paste mistake. Unit test will follow. diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parse

[pypy-commit] pypy default: Increase code coverage, would have caught the previous mistake.

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r73592:31228b608991 Date: 2014-09-17 22:31 +0200 http://bitbucket.org/pypy/pypy/changeset/31228b608991/ Log:Increase code coverage, would have caught the previous mistake. diff --git a/pypy/interpreter/pyparser/test/test_parsestring.py b/pypy

[pypy-commit] pypy decimal-libmpdec: Translation fixes.

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: decimal-libmpdec Changeset: r73594:237e55507f16 Date: 2014-09-16 11:15 +0200 http://bitbucket.org/pypy/pypy/changeset/237e55507f16/ Log:Translation fixes. diff --git a/pypy/module/_decimal/interp_context.py b/pypy/module/_decimal/interp_context.py --- a/

[pypy-commit] pypy py3.3: Python 3.3 acknowledged that sys.defaultencoding is utf-8 and will never change.

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: py3.3 Changeset: r73593:be8eea97342c Date: 2014-09-17 20:24 +0200 http://bitbucket.org/pypy/pypy/changeset/be8eea97342c/ Log:Python 3.3 acknowledged that sys.defaultencoding is utf-8 and will never change. Simplify encode_object(), this al

[pypy-commit] pypy decimal-libmpdec: hg graft 10fd806838e2

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: decimal-libmpdec Changeset: r73597:819424d457d9 Date: 2014-09-17 22:33 +0200 http://bitbucket.org/pypy/pypy/changeset/819424d457d9/ Log:hg graft 10fd806838e2 diff --git a/pypy/interpreter/pyparser/parsestring.py b/pypy/interpreter/pyparser/parsestring.py

[pypy-commit] pypy decimal-libmpdec: Implement comparisons with Rational and Fractions.

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: decimal-libmpdec Changeset: r73595:b252f18bbe7e Date: 2014-09-16 16:01 +0200 http://bitbucket.org/pypy/pypy/changeset/b252f18bbe7e/ Log:Implement comparisons with Rational and Fractions. diff --git a/pypy/module/_decimal/__init__.py b/pypy/module/_decimal

[pypy-commit] pypy decimal-libmpdec: One more test, many methods to add.

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: decimal-libmpdec Changeset: r73596:c48bbeeb5798 Date: 2014-09-17 22:06 +0200 http://bitbucket.org/pypy/pypy/changeset/c48bbeeb5798/ Log:One more test, many methods to add. diff --git a/pypy/module/_decimal/interp_decimal.py b/pypy/module/_decimal/interp_

[pypy-commit] pypy decimal-libmpdec: hg merge py3.3

2014-09-17 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: decimal-libmpdec Changeset: r73598:cda472e2b220 Date: 2014-09-17 22:47 +0200 http://bitbucket.org/pypy/pypy/changeset/cda472e2b220/ Log:hg merge py3.3 diff too long, truncating to 2000 out of 52994 lines diff --git a/LICENSE b/LICENSE --- a/LICENSE +++ b

[pypy-commit] pypy gc_no_cleanup_nursery: implement setarrayitem unrolling for constant length just-allocated arrays

2014-09-17 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73599:c12587039b65 Date: 2014-09-17 19:13 -0600 http://bitbucket.org/pypy/pypy/changeset/c12587039b65/ Log:implement setarrayitem unrolling for constant length just-allocated arrays diff --git a/rpython/jit/backend/

[pypy-commit] pypy gc_no_cleanup_nursery: oops

2014-09-17 Thread fijal
Author: Maciej Fijalkowski Branch: gc_no_cleanup_nursery Changeset: r73600:e21c64624711 Date: 2014-09-17 19:17 -0600 http://bitbucket.org/pypy/pypy/changeset/e21c64624711/ Log:oops diff --git a/rpython/jit/backend/llsupport/rewrite.py b/rpython/jit/backend/llsupport/rewrite.py --- a/rpython

[pypy-commit] extradoc extradoc: progress

2014-09-17 Thread rlamy
Author: Ronan Lamy Branch: extradoc Changeset: r5403:ef0fa11803c3 Date: 2014-09-17 21:09 +0100 http://bitbucket.org/pypy/extradoc/changeset/ef0fa11803c3/ Log:progress diff --git a/talk/pycon-uk-2014/Makefile b/talk/pycon-uk-2014/Makefile --- a/talk/pycon-uk-2014/Makefile +++ b/talk/pycon-uk-

[pypy-commit] extradoc extradoc: progress

2014-09-17 Thread rlamy
Author: Ronan Lamy Branch: extradoc Changeset: r5404:d32cb87fb33e Date: 2014-09-18 05:04 +0100 http://bitbucket.org/pypy/extradoc/changeset/d32cb87fb33e/ Log:progress diff --git a/talk/pycon-uk-2014/Makefile b/talk/pycon-uk-2014/Makefile --- a/talk/pycon-uk-2014/Makefile +++ b/talk/pycon-uk-

[pypy-commit] extradoc extradoc: Pictures!

2014-09-17 Thread rlamy
Author: Ronan Lamy Branch: extradoc Changeset: r5405:886d8e2461bd Date: 2014-09-18 06:20 +0100 http://bitbucket.org/pypy/extradoc/changeset/886d8e2461bd/ Log:Pictures! diff --git a/talk/pycon-uk-2014/Makefile b/talk/pycon-uk-2014/Makefile --- a/talk/pycon-uk-2014/Makefile +++ b/talk/pycon-uk