[pypy-commit] pypy default: The call Random(0) should not leave the Random object uninitialized.

2011-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r44845:51da2cb6569e Date: 2011-06-09 09:23 +0200 http://bitbucket.org/pypy/pypy/changeset/51da2cb6569e/ Log:The call Random(0) should not leave the Random object uninitialized. Test and fix. diff --git a/pypy/rlib/rrandom.py b/pypy/rlib/rrandom.

[pypy-commit] pypy default: fix a typo

2011-06-09 Thread mwhudson
Author: Michael Hudson-Doyle Branch: Changeset: r44846:02fae2170a7f Date: 2011-06-09 19:30 +1200 http://bitbucket.org/pypy/pypy/changeset/02fae2170a7f/ Log:fix a typo diff --git a/pypy/doc/project-ideas.rst b/pypy/doc/project-ideas.rst --- a/pypy/doc/project-ideas.rst +++ b/pypy/doc/project

[pypy-commit] pypy default: merge default

2011-06-09 Thread mwhudson
Author: Michael Hudson-Doyle Branch: Changeset: r44847:14d7f1a2b5b8 Date: 2011-06-09 19:30 +1200 http://bitbucket.org/pypy/pypy/changeset/14d7f1a2b5b8/ Log:merge default diff --git a/pypy/rlib/rrandom.py b/pypy/rlib/rrandom.py --- a/pypy/rlib/rrandom.py +++ b/pypy/rlib/rrandom.py @@ -24,8 +

[pypy-commit] jitviewer default: reduce the left margin; that space in unused, this way the leave more room for interesting infos

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r124:bc4066626a2d Date: 2011-06-09 10:17 +0200 http://bitbucket.org/pypy/jitviewer/changeset/bc4066626a2d/ Log:reduce the left margin; that space in unused, this way the leave more room for interesting infos diff --git a/static/style.css b/sta

[pypy-commit] jitviewer default: don't use setMinimumSize, else we cannot resize the window after it's created; also, 1300px is the minimum to fully display the left menu

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r125:1d90fa247635 Date: 2011-06-09 10:18 +0200 http://bitbucket.org/pypy/jitviewer/changeset/1d90fa247635/ Log:don't use setMinimumSize, else we cannot resize the window after it's created; also, 1300px is the minimum to fully display the left

[pypy-commit] pypy default: Uh? Don't use _example() here. If the callback returns a pointer

2011-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r44848:476ab5c0b538 Date: 2011-06-09 10:22 +0200 http://bitbucket.org/pypy/pypy/changeset/476ab5c0b538/ Log:Uh? Don't use _example() here. If the callback returns a pointer to S, it will make a dummy S and return a pointer to it in case of

[pypy-commit] pypy default: Move the set_platform() call earlier. The issue is that if the target

2011-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r44849:3e05bed924c2 Date: 2011-06-09 10:46 +0200 http://bitbucket.org/pypy/pypy/changeset/3e05bed924c2/ Log:Move the set_platform() call earlier. The issue is that if the target builds rffi externals, it needs to build an ExternalCompilat

[pypy-commit] jitviewer default: bah, leave some room for the scrollbar

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r126:ed4f51025676 Date: 2011-06-09 10:47 +0200 http://bitbucket.org/pypy/jitviewer/changeset/ed4f51025676/ Log:bah, leave some room for the scrollbar diff --git a/bin/qwebview.py b/bin/qwebview.py --- a/bin/qwebview.py +++ b/bin/qwebview.py @@ -18,7 +

[pypy-commit] pypy default: make tests slightly happier and fix oparser

2011-06-09 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r44850:6f73b19ebba9 Date: 2011-06-09 10:50 +0200 http://bitbucket.org/pypy/pypy/changeset/6f73b19ebba9/ Log:make tests slightly happier and fix oparser diff --git a/pypy/jit/metainterp/test/test_logger.py b/pypy/jit/metainterp/test/test_logger.

[pypy-commit] pypy default: merge

