[pypy-commit] pypy win32-fixes4: reopen branch

2014-03-28 Thread mattip
Author: mattip Branch: win32-fixes4 Changeset: r70312:9ea80c1048f7 Date: 2014-03-28 09:39 +0300 http://bitbucket.org/pypy/pypy/changeset/9ea80c1048f7/ Log:reopen branch diff --git a/lib-python/2.7/test/test_genericpath.py b/lib-python/2.7/test/test_genericpath.py --- a/lib-python/2.7/test/t

[pypy-commit] pypy win32-fixes4: ignore build artifact

2014-03-28 Thread mattip
Author: Matti Picus Branch: win32-fixes4 Changeset: r70314:2a672c888cae Date: 2014-03-28 10:16 +0300 http://bitbucket.org/pypy/pypy/changeset/2a672c888cae/ Log:ignore build artifact diff --git a/pypy/goal/python27.lib b/pypy/goal/python27.lib new file mode 100644 index 0

[pypy-commit] pypy win32-fixes4: extend rpoll tests

2014-03-28 Thread mattip
Author: mattip Branch: win32-fixes4 Changeset: r70313:3995ab742fb8 Date: 2014-03-28 10:13 +0300 http://bitbucket.org/pypy/pypy/changeset/3995ab742fb8/ Log:extend rpoll tests diff --git a/rpython/rlib/test/test_rpoll.py b/rpython/rlib/test/test_rpoll.py --- a/rpython/rlib/test/test_rpoll.py +

[pypy-commit] stmgc default: Mention in TODO some idea from Remi's technical report

2014-03-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r:f50166f43ba4 Date: 2014-03-28 10:24 +0100 http://bitbucket.org/pypy/stmgc/changeset/f50166f43ba4/ Log:Mention in TODO some idea from Remi's technical report diff --git a/c7/TODO b/c7/TODO --- a/c7/TODO +++ b/c7/TODO @@ -1,6 +1,3 @@ - -known-workin

[pypy-commit] stmgc default: add a simple demo

2014-03-28 Thread Remi Meier
Author: Remi Meier Branch: Changeset: r1112:72914bbde634 Date: 2014-03-28 10:59 +0100 http://bitbucket.org/pypy/stmgc/changeset/72914bbde634/ Log:add a simple demo diff --git a/c7/demo/demo_simple.c b/c7/demo/demo_simple.c new file mode 100644 --- /dev/null +++ b/c7/demo/demo_simple.c @@ -0,

[pypy-commit] stmgc default: more statistics, try harder to avoid GIL

2014-03-28 Thread Remi Meier
Author: Remi Meier Branch: Changeset: r1113:9afe044b265f Date: 2014-03-28 13:15 +0100 http://bitbucket.org/pypy/stmgc/changeset/9afe044b265f/ Log:more statistics, try harder to avoid GIL diff --git a/c7/demo/Makefile b/c7/demo/Makefile --- a/c7/demo/Makefile +++ b/c7/demo/Makefile @@ -33,6 +

[pypy-commit] lang-smalltalk storage: Moved storage-statistics to own module, integrated with storage code and main target. Added test.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r715:0c8b9379f9d5 Date: 2014-03-28 14:01 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/0c8b9379f9d5/ Log:Moved storage-statistics to own module, integrated with storage code and main target. Added test. Added safety-assert to

[pypy-commit] lang-smalltalk storage: Replaced some asserts with PrimitiveFailedErrors

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r711:04f97fb06cbf Date: 2014-03-27 20:48 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/04f97fb06cbf/ Log:Replaced some asserts with PrimitiveFailedErrors diff --git a/spyvm/primitives.py b/spyvm/primitives.py --- a/spyvm/primitives.

[pypy-commit] lang-smalltalk storage: Made the different *size() methods in model module more consistent. Removed space parameter. Added a constant.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r712:ab97a4252ed3 Date: 2014-03-27 20:52 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/ab97a4252ed3/ Log:Made the different *size() methods in model module more consistent. Removed space parameter. Added a constant. diff --g

[pypy-commit] lang-smalltalk storage: Added some assert-isinstances to help RPython compile. Fixed some compile-errors.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r709:1e6f258b73d4 Date: 2014-03-27 18:57 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/1e6f258b73d4/ Log:Added some assert-isinstances to help RPython compile. Fixed some compile-errors. Made some more fields immutable. diff

