[pypy-commit] stmgc default: Mention a trade-off to explore

2013-06-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r63:20644865dbf8 Date: 2013-06-04 10:37 +0200 http://bitbucket.org/pypy/stmgc/changeset/20644865dbf8/ Log:Mention a trade-off to explore diff --git a/c3/doc-objects.txt b/c3/doc-objects.txt --- a/c3/doc-objects.txt +++ b/c3/doc-objects.txt @@ -126,6 +12

[pypy-commit] pypy default: Merged in kostialopuhin/pypy/ctypes-byref (pull request #152)

2013-06-04 Thread arigo
Author: arigo Branch: Changeset: r64748:aae5e8afa929 Date: 2013-06-04 11:18 +0200 http://bitbucket.org/pypy/pypy/changeset/aae5e8afa929/ Log:Merged in kostialopuhin/pypy/ctypes-byref (pull request #152) Fix for getting ctypes.byref contents diff --git a/lib_pypy/_ctypes/pointer.py

[pypy-commit] pypy ctypes-byref: test and fix for getting ctypes.byref contents

2013-06-04 Thread kostialopuhin
Author: Konstantin Lopuhin Branch: ctypes-byref Changeset: r64747:3404eb318128 Date: 2013-05-20 00:23 +0400 http://bitbucket.org/pypy/pypy/changeset/3404eb318128/ Log:test and fix for getting ctypes.byref contents diff --git a/lib_pypy/_ctypes/pointer.py b/lib_pypy/_ctypes/pointer.py --- a/l

[pypy-commit] pypy default: Implement skipping asserts when -O option is set

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64750:5e679b2d667e Date: 2013-04-28 04:23 -0500 http://bitbucket.org/pypy/pypy/changeset/5e679b2d667e/ Log:Implement skipping asserts when -O option is set diff --git a/lib-python/2.7/opcode.py b/lib-python/2.7/opcode.py --- a/lib-python/2.7/opcode.py

[pypy-commit] pypy default: Add support for -OO flag

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64749:711d2a861680 Date: 2013-04-26 17:31 -0500 http://bitbucket.org/pypy/pypy/changeset/711d2a861680/ Log:Add support for -OO flag diff --git a/lib_pypy/_pypy_irc_topic.py b/lib_pypy/_pypy_irc_topic.py --- a/lib_pypy/_pypy_irc_topic.py +++ b/lib_pypy/

[pypy-commit] pypy default: Revert this change, unsure why it was there (maybe some merge mistake?)

2013-06-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r64762:155e0c2706e2 Date: 2013-06-04 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/155e0c2706e2/ Log:Revert this change, unsure why it was there (maybe some merge mistake?) diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_

[pypy-commit] pypy default: Add caching for the debug flag for skipping asserts

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64754:c8d597cf7e85 Date: 2013-04-29 04:29 -0500 http://bitbucket.org/pypy/pypy/changeset/c8d597cf7e85/ Log:Add caching for the debug flag for skipping asserts diff --git a/pypy/bin/pyinteractive.py b/pypy/bin/pyinteractive.py --- a/pypy/bin/pyinteracti

[pypy-commit] pypy default: Make really JUMP_IF_NOT_DEBUG's target relative.

2013-06-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r64763:ea2d3e68529d Date: 2013-06-04 11:52 +0200 http://bitbucket.org/pypy/pypy/changeset/ea2d3e68529d/ Log:Make really JUMP_IF_NOT_DEBUG's target relative. diff --git a/pypy/interpreter/astcompiler/codegen.py b/pypy/interpreter/astcompiler/codegen.py

[pypy-commit] pypy default: Fix a comment

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64759:1b7d2a50f5f2 Date: 2013-05-10 17:26 +0400 http://bitbucket.org/pypy/pypy/changeset/1b7d2a50f5f2/ Log:Fix a comment diff --git a/pypy/interpreter/app_main.py b/pypy/interpreter/app_main.py --- a/pypy/interpreter/app_main.py +++ b/pypy/interpreter/

[pypy-commit] pypy default: Code cleanup (stray print, bad variable name, and bare except)

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64755:83e557521804 Date: 2013-04-29 12:20 -0500 http://bitbucket.org/pypy/pypy/changeset/83e557521804/ Log:Code cleanup (stray print, bad variable name, and bare except) diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/pypy/in

[pypy-commit] pypy default: Make -O set __debug__ to False and change JUMP_IF_NOT_DEBUG to a relative jump

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64753:a000ef4ae952 Date: 2013-04-29 00:57 -0500 http://bitbucket.org/pypy/pypy/changeset/a000ef4ae952/ Log:Make -O set __debug__ to False and change JUMP_IF_NOT_DEBUG to a relative jump diff --git a/lib-python/2.7/opcode.py b/lib-python/2.7/opc

[pypy-commit] pypy default: Move sys.flags changing to applevel code

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64752:6deea9fd59b6 Date: 2013-04-28 15:21 -0500 http://bitbucket.org/pypy/pypy/changeset/6deea9fd59b6/ Log:Move sys.flags changing to applevel code diff --git a/pypy/bin/pyinteractive.py b/pypy/bin/pyinteractive.py --- a/pypy/bin/pyinteractive.py +++ b

[pypy-commit] pypy default: Add to the remove docstring tests and fix a comment

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64757:235a08c4b2de Date: 2013-05-09 21:50 -0500 http://bitbucket.org/pypy/pypy/changeset/235a08c4b2de/ Log:Add to the remove docstring tests and fix a comment diff --git a/lib-python/2.7/opcode.py b/lib-python/2.7/opcode.py --- a/lib-python/2.7/opcode.

[pypy-commit] pypy default: Add a comment that -O in pyinteractive is -OO in CPython.

2013-06-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r64761:4c73a79fd2d3 Date: 2013-06-04 11:36 +0200 http://bitbucket.org/pypy/pypy/changeset/4c73a79fd2d3/ Log:Add a comment that -O in pyinteractive is -OO in CPython. diff --git a/pypy/bin/pyinteractive.py b/pypy/bin/pyinteractive.py --- a/pypy/bin/pyint

[pypy-commit] pypy default: merge the pull request #149, after a few extra fixes:

2013-06-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r64764:e953dfbc7f0a Date: 2013-06-04 11:56 +0200 http://bitbucket.org/pypy/pypy/changeset/e953dfbc7f0a/ Log:merge the pull request #149, after a few extra fixes: implement the -O and -OO flags, by Tyler Wade Most importantly, this is d

[pypy-commit] pypy release-2.0.x: test and fix for getting ctypes.byref contents

2013-06-04 Thread kostialopuhin
Author: Konstantin Lopuhin Branch: release-2.0.x Changeset: r64765:cb8c14632483 Date: 2013-05-20 00:23 +0400 http://bitbucket.org/pypy/pypy/changeset/cb8c14632483/ Log:test and fix for getting ctypes.byref contents diff --git a/lib_pypy/_ctypes/pointer.py b/lib_pypy/_ctypes/pointer.py --- a/

[pypy-commit] pypy default: Code cleanup (stray print, bad variable name, and bare except)

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64756:773b31fdbf56 Date: 2013-04-29 12:39 -0500 http://bitbucket.org/pypy/pypy/changeset/773b31fdbf56/ Log:Code cleanup (stray print, bad variable name, and bare except) diff --git a/pypy/interpreter/pycode.py b/pypy/interpreter/pycode.py --- a/pypy/in

[pypy-commit] pypy default: Make changing sys.flag.optimize in pyinteractive.py cleaner

2013-06-04 Thread waedt
Author: Tyler Wade Branch: Changeset: r64751:bcac3e99fa6f Date: 2013-04-28 04:55 -0500 http://bitbucket.org/pypy/pypy/changeset/bcac3e99fa6f/ Log:Make changing sys.flag.optimize in pyinteractive.py cleaner diff --git a/pypy/bin/pyinteractive.py b/pypy/bin/pyinteractive.py --- a/pypy/bin/pyi

[pypy-commit] cffi default: Propagate the original OSError, which contains information returned by

2013-06-04 Thread arigo
Author: Armin Rigo Branch: Changeset: r1267:28f10889b5aa Date: 2013-06-04 13:16 +0200 http://bitbucket.org/cffi/cffi/changeset/28f10889b5aa/ Log:Propagate the original OSError, which contains information returned by dlerror(). diff --git a/cffi/api.py b/cffi/api.py --- a/cffi/api.py

[pypy-commit] pypy default: Add a test for pickling SliceArrays

2013-06-04 Thread rguillebert
Author: Romain Guillebert Branch: Changeset: r64766:dd61debfb36a Date: 2013-06-04 17:04 +0200 http://bitbucket.org/pypy/pypy/changeset/dd61debfb36a/ Log:Add a test for pickling SliceArrays diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray

[pypy-commit] pypy fastjson: enable _fastjson by default

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64775:7cc8032c9144 Date: 2013-06-04 17:41 +0200 http://bitbucket.org/pypy/pypy/changeset/7cc8032c9144/ Log:enable _fastjson by default diff --git a/pypy/config/pypyoption.py b/pypy/config/pypyoption.py --- a/pypy/config/pypyoption.py +++ b/py

[pypy-commit] pypy fastjson: implement decoding of objects

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64774:0c2d7c11a454 Date: 2013-06-04 17:40 +0200 http://bitbucket.org/pypy/pypy/changeset/0c2d7c11a454/ Log:implement decoding of objects diff --git a/pypy/module/_fastjson/interp_decoder.py b/pypy/module/_fastjson/interp_decoder.py --- a/pyp

[pypy-commit] pypy fastjson: add support for escape sequences and complain if the string is non terminated

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64770:9e8497c271b6 Date: 2013-06-04 16:20 +0200 http://bitbucket.org/pypy/pypy/changeset/9e8497c271b6/ Log:add support for escape sequences and complain if the string is non terminated diff --git a/pypy/module/_fastjson/interp_decoder

[pypy-commit] pypy fastjson: implement parsing of \uXXXX escapes

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64773:752e9547c85c Date: 2013-06-04 17:15 +0200 http://bitbucket.org/pypy/pypy/changeset/752e9547c85c/ Log:implement parsing of \u escapes diff --git a/pypy/module/_fastjson/interp_decoder.py b/pypy/module/_fastjson/interp_decoder.py ---

[pypy-commit] pypy fastjson: a branch where to implement a fast json module in rpython

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64767:9b78f614a0f3 Date: 2013-06-04 14:39 +0200 http://bitbucket.org/pypy/pypy/changeset/9b78f614a0f3/ Log:a branch where to implement a fast json module in rpython ___ pypy-commit mailing list pypy

[pypy-commit] pypy fastjson: skip the whitespace at the end and complain if there are extra chars

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64769:51df42a6fd1c Date: 2013-06-04 15:39 +0200 http://bitbucket.org/pypy/pypy/changeset/51df42a6fd1c/ Log:skip the whitespace at the end and complain if there are extra chars diff --git a/pypy/module/_fastjson/interp_decoder.py b/pypy/modul

[pypy-commit] pypy fastjson: start to implement the json decoder: decode only strings so far

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64768:6ec983152d16 Date: 2013-06-04 15:28 +0200 http://bitbucket.org/pypy/pypy/changeset/6ec983152d16/ Log:start to implement the json decoder: decode only strings so far diff --git a/pypy/module/_fastjson/__init__.py b/pypy/module/_fastjson

[email protected]

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64771:d04ad613ac6b Date: 2013-06-04 16:23 +0200 http://bitbucket.org/pypy/pypy/changeset/d04ad613ac6b/ Log:what is not tested is broken: test&fix diff --git a/pypy/module/_fastjson/interp_decoder.py b/pypy/module/_fastjson/interp_decoder.py

[pypy-commit] pypy fastjson: a passing test

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64772:7fddf7d2a349 Date: 2013-06-04 16:26 +0200 http://bitbucket.org/pypy/pypy/changeset/7fddf7d2a349/ Log:a passing test diff --git a/pypy/module/_fastjson/test/test__fastjson.py b/pypy/module/_fastjson/test/test__fastjson.py --- a/pypy/mod

[pypy-commit] pypy fastjson: another rpython fix

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64778:9777a0934c56 Date: 2013-06-04 18:11 +0200 http://bitbucket.org/pypy/pypy/changeset/9777a0934c56/ Log:another rpython fix diff --git a/pypy/module/_fastjson/interp_decoder.py b/pypy/module/_fastjson/interp_decoder.py --- a/pypy/module/_

[pypy-commit] pypy fastjson: rpython fix and typo

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64776:08d1da984920 Date: 2013-06-04 17:57 +0200 http://bitbucket.org/pypy/pypy/changeset/08d1da984920/ Log:rpython fix and typo diff --git a/pypy/module/_fastjson/interp_decoder.py b/pypy/module/_fastjson/interp_decoder.py --- a/pypy/module/

[pypy-commit] pypy fastjson: another rpython fix

2013-06-04 Thread antocuni
Author: Antonio Cuni Branch: fastjson Changeset: r64777:ced1fbce0894 Date: 2013-06-04 18:03 +0200 http://bitbucket.org/pypy/pypy/changeset/ced1fbce0894/ Log:another rpython fix diff --git a/pypy/module/_fastjson/interp_decoder.py b/pypy/module/_fastjson/interp_decoder.py --- a/pypy/module/_

[pypy-commit] pypy default: Implement pickling for slices

2013-06-04 Thread rguillebert
Author: Romain Guillebert Branch: Changeset: r64780:d8b79f042e37 Date: 2013-06-04 20:43 +0200 http://bitbucket.org/pypy/pypy/changeset/d8b79f042e37/ Log:Implement pickling for slices diff --git a/pypy/module/micronumpy/interp_boxes.py b/pypy/module/micronumpy/interp_boxes.py --- a/pypy/mod

[pypy-commit] pypy default: Update test

2013-06-04 Thread rguillebert
Author: Romain Guillebert Branch: Changeset: r64779:b11b29c91555 Date: 2013-06-04 17:50 +0200 http://bitbucket.org/pypy/pypy/changeset/b11b29c91555/ Log:Update test diff --git a/pypy/module/micronumpy/test/test_numarray.py b/pypy/module/micronumpy/test/test_numarray.py --- a/pypy/module/mi

[pypy-commit] pypy refactor-str-types: Implement swapcase() method.

2013-06-04 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r64783:6a4af8ab46ec Date: 2013-06-04 21:17 +0200 http://bitbucket.org/pypy/pypy/changeset/6a4af8ab46ec/ Log:Implement swapcase() method. diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py --- a/pypy/objsp

[pypy-commit] pypy refactor-str-types: Fix.

2013-06-04 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r64785:1fa825c8c78d Date: 2013-06-04 22:25 +0200 http://bitbucket.org/pypy/pypy/changeset/1fa825c8c78d/ Log:Fix. diff --git a/pypy/module/cpyext/unicodeobject.py b/pypy/module/cpyext/unicodeobject.py --- a/pypy/module/cpyext/unicodeo

[pypy-commit] pypy refactor-str-types: Implement capitalize() method.

2013-06-04 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r64782:cfd9859a607d Date: 2013-06-04 21:03 +0200 http://bitbucket.org/pypy/pypy/changeset/cfd9859a607d/ Log:Implement capitalize() method. diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py --- a/pypy/obj

[pypy-commit] pypy refactor-str-types: Implement title() method.

2013-06-04 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-str-types Changeset: r64784:8c06f1b5cde7 Date: 2013-06-04 21:34 +0200 http://bitbucket.org/pypy/pypy/changeset/8c06f1b5cde7/ Log:Implement title() method. diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py --- a/pypy/objspace

[pypy-commit] pypy py3k: properly decode SyntaxError source text

2013-06-04 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r64786:e7eccdeaa126 Date: 2013-06-04 18:31 -0700 http://bitbucket.org/pypy/pypy/changeset/e7eccdeaa126/ Log:properly decode SyntaxError source text diff --git a/pypy/interpreter/pyparser/error.py b/pypy/interpreter/pyparser/error.py --- a/pypy/i