[pypy-commit] pypy default: Add a Python 3 section.

2014-07-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r72409:7e3e9f6ace6f Date: 2014-07-10 10:16 +0200 http://bitbucket.org/pypy/pypy/changeset/7e3e9f6ace6f/ Log:Add a Python 3 section. diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -28,7 +28,8 @@ Introdu

[pypy-commit] pypy default: Update

2014-07-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r72410:ccadece8737d Date: 2014-07-10 10:21 +0200 http://bitbucket.org/pypy/pypy/changeset/ccadece8737d/ Log:Update diff --git a/pypy/doc/stm.rst b/pypy/doc/stm.rst --- a/pypy/doc/stm.rst +++ b/pypy/doc/stm.rst @@ -509,8 +509,6 @@ The last two lines are

[pypy-commit] lang-smalltalk storage: Changed perform/create_toplevel_context methods of interpreter to work better with RPython.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r874:01a714785a05 Date: 2014-07-07 17:35 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/01a714785a05/ Log:Changed perform/create_toplevel_context methods of interpreter to work better with RPython. diff --git a/spyvm/interpre

[pypy-commit] lang-smalltalk storage: Added a suppress_process_switch flag as a hack to enable the -r flag in the Squeak image.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r876:f77d391e1255 Date: 2014-07-07 18:46 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/f77d391e1255/ Log:Added a suppress_process_switch flag as a hack to enable the -r flag in the Squeak image. diff --git a/spyvm/interprete

[pypy-commit] lang-smalltalk storage: Removed forgotten pdb breakpoints.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r873:d033d87d9e19 Date: 2014-07-07 17:33 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/d033d87d9e19/ Log:Removed forgotten pdb breakpoints. diff --git a/spyvm/primitives.py b/spyvm/primitives.py --- a/spyvm/primitives.py +++ b/spyvm

[pypy-commit] lang-smalltalk storage: Removed virtual reference of sender. Was causing performance problems.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r880:4934d77ae183 Date: 2014-07-10 12:38 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/4934d77ae183/ Log:Removed virtual reference of sender. Was causing performance problems. Going to add this refactoring to the vref branch.

[pypy-commit] lang-smalltalk storage: Fixed the suppress_process_switch hack, using an array to store the flag, making it modifiable.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r877:307b424d7195 Date: 2014-07-09 13:59 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/307b424d7195/ Log:Fixed the suppress_process_switch hack, using an array to store the flag, making it modifiable. diff --git a/spyvm/inte

[pypy-commit] lang-smalltalk storage: Refactored command line flags a little to be more precise and give more controll over what happens.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r875:f9f21debba52 Date: 2014-07-07 17:36 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/f9f21debba52/ Log:Refactored command line flags a little to be more precise and give more controll over what happens. Added descriptions t

[pypy-commit] lang-smalltalk storage: Fixed console output when executing an entire image.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r881:54246f8c1106 Date: 2014-07-10 12:41 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/54246f8c1106/ Log:Fixed console output when executing an entire image. diff --git a/targetimageloadingsmalltalk.py b/targetimageloadingsmalltalk.

[pypy-commit] lang-smalltalk storage: Merged

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r878:656c751d8f58 Date: 2014-07-09 17:13 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/656c751d8f58/ Log:Merged diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py --- a/spyvm/interpreter.py +++ b/spyvm/interpreter.py @@ -26,7

[pypy-commit] lang-smalltalk storage: Enabled headless mode by default, to behave like the original flags.

2014-07-10 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r879:cf03ec7872eb Date: 2014-07-10 11:46 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/cf03ec7872eb/ Log:Enabled headless mode by default, to behave like the original flags. diff --git a/targetimageloadingsmalltalk.py b/targetimagel

[pypy-commit] pypy default: "Your tests are not a benchmark": add link from the FAQ

2014-07-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r72411:f57183ddd4d0 Date: 2014-07-10 14:27 +0200 http://bitbucket.org/pypy/pypy/changeset/f57183ddd4d0/ Log:"Your tests are not a benchmark": add link from the FAQ diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst --- a/pypy/doc/faq.rst +++ b/pypy/doc/fa

[pypy-commit] lang-smalltalk storage: use StackOverflow protection from rlib

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage Changeset: r887:75fb3a75ff6b Date: 2014-07-10 12:00 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/75fb3a75ff6b/ Log:use StackOverflow protection from rlib diff --git a/spyvm/constants.py b/spyvm/constants.py --- a/spyvm/constants.py +++ b/sp

