[pypy-commit] extradoc extradoc: merge heads

2012-08-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4487:72fb3711f20c Date: 2012-08-09 11:33 +0200 http://bitbucket.org/pypy/extradoc/changeset/72fb3711f20c/ Log:merge heads diff --git a/blog/draft/stm-jul2012.rst b/blog/draft/stm-jul2012.rst ---

[pypy-commit] extradoc extradoc: remove some todos and update one

2012-08-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4489:cba57497c2a5 Date: 2012-08-09 14:44 +0200 http://bitbucket.org/pypy/extradoc/changeset/cba57497c2a5/ Log:remove some todos and update one diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: Use SSA reference

2012-08-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4490:9cd7a4b73cc8 Date: 2012-08-09 14:48 +0200 http://bitbucket.org/pypy/extradoc/changeset/9cd7a4b73cc8/ Log:Use SSA reference diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: fix

2012-08-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4491:cf6f9d7d26d8 Date: 2012-08-09 17:15 +0200 http://bitbucket.org/pypy/extradoc/changeset/cf6f9d7d26d8/ Log:fix diff --git a/talk/vmil2012/tool/bridgedata.py b/talk/vmil2012/tool/bridgedata.py ---

[pypy-commit] extradoc extradoc: make the data size table fit into one column

2012-08-09 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4492:14fa16b2eeaa Date: 2012-08-09 17:15 +0200 http://bitbucket.org/pypy/extradoc/changeset/14fa16b2eeaa/ Log:make the data size table fit into one column diff --git a/talk/vmil2012/tool/build_tables.py

[pypy-commit] extradoc extradoc: Move some figures around and add sub sections to the evaluation section