2011-06-09 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r44851:b6f6eccb339b Date: 2011-06-09 11:05 +0200 http://bitbucket.org/pypy/pypy/changeset/b6f6eccb339b/ Log:merge diff --git a/pypy/translator/goal/translate.py b/pypy/translator/goal/translate.py --- a/pypy/translator/goal/translate.py +++ b/p

[pypy-commit] pypy default: Some quick hacks to re-enable "--gc=none".

2011-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r44852:af95d9c30257 Date: 2011-06-09 11:26 +0200 http://bitbucket.org/pypy/pypy/changeset/af95d9c30257/ Log:Some quick hacks to re-enable "--gc=none". diff --git a/pypy/translator/c/gc.py b/pypy/translator/c/gc.py --- a/pypy/translator/c/gc.py +++ b/pyp

[pypy-commit] pypy default: merge heads

2011-06-09 Thread arigo
Author: Armin Rigo Branch: Changeset: r44853:68913ec3b73e Date: 2011-06-09 11:31 +0200 http://bitbucket.org/pypy/pypy/changeset/68913ec3b73e/ Log:merge heads diff --git a/pypy/jit/metainterp/test/test_logger.py b/pypy/jit/metainterp/test/test_logger.py --- a/pypy/jit/metainterp/test/test_l

[pypy-commit] pypy oparser-mock-model: test_boxkind is not supported in the mock case

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44858:05246139a0af Date: 2011-06-09 12:00 +0200 http://bitbucket.org/pypy/pypy/changeset/05246139a0af/ Log:test_boxkind is not supported in the mock case diff --git a/pypy/jit/tool/test/test_oparser.py b/pypy/jit/tool/test/test_opa

[pypy-commit] pypy oparser-mock-model: a branch in which to teach oparser to use a mock model for loops and boxes, so that the jitviewer starts faster

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44854:27cd9d9d2572 Date: 2011-06-09 11:27 +0200 http://bitbucket.org/pypy/pypy/changeset/27cd9d9d2572/ Log:a branch in which to teach oparser to use a mock model for loops and boxes, so that the jitviewer starts faster _

[pypy-commit] pypy oparser-mock-model: add minimal support for Const* in the mock model, enough to make tests passing

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44859:e2ea2d79e9d1 Date: 2011-06-09 12:03 +0200 http://bitbucket.org/pypy/pypy/changeset/e2ea2d79e9d1/ Log:add minimal support for Const* in the mock model, enough to make tests passing diff --git a/pypy/jit/tool/oparser_mod

[pypy-commit] pypy oparser-mock-model: make it possible to use either the "real model", which uses the real BoxInt&co. or the "mock model", which uses mock objects; by default the real one is used, bu

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44855:da29984ae88b Date: 2011-06-09 11:37 +0200 http://bitbucket.org/pypy/pypy/changeset/da29984ae88b/ Log:make it possible to use either the "real model", which uses the real BoxInt&co. or the "mock model", which uses mock o

[pypy-commit] pypy oparser-mock-model: delay the import of BasicFailDescr; it seems not to be used by the jitviewer

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44860:5df9b736b6e6 Date: 2011-06-09 12:10 +0200 http://bitbucket.org/pypy/pypy/changeset/5df9b736b6e6/ Log:delay the import of BasicFailDescr; it seems not to be used by the jitviewer diff --git a/pypy/jit/tool/oparser.py b/

[pypy-commit] pypy oparser-mock-model: move Const* to the model; no need to put them in the mock, because self._const is None in that case

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44856:fdc5fb18f7a4 Date: 2011-06-09 11:41 +0200 http://bitbucket.org/pypy/pypy/changeset/fdc5fb18f7a4/ Log:move Const* to the model; no need to put them in the mock, because self._const is None in that case diff --git a/pypy

[pypy-commit] pypy oparser-mock-model: move LoopToken to the model; it needs a hack to bypass the isinstance check

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44861:1d6329f137e4 Date: 2011-06-09 12:14 +0200 http://bitbucket.org/pypy/pypy/changeset/1d6329f137e4/ Log:move LoopToken to the model; it needs a hack to bypass the isinstance check diff --git a/pypy/jit/metainterp/history.

