[pypy-commit] pypy vecopt: moved timing functions into the execute assembler, commented out the guard as vec opt for this translation test

2015-06-25 Thread plan_rich
Author: Richard Plangger Branch: vecopt Changeset: r78307:f5d62531d777 Date: 2015-06-25 12:10 +0200 http://bitbucket.org/pypy/pypy/changeset/f5d62531d777/ Log:moved timing functions into the execute assembler, commented out the guard as vec opt for this translation test diff --git a/

[pypy-commit] pypy more-rposix: jit.dont_look_inside(forkpty)

2015-06-25 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: more-rposix Changeset: r78308:f4d30da9a715 Date: 2015-06-12 13:22 +0200 http://bitbucket.org/pypy/pypy/changeset/f4d30da9a715/ Log:jit.dont_look_inside(forkpty) diff --git a/rpython/rlib/rposix.py b/rpython/rlib/rposix.py --- a/rpython/rlib/rposix.py +++

[pypy-commit] pypy stmgc-c8: Plug the logic from find_initializing_stores() to also detect and remove

2015-06-25 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r78311:8043ab320b22 Date: 2015-06-25 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/8043ab320b22/ Log:Plug the logic from find_initializing_stores() to also detect and remove duplicate write barrier calls done without any malloc()

[pypy-commit] pypy default: Theoretical fix. In practice, I think it cannot really occur that a

2015-06-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r78313:8b07e976dab8 Date: 2015-06-25 22:47 +0200 http://bitbucket.org/pypy/pypy/changeset/8b07e976dab8/ Log:Theoretical fix. In practice, I think it cannot really occur that a block contains a canmallocgc operation anywhere else than near the

[pypy-commit] pypy stmgc-c8: Copy this logic here

2015-06-25 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r78312:59c5a1d7f46b Date: 2015-06-25 11:41 +0200 http://bitbucket.org/pypy/pypy/changeset/59c5a1d7f46b/ Log:Copy this logic here diff --git a/rpython/memory/gctransform/stmframework.py b/rpython/memory/gctransform/stmframework.py --- a/rpython/

[pypy-commit] pypy default: Plug the logic from find_initializing_stores() to also detect and remove

2015-06-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r78310:f24607693daa Date: 2015-06-25 11:11 +0200 http://bitbucket.org/pypy/pypy/changeset/f24607693daa/ Log:Plug the logic from find_initializing_stores() to also detect and remove duplicate write barrier calls done without any malloc() diff --g

[pypy-commit] pypy default: merge heads

2015-06-25 Thread arigo
Author: Armin Rigo Branch: Changeset: r78314:6d7ee832797e Date: 2015-06-25 22:47 +0200 http://bitbucket.org/pypy/pypy/changeset/6d7ee832797e/ Log:merge heads diff --git a/pypy/module/_cffi_backend/src/parse_c_type.c b/pypy/module/_cffi_backend/src/parse_c_type.c --- a/pypy/module/_cffi_bac

[pypy-commit] pypy stmgc-c8: Progress, but still something TO DO

2015-06-25 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r78309:163959b2883e Date: 2015-06-25 10:16 +0200 http://bitbucket.org/pypy/pypy/changeset/163959b2883e/ Log:Progress, but still something TO DO diff --git a/TODO b/TODO --- a/TODO +++ b/TODO @@ -7,13 +7,25 @@ -

[pypy-commit] pypy stmgc-c8: Theoretical fix. In practice, I think it cannot really occur that a

2015-06-25 Thread arigo
Author: Armin Rigo Branch: stmgc-c8 Changeset: r78315:60f39963e5a8 Date: 2015-06-25 22:47 +0200 http://bitbucket.org/pypy/pypy/changeset/60f39963e5a8/ Log:Theoretical fix. In practice, I think it cannot really occur that a block contains a canmallocgc operation anywhere else than near

[pypy-commit] pypy more-rposix: Another function to hide from the jit.

2015-06-25 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: more-rposix Changeset: r78316:2151aaead9c9 Date: 2015-06-25 23:09 +0200 http://bitbucket.org/pypy/pypy/changeset/2151aaead9c9/ Log:Another function to hide from the jit. I don't know why they are needed now. Maybe because llimpl functions were also