[pypy-commit] pypy win32-fixes4: compile test_capi once for a version of pypy and the c file

2014-03-28 Thread mattip
Author: Matti Picus Branch: win32-fixes4 Changeset: r70315:8154d15d1925 Date: 2014-03-28 17:17 +0300 http://bitbucket.org/pypy/pypy/changeset/8154d15d1925/ Log:compile test_capi once for a version of pypy and the c file diff --git a/lib_pypy/_pypy_testcapi.py b/lib_pypy/_pypy_testcapi.py ---

[pypy-commit] pypy win32-fixes4: Backed out changeset: 2a672c888cae

2014-03-28 Thread mattip
Author: Matti Picus Branch: win32-fixes4 Changeset: r70316:395b0545a649 Date: 2014-03-28 17:19 +0300 http://bitbucket.org/pypy/pypy/changeset/395b0545a649/ Log:Backed out changeset: 2a672c888cae diff --git a/pypy/goal/python27.lib b/pypy/goal/python27.lib deleted file mode 100644 Binary file

[pypy-commit] pypy win32-fixes4: ignore build artifact

2014-03-28 Thread mattip
Author: Matti Picus Branch: win32-fixes4 Changeset: r70318:17c1d8d19dd5 Date: 2014-03-28 17:22 +0300 http://bitbucket.org/pypy/pypy/changeset/17c1d8d19dd5/ Log:ignore build artifact diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore @@ -64,6 +64,7 @@ ^pypy/goal/pypy-jvm.jar

[pypy-commit] lang-smalltalk storage: Fixed test.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r718:478cf6a974a4 Date: 2014-03-28 17:49 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/478cf6a974a4/ Log:Fixed test. diff --git a/spyvm/test/test_zin_squeak_4_5_image.py b/spyvm/test/test_zin_squeak_4_5_image.py --- a/spyvm/test/te