[pypy-commit] pypy oparser-mock-model: run oparser tests both with and without mock; lots of them fail because they expext ConstInt

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44857:ab93c4ebfa28 Date: 2011-06-09 11:55 +0200 http://bitbucket.org/pypy/pypy/changeset/ab93c4ebfa28/ Log:run oparser tests both with and without mock; lots of them fail because they expext ConstInt diff --git a/pypy/jit/to

[pypy-commit] pypy oparser-mock-model: move get_const_ptr_for_* to the model

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44862:0ec0b2dbc358 Date: 2011-06-09 12:23 +0200 http://bitbucket.org/pypy/pypy/changeset/0ec0b2dbc358/ Log:move get_const_ptr_for_* to the model diff --git a/pypy/jit/tool/oparser.py b/pypy/jit/tool/oparser.py --- a/pypy/jit/tool/op

[pypy-commit] pypy oparser-mock-model: move the import of longlong inside the model

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44863:db05c08bbcc1 Date: 2011-06-09 12:31 +0200 http://bitbucket.org/pypy/pypy/changeset/db05c08bbcc1/ Log:move the import of longlong inside the model diff --git a/pypy/jit/tool/oparser.py b/pypy/jit/tool/oparser.py --- a/pypy/jit/

[pypy-commit] pypy oparser-mock-model: move two more imports to the model

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44864:d43ba265c462 Date: 2011-06-09 13:26 +0200 http://bitbucket.org/pypy/pypy/changeset/d43ba265c462/ Log:move two more imports to the model diff --git a/pypy/jit/tool/oparser.py b/pypy/jit/tool/oparser.py --- a/pypy/jit/tool/opars

[pypy-commit] pypy oparser-mock-model: remove the last 'big' import

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44865:77c7ac35c293 Date: 2011-06-09 13:27 +0200 http://bitbucket.org/pypy/pypy/changeset/77c7ac35c293/ Log:remove the last 'big' import diff --git a/pypy/jit/tool/oparser.py b/pypy/jit/tool/oparser.py --- a/pypy/jit/tool/oparser.py

[pypy-commit] pypy oparser-mock-model: close about-to-be-merged branch

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: oparser-mock-model Changeset: r44866:2cd3bd208e9b Date: 2011-06-09 13:34 +0200 http://bitbucket.org/pypy/pypy/changeset/2cd3bd208e9b/ Log:close about-to-be-merged branch ___ pypy-commit mailing list pypy-commit@python.o

[pypy-commit] pypy default: merge the oparser-mock-model branch; now the jitlogparser uses a mock model for representing loops, boxes, etc.. This makes the jitviewer startup time much faster

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r44867:4c1c8d063e19 Date: 2011-06-09 13:38 +0200 http://bitbucket.org/pypy/pypy/changeset/4c1c8d063e19/ Log:merge the oparser-mock-model branch; now the jitlogparser uses a mock model for representing loops, boxes, etc.. This makes the

[pypy-commit] pypy default: merge heads

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r44868:1ad80d433b50 Date: 2011-06-09 13:38 +0200 http://bitbucket.org/pypy/pypy/changeset/1ad80d433b50/ Log:merge heads diff --git a/pypy/translator/c/gc.py b/pypy/translator/c/gc.py --- a/pypy/translator/c/gc.py +++ b/pypy/translator/c/gc.py @@ -297,

[pypy-commit] pypy default: test that we actually avoid to import the world when using the mock model with oparser, and fix the tests

2011-06-09 Thread antocuni
Author: Antonio Cuni Branch: Changeset: r44869:f20d00165f88 Date: 2011-06-09 14:14 +0200 http://bitbucket.org/pypy/pypy/changeset/f20d00165f88/ Log:test that we actually avoid to import the world when using the mock model with oparser, and fix the tests diff --git a/pypy/jit/metaint

[pypy-commit] extradoc extradoc: c version of benchmark

2011-06-09 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3626:6a05ea2e1f58 Date: 2011-06-09 16:26 +0200 http://bitbucket.org/pypy/extradoc/changeset/6a05ea2e1f58/ Log:c version of benchmark diff --git a/talk/iwtc11/benchmarks/benchmark.sh b/talk/iwtc11/benchmarks/benchmark.sh --- a/talk/iwtc11/bench

