[pypy-commit] lang-smalltalk default: added interpreter proxy minor 5 & 6 stubs

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r449:c4ab2046ee2a Date: 2013-06-11 11:44 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/c4ab2046ee2a/ Log:added interpreter proxy minor 5 & 6 stubs diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/interpret

[pypy-commit] lang-smalltalk default: added correct identification of saved window size and communication to the image (via primitive SCREEN_SIZE)

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r456:4f4372c774a9 Date: 2013-06-17 13:20 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/4f4372c774a9/ Log:added correct identification of saved window size and communication to the image (via primitive SCREEN_SIZE) needed to add th

[pypy-commit] lang-smalltalk default: fixed another problem with primitive QUO

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r460:6dde3110edf1 Date: 2013-06-17 17:14 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/6dde3110edf1/ Log:fixed another problem with primitive QUO added more test-cases for quo diff --git a/spyvm/primitives.py b/spyvm/primitives.p

[pypy-commit] lang-smalltalk default: added interpreter proxy stubs for minor 7

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r450:38261a187782 Date: 2013-06-11 11:45 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/38261a187782/ Log:added interpreter proxy stubs for minor 7 diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/interpret

[pypy-commit] lang-smalltalk default: fixed the JIT-bug:

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r463:52d5e8f2ef2d Date: 2013-06-18 15:57 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/52d5e8f2ef2d/ Log:fixed the JIT-bug: wrap_int was annotated with longlong type, although it should have been int fixed all such send si