[pypy-commit] lang-smalltalk storage: Added is_nil(space) as convenience method to test for nil.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r716:db7a0bfbcbee Date: 2014-03-28 17:33 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/db7a0bfbcbee/ Log:Added is_nil(space) as convenience method to test for nil. Mainly to make different comparisons consistent (== vs is vs

[pypy-commit] lang-smalltalk storage: Removed redundant space parameter from two methods.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r717:a0f1836c6654 Date: 2014-03-28 17:46 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/a0f1836c6654/ Log:Removed redundant space parameter from two methods. diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py --- a/spyvm/interp

[pypy-commit] benchmarks default: Remove even more indirection around abstract_threading. This version should create exactly

2014-03-28 Thread arigo
Author: Armin Rigo Branch: Changeset: r242:1b4cc089a6e7 Date: 2014-03-28 14:29 +0100 http://bitbucket.org/pypy/benchmarks/changeset/1b4cc089a6e7/ Log:Remove even more indirection around abstract_threading. This version should create exactly getsegmentlimit() threads. diff --git a/mu

[pypy-commit] lang-smalltalk storage: Fixed some rpython errors.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r714:31857c8f49b5 Date: 2014-03-28 11:23 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/31857c8f49b5/ Log:Fixed some rpython errors. diff --git a/spyvm/interpreter_proxy.py b/spyvm/interpreter_proxy.py --- a/spyvm/interpreter_proxy.p

[pypy-commit] stmgc timelog: Trying to implement recording the aborts and other timing information

2014-03-28 Thread arigo
Author: Armin Rigo Branch: timelog Changeset: r1114:c19b4b51a580 Date: 2014-03-28 18:12 +0100 http://bitbucket.org/pypy/stmgc/changeset/c19b4b51a580/ Log:Trying to implement recording the aborts and other timing information ___ pypy-commit

[pypy-commit] stmgc timelog: design document, for once

2014-03-28 Thread arigo
Author: Armin Rigo Branch: timelog Changeset: r1115:e6634d1cf9d2 Date: 2014-03-28 18:54 +0100 http://bitbucket.org/pypy/stmgc/changeset/e6634d1cf9d2/ Log:design document, for once diff --git a/c7/timelog.txt b/c7/timelog.txt new file mode 100644 --- /dev/null +++ b/c7/timelog.txt @@ -0,0 +1,

[pypy-commit] pypy win32-fixes4: merge heads

2014-03-28 Thread mattip
Author: Matti Picus Branch: win32-fixes4 Changeset: r70317:d18e09680f30 Date: 2014-03-28 17:19 +0300 http://bitbucket.org/pypy/pypy/changeset/d18e09680f30/ Log:merge heads diff --git a/lib_pypy/_pypy_testcapi.py b/lib_pypy/_pypy_testcapi.py --- a/lib_pypy/_pypy_testcapi.py +++ b/lib_pypy/_py

[pypy-commit] lang-smalltalk storage: _w_self is not immutable after all, due to become: and object-less context-shadows :(

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r710:5f221f698a0f Date: 2014-03-27 19:38 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/5f221f698a0f/ Log:_w_self is not immutable after all, due to become: and object-less context-shadows :( diff --git a/spyvm/shadow.py b/sp

[pypy-commit] pypy default: fix broken link (thanks gregor)

2014-03-28 Thread pjenvey
Author: Philip Jenvey Branch: Changeset: r70319:c77678f05b18 Date: 2014-03-28 12:37 -0700 http://bitbucket.org/pypy/pypy/changeset/c77678f05b18/ Log:fix broken link (thanks gregor) diff --git a/pypy/doc/garbage_collection.rst b/pypy/doc/garbage_collection.rst --- a/pypy/doc/garbage_collecti

[pypy-commit] pypy py3k: fix for 32bit platforms again

2014-03-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r70320:944bcc7beb70 Date: 2014-03-26 10:51 -0700 http://bitbucket.org/pypy/pypy/changeset/944bcc7beb70/ Log:fix for 32bit platforms again diff --git a/pypy/module/marshal/test/test_marshal.py b/pypy/module/marshal/test/test_marshal.py --- a/pypy

[pypy-commit] pypy py3k: merge default

2014-03-28 Thread pjenvey
Author: Philip Jenvey Branch: py3k Changeset: r70321:170a3218cb26 Date: 2014-03-27 16:17 -0700 http://bitbucket.org/pypy/pypy/changeset/170a3218cb26/ Log:merge default diff --git a/pypy/doc/stackless.rst b/pypy/doc/stackless.rst --- a/pypy/doc/stackless.rst +++ b/pypy/doc/stackless.rst @@ -2

[pypy-commit] lang-smalltalk storage: grammar.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r713:d8c4663046e4 Date: 2014-03-27 20:54 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/d8c4663046e4/ Log:grammar. diff --git a/spyvm/shadow.py b/spyvm/shadow.py --- a/spyvm/shadow.py +++ b/spyvm/shadow.py @@ -55,13 +55,13 @@ de

[pypy-commit] lang-smalltalk storage: Fixed the jittest traces in test_basic.py.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r719:fbc7c14eb978 Date: 2014-03-28 20:25 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/fbc7c14eb978/ Log:Fixed the jittest traces in test_basic.py. The bitblt fillWhite trace is about 1/3 shorter than before the refactoring!!

[pypy-commit] lang-smalltalk storage: Fixed the traces in test_strategies.py.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r720:a7ee5ef32eea Date: 2014-03-28 20:43 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/a7ee5ef32eea/ Log:Fixed the traces in test_strategies.py. The problem with the collect-trace still exists (a bit shorter though). But chec

[pypy-commit] lang-smalltalk storage: Extracted small library to parse jit traces.

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r721:c7f1757381ce Date: 2014-03-28 22:24 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/c7f1757381ce/ Log:Extracted small library to parse jit traces. Used that library for small script to split a trace file into multiple part

[pypy-commit] lang-smalltalk storage: Changed sentinel-value of Float-storage to a regular float (max_float).

2014-03-28 Thread anton_gulenko
Author: Anton Gulenko Branch: storage Changeset: r722:55415cc1047d Date: 2014-03-29 00:01 +0100 http://bitbucket.org/pypy/lang-smalltalk/changeset/55415cc1047d/ Log:Changed sentinel-value of Float-storage to a regular float (max_float). The longlong/lltype cast operations take too lon