2012-08-09 Thread bivab
in Figure~\ref{fig:backend_data}. It shows the total memory consumption @@ -667,11 +661,6 @@ the overhead associated to guards to resume execution from a side exit appears to be high.\bivab{put into relation to other JITs, compilers in general} -\begin{figure*} -\include{figures/backend_table

[pypy-commit] extradoc extradoc: import shared code

2012-08-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4465:18dad2612fe9 Date: 2012-08-08 09:29 +0200 http://bitbucket.org/pypy/extradoc/changeset/18dad2612fe9/ Log:import shared code diff --git a/talk/vmil2012/Makefile b/talk/vmil2012/Makefile ---

[pypy-commit] extradoc extradoc: update csv headers and regenerate csv, also add rules in Makefile

2012-08-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4470:a493cd5f858b Date: 2012-08-08 12:11 +0200 http://bitbucket.org/pypy/extradoc/changeset/a493cd5f858b/ Log:update csv headers and regenerate csv, also add rules in Makefile diff --git a/talk/vmil2012/Makefile

[pypy-commit] pypy arm-backend-2: fix for test_addr_raw_packet to get the correct interface number for lo and use that in the test instead of 1

2012-08-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56653:d599042a2d28 Date: 2012-08-08 13:07 + http://bitbucket.org/pypy/pypy/changeset/d599042a2d28/ Log:fix for test_addr_raw_packet to get the correct interface number for lo and use that in the

[pypy-commit] extradoc extradoc: (cfbolz, bivab) align data fields to the right

2012-08-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4473:db02188b67f8 Date: 2012-08-08 16:10 +0200 http://bitbucket.org/pypy/extradoc/changeset/db02188b67f8/ Log:(cfbolz, bivab) align data fields to the right diff --git a/talk/vmil2012/tool/table_template.tex b

[pypy-commit] extradoc extradoc: (cfbolz, bivab) generate and embed table about resume data sizes

2012-08-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4474:86d216743f39 Date: 2012-08-08 16:11 +0200 http://bitbucket.org/pypy/extradoc/changeset/86d216743f39/ Log:(cfbolz, bivab) generate and embed table about resume data sizes diff --git a/talk/vmil2012/Makefile b

[pypy-commit] extradoc extradoc: (cfbolz, bivab) tool for guard failure calculations

2012-08-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4475:c89413a62517 Date: 2012-08-08 17:38 +0200 http://bitbucket.org/pypy/extradoc/changeset/c89413a62517/ Log:(cfbolz, bivab) tool for guard failure calculations diff --git a/talk/vmil2012/tool/guard_count.py b

[pypy-commit] extradoc extradoc: remove bridges from table and tweak width a bit

2012-08-08 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4476:46462444776f Date: 2012-08-08 17:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/46462444776f/ Log:remove bridges from table and tweak width a bit diff --git a/talk/vmil2012/tool/build_tables.py

[pypy-commit] pypy arm-backend-2: kill some tabs (again)

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56611:7ce05270592b Date: 2012-08-07 08:53 +0200 http://bitbucket.org/pypy/pypy/changeset/7ce05270592b/ Log:kill some tabs (again) this commit should create a new head on arm-backend-2 that will

[pypy-commit] pypy arm-backend-2: skip test_basic tests that require floats in case the CPU doesn't support them

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56612:c64e44969119 Date: 2012-08-05 11:07 + http://bitbucket.org/pypy/pypy/changeset/c64e44969119/ Log:skip test_basic tests that require floats in case the CPU doesn't support them diff --git

[pypy-commit] pypy arm-backend-2: skip test if CPU does not have NUM_REGS property

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56613:504beb30b044 Date: 2012-08-05 11:12 + http://bitbucket.org/pypy/pypy/changeset/504beb30b044/ Log:skip test if CPU does not have NUM_REGS property diff --git

[pypy-commit] pypy arm-backend-2: implement int_force_ge_zero for ARM

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56616:8849756a4cf1 Date: 2012-08-06 13:25 + http://bitbucket.org/pypy/pypy/changeset/8849756a4cf1/ Log:implement int_force_ge_zero for ARM diff --git a/pypy/jit/backend/arm/opassembler.py

[pypy-commit] pypy arm-backend-2: convert handle to int before casting to SEM_T instead of uint

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56615:eaf269f5fa4d Date: 2012-08-06 14:47 +0200 http://bitbucket.org/pypy/pypy/changeset/eaf269f5fa4d/ Log:convert handle to int before casting to SEM_T instead of uint fixes test_semaphore_rebuild on

[pypy-commit] pypy arm-backend-2: close this head

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56618:6c18021762a8 Date: 2012-08-07 08:57 +0200 http://bitbucket.org/pypy/pypy/changeset/6c18021762a8/ Log:close this head ___ pypy-commit mailing list

[pypy-commit] pypy arm-backend-2: forgot to return the condition

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56617:8c550a3fbeba Date: 2012-08-06 13:29 + http://bitbucket.org/pypy/pypy/changeset/8c550a3fbeba/ Log:forgot to return the condition diff --git a/pypy/jit/backend/arm/opassembler.py

[pypy-commit] pypy closed-branches: reclose branch

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: closed-branches Changeset: r56620:5e8d1309f9b7 Date: 2012-08-07 09:13 +0200 http://bitbucket.org/pypy/pypy/changeset/5e8d1309f9b7/ Log:reclose branch ___ pypy-commit mailing list

[pypy-commit] pypy closed-branches: merge closed/bogus head of arm-backend-2 branch

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: closed-branches Changeset: r56619:28210922712a Date: 2012-08-07 09:12 +0200 http://bitbucket.org/pypy/pypy/changeset/28210922712a/ Log:merge closed/bogus head of arm-backend-2 branch ___

[pypy-commit] extradoc extradoc: typo

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4435:439347b963ca Date: 2012-08-06 17:43 +0200 http://bitbucket.org/pypy/extradoc/changeset/439347b963ca/ Log:typo diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++

[pypy-commit] extradoc extradoc: rewrite parts of the introduction

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4436:03e36b00aafc Date: 2012-08-07 09:27 +0200 http://bitbucket.org/pypy/extradoc/changeset/03e36b00aafc/ Log:rewrite parts of the introduction diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: merge heads

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4437:17df7ae6ed74 Date: 2012-08-07 09:28 +0200 http://bitbucket.org/pypy/extradoc/changeset/17df7ae6ed74/ Log:merge heads diff --git a/talk/dls2012/licm-submitted.pdf b/talk/dls2012/licm-submitted.pdf new file

[pypy-commit] pypy arm-backend-2: add get_all_loop_runs

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56625:eb1c7d3b91a5 Date: 2012-08-07 09:15 + http://bitbucket.org/pypy/pypy/changeset/eb1c7d3b91a5/ Log:add get_all_loop_runs diff --git a/pypy/jit/backend/arm/runner.py b/pypy/jit/backend/arm/runner.py

[pypy-commit] extradoc extradoc: remove a space from the URL

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4455:66d0e8c47568 Date: 2012-08-07 11:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/66d0e8c47568/ Log:remove a space from the URL diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: remove a todo and make the url of the Lua mailing list post show up in the references

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4456:2baa32961ed0 Date: 2012-08-07 12:10 +0200 http://bitbucket.org/pypy/extradoc/changeset/2baa32961ed0/ Log:remove a todo and make the url of the Lua mailing list post show up in the references diff

[pypy-commit] buildbot default: add armhf builder

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r664:d2e44b652eb2 Date: 2012-08-07 13:31 +0200 http://bitbucket.org/pypy/buildbot/changeset/d2e44b652eb2/ Log:add armhf builder diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py ---

[pypy-commit] extradoc extradoc: (cfbolz, bivab) write section about RPython's tracing JIT

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4457:176a636c Date: 2012-08-07 14:28 +0200 http://bitbucket.org/pypy/extradoc/changeset/176a636c/ Log:(cfbolz, bivab) write section about RPython's tracing JIT diff --git a/talk/vmil2012/paper.tex b/talk

[pypy-commit] extradoc extradoc: keywords and another todo

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4458:98264f11cda8 Date: 2012-08-07 14:28 +0200 http://bitbucket.org/pypy/extradoc/changeset/98264f11cda8/ Log:keywords and another todo diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: (cfbolz, bivab) write about bridges and trace stitching

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4459:b5406b13a6a6 Date: 2012-08-07 14:37 +0200 http://bitbucket.org/pypy/extradoc/changeset/b5406b13a6a6/ Log:(cfbolz, bivab) write about bridges and trace stitching diff --git a/talk/vmil2012/paper.tex b/talk

[pypy-commit] extradoc extradoc: (cfbolz, bivab) improve figure (more lines and a legend [even more lines])

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4460:fcb5e72c51f6 Date: 2012-08-07 14:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/fcb5e72c51f6/ Log:(cfbolz, bivab) improve figure (more lines and a legend [even more lines]) diff --git a/talk

[pypy-commit] extradoc extradoc: todo

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4461:0e07a770be34 Date: 2012-08-07 14:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/0e07a770be34/ Log:todo diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk/vmil2012/paper.tex +++

[pypy-commit] extradoc extradoc: (cfbolz, bivab) abstract

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4462:766608bb16e1 Date: 2012-08-07 15:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/766608bb16e1/ Log:(cfbolz, bivab) abstract diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex --- a/talk

[pypy-commit] pypy arm-backend-2: merge default

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56642:bbc9f161f31c Date: 2012-08-07 17:40 +0200 http://bitbucket.org/pypy/pypy/changeset/bbc9f161f31c/ Log:merge default diff --git a/pypy/jit/backend/arm/test/test_ztranslation.py

[pypy-commit] pypy default: make test_sorting_of_fields independent of interactions with other tests and only make sure that all keys are different

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r56641:d7d2f17fd0d3 Date: 2012-08-07 17:39 +0200 http://bitbucket.org/pypy/pypy/changeset/d7d2f17fd0d3/ Log:make test_sorting_of_fields independent of interactions with other tests and only make sure that all keys

[pypy-commit] extradoc extradoc: remove a redundant todo

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4463:d486851b5751 Date: 2012-08-07 16:22 +0200 http://bitbucket.org/pypy/extradoc/changeset/d486851b5751/ Log:remove a redundant todo diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: patch to log guard failures

2012-08-07 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4464:5cdbd70d2832 Date: 2012-08-07 17:54 +0200 http://bitbucket.org/pypy/extradoc/changeset/5cdbd70d2832/ Log:patch to log guard failures diff --git a/talk/vmil2012/tool/failure_count.patch

[pypy-commit] pypy default: invert logic to use -rt, because it also doesn't work on mac os

2012-08-06 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r56591:732b8dc427bc Date: 2012-08-06 09:09 +0200 http://bitbucket.org/pypy/pypy/changeset/732b8dc427bc/ Log:invert logic to use -rt, because it also doesn't work on mac os diff --git a/pypy/module/__pypy__/interp_time.py

[pypy-commit] pypy default: merge heads

2012-08-06 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r56592:97bb1d1bd620 Date: 2012-08-06 09:11 +0200 http://bitbucket.org/pypy/pypy/changeset/97bb1d1bd620/ Log:merge heads diff --git a/pypy/translator/c/test/test_standalone.py b/pypy/translator/c/test/test_standalone.py

[pypy-commit] extradoc extradoc: refactor another evaluation paragraph and mark pending tasks for the evaluation section

2012-08-06 Thread bivab
of generated machine +code will be smaller than in other juts-in-time compilation approaches. Still +the overhead associated to guards to resume execution from a side exit appears +to be high.\bivab{put into relation to other JITs, compilers in general} \begin{figure*} \include{figures

[pypy-commit] pypy arm-backend-2: invert logic to use -rt, because it also doesn't work on mac os

2012-08-06 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56595:5cd98a6a5d06 Date: 2012-08-06 09:09 +0200 http://bitbucket.org/pypy/pypy/changeset/5cd98a6a5d06/ Log:invert logic to use -rt, because it also doesn't work on mac os diff --git

[pypy-commit] pypy arm-backend-2: add a backend test for int_force_ge_zero

2012-08-06 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56598:14de1ac5141d Date: 2012-08-06 13:24 + http://bitbucket.org/pypy/pypy/changeset/14de1ac5141d/ Log:add a backend test for int_force_ge_zero diff --git a/pypy/jit/backend/test/runner_test.py

[pypy-commit] pypy arm-backend-2: implement int_force_ge_zero for ARM

2012-08-06 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56599:28217d28630b Date: 2012-08-06 13:25 + http://bitbucket.org/pypy/pypy/changeset/28217d28630b/ Log:implement int_force_ge_zero for ARM diff --git a/pypy/jit/backend/arm/opassembler.py

[pypy-commit] pypy arm-backend-2: forgot to return the condition

2012-08-06 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56600:b0e6e93d7fe7 Date: 2012-08-06 13:29 + http://bitbucket.org/pypy/pypy/changeset/b0e6e93d7fe7/ Log:forgot to return the condition diff --git a/pypy/jit/backend/arm/opassembler.py

[pypy-commit] pypy default: add a backend test for int_force_ge_zero

2012-08-06 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r56601:f6ff4a97724f Date: 2012-08-06 13:24 + http://bitbucket.org/pypy/pypy/changeset/f6ff4a97724f/ Log:add a backend test for int_force_ge_zero diff --git a/pypy/jit/backend/test/runner_test.py

[pypy-commit] extradoc extradoc: kill a todo and expand a bit on the low-level encoding

2012-08-06 Thread bivab
will be stored when -execution reaches the code emitted for the corresponding guard. \bivab{go into -more detail here?!} This encoding needs to be as compact as possible to -maintain an acceptable memory profile. - -\todo{example for low-level resume data showing how the current encoding works

[pypy-commit] pypy arm-backend-2: skip test_basic tests that require floats in case the CPU doesn't support them

2012-08-05 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56583:0036c018f003 Date: 2012-08-05 11:07 + http://bitbucket.org/pypy/pypy/changeset/0036c018f003/ Log:skip test_basic tests that require floats in case the CPU doesn't support them diff --git

[pypy-commit] pypy arm-backend-2: skip test if CPU does not have NUM_REGS property

2012-08-05 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56584:1b9b58ecc592 Date: 2012-08-05 11:12 + http://bitbucket.org/pypy/pypy/changeset/1b9b58ecc592/ Log:skip test if CPU does not have NUM_REGS property diff --git

[pypy-commit] buildbot default: change name of ARM and PPC schedulers

2012-08-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r662:18fe17bd13d0 Date: 2012-08-03 09:53 +0200 http://bitbucket.org/pypy/buildbot/changeset/18fe17bd13d0/ Log:change name of ARM and PPC schedulers diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py ---

[pypy-commit] buildbot default: extend timeout for 32bit OSX own test builder before it gets killed

2012-08-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r663:6c4588473c62 Date: 2012-08-03 10:48 +0200 http://bitbucket.org/pypy/buildbot/changeset/6c4588473c62/ Log:extend timeout for 32bit OSX own test builder before it gets killed diff --git a/bot2/pypybuildbot/master.py

[pypy-commit] pypy default: (stepahn, bivab) check for objdump and gobjdump (for OSX, as provided by port and homebrew binutils package) and raise an error neither is available

2012-08-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r56562:4d98b5ae36f8 Date: 2012-08-03 14:41 +0200 http://bitbucket.org/pypy/pypy/changeset/4d98b5ae36f8/ Log:(stepahn, bivab) check for objdump and gobjdump (for OSX, as provided by port and homebrew binutils package

[pypy-commit] pypy default: merge heads

2012-08-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r56563:24b124b98d2d Date: 2012-08-03 14:42 +0200 http://bitbucket.org/pypy/pypy/changeset/24b124b98d2d/ Log:merge heads diff --git a/pypy/jit/metainterp/test/test_ajit.py b/pypy/jit/metainterp/test/test_ajit.py ---

[pypy-commit] pypy arm-backend-2: reduce the number of iterations for this test on ARM

2012-08-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56564:16c1093e3d79 Date: 2012-08-03 13:20 +0200 http://bitbucket.org/pypy/pypy/changeset/16c1093e3d79/ Log:reduce the number of iterations for this test on ARM diff --git

[pypy-commit] pypy arm-backend-2: typos

2012-08-03 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56565:b0654d14b6de Date: 2012-08-03 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/b0654d14b6de/ Log:typos diff --git a/pypy/jit/backend/test/test_zll_stress.py

[pypy-commit] buildbot default: tweak settings for ARM

2012-08-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: Changeset: r661:4305db70e05e Date: 2012-08-02 10:26 +0200 http://bitbucket.org/pypy/buildbot/changeset/4305db70e05e/ Log:tweak settings for ARM diff --git a/bot2/pypybuildbot/master.py b/bot2/pypybuildbot/master.py ---

[pypy-commit] pypy arm-backend-2: save correct registers around call to assembler_helper function in call_assembler

2012-08-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: arm-backend-2 Changeset: r56532:e3830cb63c1a Date: 2012-08-02 11:42 +0200 http://bitbucket.org/pypy/pypy/changeset/e3830cb63c1a/ Log:save correct registers around call to assembler_helper function in call_assembler diff --git

[pypy-commit] extradoc extradoc: improve the diagram

2012-08-02 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4404:44ca67eba2f0 Date: 2012-08-02 17:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/44ca67eba2f0/ Log:improve the diagram diff --git a/talk/vmil2012/figures/loop_bridge.graffle

[pypy-commit] extradoc extradoc: evaluation

2012-08-02 Thread bivab
if the operation and the guard are compiled separated or if +they are merged. \bivab{Figure needs better formatting} \begin{figure}[ht] @@ -537,15 +538,16 @@ \section{Evaluation} \label{sec:evaluation} -The following analysis is based on a selection of benchmarks taken from the set -of benchmarks used

[pypy-commit] extradoc extradoc: refine point

2012-08-01 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4399:cbab0fa3dbc7 Date: 2012-07-31 12:32 +0200 http://bitbucket.org/pypy/extradoc/changeset/cbab0fa3dbc7/ Log:refine point diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: generate a table showing only the percentage of guards before and after optimization for the set of benchmarks

2012-08-01 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4401:97526b6a35cf Date: 2012-08-01 18:15 +0200 http://bitbucket.org/pypy/extradoc/changeset/97526b6a35cf/ Log:generate a table showing only the percentage of guards before and after optimization for the set

[pypy-commit] extradoc extradoc: extend and refactor the introduction

2012-08-01 Thread bivab
-the optimization \bivab{some good word} of guards an important aspect of the -low-level design of a tracing just-in-time compiler. -The contributions of this paper are -In this paper we want to substantiate the aforementioned and describe based on -them the reasoning behind and the implementation of guards

[pypy-commit] extradoc extradoc: add calculated resume data size to asm and guard size table

2012-07-30 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4393:d730ef883cb9 Date: 2012-07-30 11:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/d730ef883cb9/ Log:add calculated resume data size to asm and guard size table diff --git

[pypy-commit] extradoc extradoc: more related work

2012-07-30 Thread bivab
generating code for every one of them @@ -561,13 +562,42 @@ of the unoptimized code, the transfer code is quite large. -\bivab{mention Gal et al.~\cite{Gal:2009ux} trace stitching} -and also mention \bivab{Dynamo's fragment linking~\cite{Bala:2000wv}} in -relation to the low-level guard handling

[pypy-commit] extradoc extradoc: make clean rule

2012-07-30 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4395:13f2713e317d Date: 2012-07-30 15:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/13f2713e317d/ Log:make clean rule diff --git a/talk/vmil2012/Makefile b/talk/vmil2012/Makefile ---

[pypy-commit] pypy ppc-jit-backend: import test_virtualref from x86 backend

2012-07-30 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r56509:a44231b39228 Date: 2012-07-30 07:29 -0700 http://bitbucket.org/pypy/pypy/changeset/a44231b39228/ Log:import test_virtualref from x86 backend diff --git a/pypy/jit/backend/x86/test/test_virtualref.py

[pypy-commit] extradoc extradoc: consider some more operations as get/set, consider uint operations as numeric

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4377:a21f03c85912 Date: 2012-07-26 22:07 +0200 http://bitbucket.org/pypy/extradoc/changeset/a21f03c85912/ Log:consider some more operations as get/set, consider uint operations as numeric and print an

[pypy-commit] extradoc extradoc: update operation count summary

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4379:dd7ee0dc9280 Date: 2012-07-26 22:11 +0200 http://bitbucket.org/pypy/extradoc/changeset/dd7ee0dc9280/ Log:update operation count summary diff --git a/talk/vmil2012/logs/summary.csv

[pypy-commit] extradoc extradoc: write a bit about the motivation

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4381:6635c9a6375b Date: 2012-07-27 10:30 +0200 http://bitbucket.org/pypy/extradoc/changeset/6635c9a6375b/ Log:write a bit about the motivation diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: add summary of resume data sizes

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4389:0166ccaf04d6 Date: 2012-07-27 15:51 +0200 http://bitbucket.org/pypy/extradoc/changeset/0166ccaf04d6/ Log:add summary of resume data sizes diff --git a/talk/vmil2012/logs/resume_summary.csv

[pypy-commit] extradoc extradoc: update os version for the machine running the benchmarks

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4391:f1b8d36877b7 Date: 2012-07-27 15:52 +0200 http://bitbucket.org/pypy/extradoc/changeset/f1b8d36877b7/ Log:update os version for the machine running the benchmarks diff --git a/talk/vmil2012/paper.tex

[pypy-commit] extradoc extradoc: update other summary csv files

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4390:1e215112d3ef Date: 2012-07-27 15:51 +0200 http://bitbucket.org/pypy/extradoc/changeset/1e215112d3ef/ Log:update other summary csv files diff --git a/talk/vmil2012/logs/backend_summary.csv

[pypy-commit] extradoc extradoc: pick a newer pypy revision that contains all required debug information to run the benchmarks on and collect all jit-* debug messages

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4387:4091285a9836 Date: 2012-07-27 15:38 +0200 http://bitbucket.org/pypy/extradoc/changeset/4091285a9836/ Log:pick a newer pypy revision that contains all required debug information to run the benchmarks on

[pypy-commit] extradoc extradoc: Properly round sizes

2012-07-27 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4388:f4dbb67ceb59 Date: 2012-07-27 15:50 +0200 http://bitbucket.org/pypy/extradoc/changeset/f4dbb67ceb59/ Log:Properly round sizes diff --git a/talk/vmil2012/tool/backenddata.py

[pypy-commit] extradoc extradoc: more on motivation and some typos

2012-07-27 Thread bivab
the interpreter or tracer state from a guard failure making +the optimization \bivab{some good word} of guards an important aspect of the +low-level design of a tracing just-in-time compiler. \todo{extend} \todo{contributions, description of PyPy's guard architecture, analysis on benchmarks} \begin

[pypy-commit] extradoc extradoc: remove some todos and add many new ones

2012-07-26 Thread bivab
, analysis on benchmarks} \begin{itemize} \item \end{itemize} @@ -129,7 +134,7 @@ creating a Python interpreter written in a high level language, allowing easy language experimentation and extension. PyPy is now a fully compatible alternative implementation of the Python language\bivab{mention speed

[pypy-commit] extradoc extradoc: import current collected results

2012-07-26 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4375:b5abbdd619f7 Date: 2012-07-26 16:32 +0200 http://bitbucket.org/pypy/extradoc/changeset/b5abbdd619f7/ Log:import current collected results diff --git a/talk/vmil2012/logs/backend_summary.csv

[pypy-commit] extradoc extradoc: collect jit-summary data and extract the number of generated bridges for each benchmark

2012-07-26 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4374:438c3a9b7fce Date: 2012-07-26 16:31 +0200 http://bitbucket.org/pypy/extradoc/changeset/438c3a9b7fce/ Log:collect jit-summary data and extract the number of generated bridges for each benchmark diff

[pypy-commit] extradoc extradoc: add patch to collect backend guard data

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4356:c0ff8c604820 Date: 2012-07-25 12:18 +0200 http://bitbucket.org/pypy/extradoc/changeset/c0ff8c604820/ Log:add patch to collect backend guard data diff --git a/talk/vmil2012/tool/ll_resume_data_count.patch

[pypy-commit] extradoc extradoc: add code to build backend data tables about machine code and guard data sizes and add the latest results

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4357:d35d75773797 Date: 2012-07-25 12:20 +0200 http://bitbucket.org/pypy/extradoc/changeset/d35d75773797/ Log:add code to build backend data tables about machine code and guard data sizes and add the latest

[pypy-commit] extradoc extradoc: update table template

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4358:567da7cebdb5 Date: 2012-07-25 13:26 +0200 http://bitbucket.org/pypy/extradoc/changeset/567da7cebdb5/ Log:update table template diff --git a/talk/vmil2012/tool/table_template.tex

[pypy-commit] extradoc extradoc: start explaining the contents of the tables

2012-07-25 Thread bivab
{http://speed.pypy.org/}. The selection is based on the following +criteria \bivab{??}. The benchmarks were taken from the PyPy benchmarks +repository using revision +\texttt{ff7b35837d0f}\footnote{https://bitbucket.org/pypy/benchmarks/src/ff7b35837d0f}. +The benchmarks were run on a version of PyPy

[pypy-commit] extradoc extradoc: move the figure and caption definition from the table template to the paper

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4359:2e6fcff21703 Date: 2012-07-25 15:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/2e6fcff21703/ Log:move the figure and caption definition from the table template to the paper diff --git

[pypy-commit] extradoc extradoc: add relation of machine code to guard map data to the machine code size table

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4360:a0903bdfc07f Date: 2012-07-25 15:25 +0200 http://bitbucket.org/pypy/extradoc/changeset/a0903bdfc07f/ Log:add relation of machine code to guard map data to the machine code size table diff --git

[pypy-commit] extradoc extradoc: update figure

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4362:699d04be2651 Date: 2012-07-25 15:26 +0200 http://bitbucket.org/pypy/extradoc/changeset/699d04be2651/ Log:update figure diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] pypy ppc-jit-backend: import test_loop_unroll into ppc backend

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r56448:0c0b1c89633b Date: 2012-07-25 07:10 -0700 http://bitbucket.org/pypy/pypy/changeset/0c0b1c89633b/ Log:import test_loop_unroll into ppc backend diff --git a/pypy/jit/backend/x86/test/test_loop_unroll.py

[pypy-commit] pypy ppc-jit-backend: skip test_read_timestamp in test_basic if the backend does not support longlong

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r56446:87f124c1fc3e Date: 2012-07-25 07:04 -0700 http://bitbucket.org/pypy/pypy/changeset/87f124c1fc3e/ Log:skip test_read_timestamp in test_basic if the backend does not support longlong diff --git

[pypy-commit] pypy ppc-jit-backend: import test_float tests into PPC backend

2012-07-25 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r56447:44f5bcf4a5c8 Date: 2012-07-25 07:04 -0700 http://bitbucket.org/pypy/pypy/changeset/44f5bcf4a5c8/ Log:import test_float tests into PPC backend diff --git a/pypy/jit/backend/x86/test/test_float.py

[pypy-commit] extradoc extradoc: shorten table headers and add an overall and guard optimization rates

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4344:04701563b5c4 Date: 2012-07-24 11:19 +0200 http://bitbucket.org/pypy/extradoc/changeset/04701563b5c4/ Log:shorten table headers and add an overall and guard optimization rates diff --git

[pypy-commit] extradoc extradoc: merge heads

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4345:5cee92065659 Date: 2012-07-24 11:20 +0200 http://bitbucket.org/pypy/extradoc/changeset/5cee92065659/ Log:merge heads diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] extradoc extradoc: add to references to the related work section

2012-07-24 Thread bivab
is quite large. +\bivab{mention Gal et al.~\cite{Gal:2009ux} trace stitching} +and also mention \bivab{Dynamo's fragment linking~\cite{Bala:2000wv}} in +relation to the low-level guard handling. + + \section{Conclusion} ___ pypy-commit mailing list

[pypy-commit] extradoc extradoc: merge heads

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4349:a61724c2cc46 Date: 2012-07-24 12:18 +0200 http://bitbucket.org/pypy/extradoc/changeset/a61724c2cc46/ Log:merge heads diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

[pypy-commit] pypy ppc-jit-backend: (edelsohn, bivab) implement new version of cond_call_gc

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r56429:069eb5ce9bf0 Date: 2012-07-24 09:50 -0700 http://bitbucket.org/pypy/pypy/changeset/069eb5ce9bf0/ Log:(edelsohn, bivab) implement new version of cond_call_gc diff --git a/pypy/jit/backend/ppc

[pypy-commit] pypy ppc-jit-backend: (edelsohn) fix for _build_malloc_slowpath to correctly store FPRs

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: ppc-jit-backend Changeset: r56430:4184620152d5 Date: 2012-07-24 09:52 -0700 http://bitbucket.org/pypy/pypy/changeset/4184620152d5/ Log:(edelsohn) fix for _build_malloc_slowpath to correctly store FPRs diff --git

[pypy-commit] extradoc extradoc: sort benchmarks

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4351:b4cbe4786741 Date: 2012-07-24 15:35 +0200 http://bitbucket.org/pypy/extradoc/changeset/b4cbe4786741/ Log:sort benchmarks diff --git a/talk/vmil2012/tool/build_tables.py b/talk/vmil2012/tool/build_tables.py

[pypy-commit] extradoc extradoc: do not depend on the logfiles to build

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4352:b67459025715 Date: 2012-07-24 20:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/b67459025715/ Log:do not depend on the logfiles to build diff --git a/talk/vmil2012/Makefile b/talk/vmil2012/Makefile ---

[pypy-commit] extradoc extradoc: update summary of benchmarks

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4353:0c00e306cbff Date: 2012-07-24 20:56 +0200 http://bitbucket.org/pypy/extradoc/changeset/0c00e306cbff/ Log:update summary of benchmarks diff --git a/talk/vmil2012/logs/summary.csv

[pypy-commit] extradoc extradoc: update run_benchmarks.sh to checkout, patch and build a fixed version of pypy

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4354:d4f67ea6ce5a Date: 2012-07-24 20:58 +0200 http://bitbucket.org/pypy/extradoc/changeset/d4f67ea6ce5a/ Log:update run_benchmarks.sh to checkout, patch and build a fixed version of pypy to run the

[pypy-commit] extradoc extradoc: merge heads

2012-07-24 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: extradoc Changeset: r4355:889d9e6b1df5 Date: 2012-07-24 20:59 +0200 http://bitbucket.org/pypy/extradoc/changeset/889d9e6b1df5/ Log:merge heads diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex ---

<    2   3   4   5   6   7   8   9   10   11   >