[pypy-commit] lang-smalltalk storage-vrefs-rstackovf-localreturn: avoid forcing s_sender for local returns (that is, all returns from methods and return top from block)

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage-vrefs-rstackovf-localreturn Changeset: r886:71d4742bcc58 Date: 2014-07-10 14:08 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/71d4742bcc58/ Log:avoid forcing s_sender for local returns (that is, all returns from methods and return top

[pypy-commit] lang-smalltalk storage-vrefs-rstackovf-localreturn: separate branch

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage-vrefs-rstackovf-localreturn Changeset: r884:03b440963bdb Date: 2014-07-10 14:25 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/03b440963bdb/ Log:separate branch ___ pypy-commit mailing list pypy-com

[pypy-commit] lang-smalltalk storage: use StackOverflow protection from rlib

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage Changeset: r882:ca8d309213f3 Date: 2014-07-10 12:00 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/ca8d309213f3/ Log:use StackOverflow protection from rlib diff --git a/spyvm/constants.py b/spyvm/constants.py --- a/spyvm/constants.py +++ b/sp

[pypy-commit] lang-smalltalk storage: avoid forcing s_sender for local returns (that is, all returns from methods and return top from block)

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage Changeset: r889:50071fb31ad9 Date: 2014-07-10 14:08 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/50071fb31ad9/ Log:avoid forcing s_sender for local returns (that is, all returns from methods and return top from block) diff --git a/s

[pypy-commit] lang-smalltalk storage: use StackOverflow protection from rlib

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage Changeset: r888:afd77668220d Date: 2014-07-10 12:00 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/afd77668220d/ Log:use StackOverflow protection from rlib diff --git a/spyvm/constants.py b/spyvm/constants.py --- a/spyvm/constants.py +++ b/sp

[pypy-commit] lang-smalltalk storage: avoid forcing s_sender for local returns (that is, all returns from methods and return top from block)

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage Changeset: r883:cb252f497113 Date: 2014-07-10 14:08 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/cb252f497113/ Log:avoid forcing s_sender for local returns (that is, all returns from methods and return top from block) diff --git a/s

[pypy-commit] lang-smalltalk storage-vrefs-rstackovf-localreturn: use StackOverflow protection from rlib

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage-vrefs-rstackovf-localreturn Changeset: r885:6704ab7a2008 Date: 2014-07-10 12:00 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/6704ab7a2008/ Log:use StackOverflow protection from rlib diff --git a/spyvm/constants.py b/spyvm/constants.py --- a

[pypy-commit] lang-smalltalk storage: pull checking for BlockContext>>ensure: primitive into the shadows

2014-07-10 Thread timfel
Author: Tim Felgentreff Branch: storage Changeset: r890:6998efebafd6 Date: 2014-07-10 16:58 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/6998efebafd6/ Log:pull checking for BlockContext>>ensure: primitive into the shadows diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py -

[pypy-commit] lang-smalltalk stmgc-c7: passed arguments to image via own flag

2014-07-10 Thread Conrad Calmez
Author: Conrad Calmez Branch: stmgc-c7 Changeset: r891:ada1ec7e18d8 Date: 2014-07-10 17:17 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/ada1ec7e18d8/ Log:passed arguments to image via own flag also fixes BSD-like argument parsing aka. you can put them in arbitrary order ag

[pypy-commit] pypy utf8-unicode2: Handle UnicodeEncodeError better; make default error handlers RPython

2014-07-10 Thread waedt
Author: Tyler Wade Branch: utf8-unicode2 Changeset: r72413:02e451d4a78b Date: 2014-07-09 00:42 -0500 http://bitbucket.org/pypy/pypy/changeset/02e451d4a78b/ Log:Handle UnicodeEncodeError better; make default error handlers RPython diff --git a/pypy/interpreter/utf8_codecs.py b/pypy/in

[pypy-commit] pypy utf8-unicode2: Fix cpyext

2014-07-10 Thread waedt
Author: Tyler Wade Branch: utf8-unicode2 Changeset: r72414:e6b1c681e8ec Date: 2014-07-09 03:30 -0500 http://bitbucket.org/pypy/pypy/changeset/e6b1c681e8ec/ Log:Fix cpyext diff --git a/pypy/interpreter/test/test_utf8.py b/pypy/interpreter/test/test_utf8.py --- a/pypy/interpreter/test/test_ut

[pypy-commit] pypy utf8-unicode2: Fix byte-index / char-index mixup

2014-07-10 Thread waedt
Author: Tyler Wade Branch: utf8-unicode2 Changeset: r72412:b286a841b645 Date: 2014-07-08 22:24 -0500 http://bitbucket.org/pypy/pypy/changeset/b286a841b645/ Log:Fix byte-index / char-index mixup diff --git a/pypy/objspace/std/test/test_unicodeobject.py b/pypy/objspace/std/test/test_unicodeob

[pypy-commit] lang-smalltalk stmgc-c7: fixed OS lock primitives so that they raise a PrimitiveFailedError in case of misuse

2014-07-10 Thread Conrad Calmez
Author: Conrad Calmez Branch: stmgc-c7 Changeset: r894:9b35a2b871a0 Date: 2014-07-10 18:25 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/9b35a2b871a0/ Log:fixed OS lock primitives so that they raise a PrimitiveFailedError in case of misuse credit goes to: @hubx diff --git

[pypy-commit] pypy gc_no_cleanup_nursery: and test case for no clean up nursery

2014-07-10 Thread wenzhuman
Author: wenzhuman Branch: gc_no_cleanup_nursery Changeset: r72416:a99dec1483ec Date: 2014-07-10 22:55 + http://bitbucket.org/pypy/pypy/changeset/a99dec1483ec/ Log:and test case for no clean up nursery diff --git a/rpython/memory/gc/test/test_direct.py b/rpython/memory/gc/test/test_direc

[pypy-commit] pypy gc_no_cleanup_nursery: add test case for no clean up nursery

2014-07-10 Thread wenzhuman
Author: wenzhuman Branch: gc_no_cleanup_nursery Changeset: r72415:eb53af1749dd Date: 2014-07-10 22:54 + http://bitbucket.org/pypy/pypy/changeset/eb53af1749dd/ Log:add test case for no clean up nursery diff --git a/rpython/memory/gc/incminimark.py b/rpython/memory/gc/incminimark.py --- a/