[pypy-commit] extradoc extradoc: imported template

2011-06-09 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3627:3e65accef177 Date: 2011-06-09 19:01 +0200 http://bitbucket.org/pypy/extradoc/changeset/3e65accef177/ Log:imported template diff --git a/talk/iwtc11/Makefile b/talk/iwtc11/Makefile new file mode 100644 --- /dev/null +++ b/talk/iwtc11/Makefi

[pypy-commit] extradoc extradoc: stolen example from previous paper and adapted it for our needs. the description of the example probably also needs to be adapted...

2011-06-09 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3628:52811a4df1cb Date: 2011-06-09 19:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/52811a4df1cb/ Log:stolen example from previous paper and adapted it for our needs. the description of the example probably also needs to be adapt

[pypy-commit] extradoc extradoc: started to draft an explanation of the algorithm

2011-06-09 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3629:998b233fcb37 Date: 2011-06-09 21:38 +0200 http://bitbucket.org/pypy/extradoc/changeset/998b233fcb37/ Log:started to draft an explanation of the algorithm diff --git a/talk/iwtc11/paper.tex b/talk/iwtc11/paper.tex --- a/talk/iwtc11/paper.te

[pypy-commit] extradoc extradoc: reverting mistake checking in 52811a4df1cb

2011-06-09 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3630:633a5f32b92b Date: 2011-06-09 21:43 +0200 http://bitbucket.org/pypy/extradoc/changeset/633a5f32b92b/ Log:reverting mistake checking in 52811a4df1cb diff --git a/talk/pepm2011/escape-tracing.pdf b/talk/pepm2011/escape-tracing.pdf index 85f

[pypy-commit] extradoc extradoc: hg merge

2011-06-09 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3631:76d328dab4cb Date: 2011-06-09 21:43 +0200 http://bitbucket.org/pypy/extradoc/changeset/76d328dab4cb/ Log:hg merge diff --git a/talk/iwtc11/benchmarks/benchmark.sh b/talk/iwtc11/benchmarks/benchmark.sh --- a/talk/iwtc11/benchmarks/benchmar

[pypy-commit] Notification: Your privileges on benchmarks have changed to read.

2011-06-09 Thread Bitbucket
You have received a notification from shashank. Your privileges on the repository source on https://bitbucket.org/shashank/benchmarks/overview have been changed to read. -- Change your notification settings at https://bitbucket.org/account/notifications/

[pypy-commit] Notification: Your privileges on benchmarks have changed to write.

2011-06-09 Thread Bitbucket
You have received a notification from shashank. Your privileges on the repository source on https://bitbucket.org/shashank/benchmarks/overview have been changed to write. -- Change your notification settings at https://bitbucket.org/account/notifications/ ___

[pypy-commit] Notification: Your privileges on benchmarks have changed to admin.

2011-06-09 Thread Bitbucket
You have received a notification from shashank. Your privileges on the repository source on https://bitbucket.org/shashank/benchmarks/overview have been changed to admin. -- Change your notification settings at https://bitbucket.org/account/notifications/ ___

[pypy-commit] Notification: Your privileges on benchmarks have changed to write.

2011-06-09 Thread Bitbucket
You have received a notification from shashank. Your privileges on the repository source on https://bitbucket.org/shashank/benchmarks/overview have been changed to write. -- Change your notification settings at https://bitbucket.org/account/notifications/ ___

[pypy-commit] extradoc extradoc: description of heap caching

2011-06-09 Thread hakanardo
Author: Hakan Ardo Branch: extradoc Changeset: r3632:d6a068894576 Date: 2011-06-10 08:28 +0200 http://bitbucket.org/pypy/extradoc/changeset/d6a068894576/ Log:description of heap caching diff --git a/talk/iwtc11/paper.tex b/talk/iwtc11/paper.tex --- a/talk/iwtc11/paper.tex +++ b/talk/iwtc11/p