[pypy-commit] lang-smalltalk default: (tfel, lwassermann):

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r454:40875946b055 Date: 2013-06-14 16:54 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/40875946b055/ Log:(tfel, lwassermann): added dynamic loading capabilities fixed problem with execution folder identification (adapted from topa

[pypy-commit] lang-smalltalk default: fixed minor/major-bug

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r452:80ccad6058ee Date: 2013-06-14 16:44 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/80ccad6058ee/ Log:fixed minor/major-bug diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/interpreter_proxy.py +++ b/sp

[pypy-commit] lang-smalltalk default: added interpreter-proxy minor 2 stubs

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r446:e64194e6ea6c Date: 2013-06-11 11:43 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/e64194e6ea6c/ Log:added interpreter-proxy minor 2 stubs diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/interpreter_p

[pypy-commit] lang-smalltalk default: increased minor version by one to be able to load shared libraries compiled with recent headers

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r455:568172d7577c Date: 2013-06-14 16:54 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/568172d7577c/ Log:increased minor version by one to be able to load shared libraries compiled with recent headers diff --git a/spyvm/interpret

[pypy-commit] lang-smalltalk default: added static tracing for called interpreter_proxy functions and

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r453:6740391af94e Date: 2013-06-14 16:45 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/6740391af94e/ Log:added static tracing for called interpreter_proxy functions and fixed bool-return type diff --git a/spyvm/interpreter_proxy.

[pypy-commit] lang-smalltalk default: restructured sqGetInterpreterProxy, because the JIT can't be generated when exposed functions are called in rpython code

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r462:87173d05b6c2 Date: 2013-06-18 15:55 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/87173d05b6c2/ Log:restructured sqGetInterpreterProxy, because the JIT can't be generated when exposed functions are called in rpython code dif

[pypy-commit] lang-smalltalk default: added interpreter proxy minor 3 stubs

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r448:ce8d75cdb2fc Date: 2013-06-11 11:43 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/ce8d75cdb2fc/ Log:added interpreter proxy minor 3 stubs diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/interpreter_p

[pypy-commit] lang-smalltalk default: added fileplugin-writefileprimitive

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r464:1aa209705f3a Date: 2013-06-18 15:58 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/1aa209705f3a/ Log:added fileplugin-writefileprimitive diff --git a/spyvm/plugins/fileplugin.py b/spyvm/plugins/fileplugin.py --- a/spyvm/plugins/filep

[pypy-commit] lang-smalltalk default: added the possibility of having a single string arg to targetimageloadingsmalltalk

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r458:08c73a56a895 Date: 2013-06-17 14:13 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/08c73a56a895/ Log:added the possibility of having a single string arg to targetimageloadingsmalltalk diff --git a/targetimageloadingsmalltalk.

[pypy-commit] lang-smalltalk default: added fileplugin primitiveGetPosition

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r461:8bb0308ecb3d Date: 2013-06-17 17:15 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/8bb0308ecb3d/ Log:added fileplugin primitiveGetPosition diff --git a/spyvm/plugins/fileplugin.py b/spyvm/plugins/fileplugin.py --- a/spyvm/plugins/fil

[pypy-commit] lang-smalltalk default: added the last stubs of InterpreterProxy

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r451:a218c2dfae8f Date: 2013-06-14 12:59 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/a218c2dfae8f/ Log:added the last stubs of InterpreterProxy diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/interprete

[pypy-commit] lang-smalltalk default: fixed error in quo primitive: round towards 0 instead of -inf

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r459:7c7a00b215d5 Date: 2013-06-17 16:01 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/7c7a00b215d5/ Log:fixed error in quo primitive: round towards 0 instead of -inf diff --git a/spyvm/primitives.py b/spyvm/primitives.py --- a/spyvm/pri

[pypy-commit] lang-smalltalk default: improved printing for interpreter proxy

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r457:19c1a78e9e83 Date: 2013-06-17 13:22 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/19c1a78e9e83/ Log:improved printing for interpreter proxy removed individual printing statements in favor of printing in the wrapper ad

[pypy-commit] lang-smalltalk default: added long and interpreter proxy minor 4 stubs

2013-06-18 Thread lwassermann
Author: Lars Wassermann Branch: Changeset: r447:679647db7890 Date: 2013-06-11 11:43 +0200 http://bitbucket.org/pypy/lang-smalltalk/changeset/679647db7890/ Log:added long and interpreter proxy minor 4 stubs diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/inte

[pypy-commit] stmgc default: passes

2013-06-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r184:7bceb80ecbef Date: 2013-06-18 10:08 +0200 http://bitbucket.org/pypy/stmgc/changeset/7bceb80ecbef/ Log:passes diff --git a/c4/test/test_gcpage.py b/c4/test/test_gcpage.py --- a/c4/test/test_gcpage.py +++ b/c4/test/test_gcpage.py @@ -221,3 +221,30 @@

[pypy-commit] stmgc default: minor stuff and a multi_thread test that still fails

2013-06-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r185:b82d04da5e98 Date: 2013-06-18 19:28 +0200 http://bitbucket.org/pypy/stmgc/changeset/b82d04da5e98/ Log:minor stuff and a multi_thread test that still fails diff --git a/c4/doc-stmgc.txt b/c4/doc-stmgc.txt --- a/c4/doc-stmgc.txt +++ b/c4/doc-stmgc.tx

[pypy-commit] stmgc default: Update

2013-06-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r186:54e7428842a1 Date: 2013-06-18 19:28 +0200 http://bitbucket.org/pypy/stmgc/changeset/54e7428842a1/ Log:Update diff --git a/README.txt b/README.txt --- a/README.txt +++ b/README.txt @@ -18,7 +18,7 @@ Run tests with "py.test". -A demo program wil

[pypy-commit] extradoc extradoc: typo

2013-06-18 Thread pjenvey
Author: Philip Jenvey Branch: extradoc Changeset: r4976:0bcb68bccad2 Date: 2013-06-18 11:36 -0700 http://bitbucket.org/pypy/extradoc/changeset/0bcb68bccad2/ Log:typo diff --git a/blog/draft/py3k-status-update-11.rst b/blog/draft/py3k-status-update-11.rst --- a/blog/draft/py3k-status-update-

[pypy-commit] stmgc fix-1: Going back to a pre-major-GC time, found an issue

2013-06-18 Thread arigo
Author: Armin Rigo Branch: fix-1 Changeset: r187:58dccb421a8c Date: 2013-06-18 20:27 +0200 http://bitbucket.org/pypy/stmgc/changeset/58dccb421a8c/ Log:Going back to a pre-major-GC time, found an issue diff --git a/c4/test/test_random.py b/c4/test/test_random.py --- a/c4/test/test_random.py +

[pypy-commit] stmgc fix-1: Fix. See "subtle".

2013-06-18 Thread arigo
Author: Armin Rigo Branch: fix-1 Changeset: r188:3e503e6cec3e Date: 2013-06-18 21:03 +0200 http://bitbucket.org/pypy/stmgc/changeset/3e503e6cec3e/ Log:Fix. See "subtle". diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -202,6 +202,7 @@ gcptrlist_insert(&d->list_of_read_object

[pypy-commit] stmgc default: hg merge fix-1

2013-06-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r189:d849db4efe62 Date: 2013-06-18 21:05 +0200 http://bitbucket.org/pypy/stmgc/changeset/d849db4efe62/ Log:hg merge fix-1 diff --git a/c4/et.c b/c4/et.c --- a/c4/et.c +++ b/c4/et.c @@ -202,6 +202,7 @@ gcptrlist_insert(&d->list_of_read_objects, P);

[pypy-commit] stmgc default: Skip this again. Moved the problematic iteration into its own test.

2013-06-18 Thread arigo
Author: Armin Rigo Branch: Changeset: r190:011a0cd9be1e Date: 2013-06-18 21:07 +0200 http://bitbucket.org/pypy/stmgc/changeset/011a0cd9be1e/ Log:Skip this again. Moved the problematic iteration into its own test. diff --git a/c4/test/test_random.py b/c4/test/test_random.py --- a/c4/test/tes

[pypy-commit] pypy numpypy-nditer: Add a test for the multi_index flag

2013-06-18 Thread rguillebert
Author: Romain Guillebert Branch: numpypy-nditer Changeset: r64932:7245e102beb5 Date: 2013-06-19 02:08 +0200 http://bitbucket.org/pypy/pypy/changeset/7245e102beb5/ Log:Add a test for the multi_index flag diff --git a/pypy/module/micronumpy/test/test_nditer.py b/pypy/module/micronumpy/test/t

[pypy-commit] pypy numpypy-nditer: Implement the multi_index flag

2013-06-18 Thread rguillebert
Author: Romain Guillebert Branch: numpypy-nditer Changeset: r64933:00c6b14ae653 Date: 2013-06-19 02:09 +0200 http://bitbucket.org/pypy/pypy/changeset/00c6b14ae653/ Log:Implement the multi_index flag diff --git a/pypy/module/micronumpy/interp_nditer.py b/pypy/module/micronumpy/interp_nditer.

[pypy-commit] pypy default: special case nan containment

2013-06-18 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r64934:a052f153e311 Date: 2013-06-18 17:11 -0700 http://bitbucket.org/pypy/pypy/changeset/a052f153e311/ Log:special case nan containment diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/listobject

[pypy-commit] pypy py3k: merge default

2013-06-18 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r64935:d854f8325e81 Date: 2013-06-18 17:18 -0700 http://bitbucket.org/pypy/pypy/changeset/d854f8325e81/ Log:merge default diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py --- a/pypy/objspace/std/listobject.py +++ b/p