[pypy-commit] extradoc extradoc: (everyone) planning for today

2014-01-13 Thread fijal
Author: Maciej Fijalkowski Branch: extradoc Changeset: r5127:afe69e674f95 Date: 2014-01-13 10:55 +0100 http://bitbucket.org/pypy/extradoc/changeset/afe69e674f95/ Log:(everyone) planning for today diff --git a/sprintinfo/leysin-winter-2014/planning.txt b/sprintinfo/leysin-winter-2014/plannin

[pypy-commit] pypy default: Kill dead code

2014-01-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r68633:1e10a4e76eff Date: 2014-01-13 12:57 +0100 http://bitbucket.org/pypy/pypy/changeset/1e10a4e76eff/ Log:Kill dead code diff --git a/rpython/jit/metainterp/optimizeopt/earlyforce.py b/rpython/jit/metainterp/optimizeopt/earlyforce.py --- a/rpython/ji

[pypy-commit] pypy default: Remove dead code.

2014-01-13 Thread Manuel Jacob
Author: Manuel Jacob Branch: Changeset: r68635:42c053667504 Date: 2014-01-13 14:18 +0100 http://bitbucket.org/pypy/pypy/changeset/42c053667504/ Log:Remove dead code. diff --git a/rpython/translator/unsimplify.py b/rpython/translator/unsimplify.py --- a/rpython/translator/unsimplify.py +++ b/

[pypy-commit] pypy refactor-translator: hg merge default

2014-01-13 Thread Manuel Jacob
Author: Manuel Jacob Branch: refactor-translator Changeset: r68637:5a9b55c64601 Date: 2014-01-13 14:21 +0100 http://bitbucket.org/pypy/pypy/changeset/5a9b55c64601/ Log:hg merge default diff --git a/rpython/jit/metainterp/optimizeopt/earlyforce.py b/rpython/jit/metainterp/optimizeopt/earlyfor

[pypy-commit] pypy default: hg merge

2014-01-13 Thread Manuel Jacob
Author: Manuel Jacob Branch: Changeset: r68636:37f4aea427ce Date: 2014-01-13 14:20 +0100 http://bitbucket.org/pypy/pypy/changeset/37f4aea427ce/ Log:hg merge diff --git a/rpython/jit/metainterp/optimizeopt/earlyforce.py b/rpython/jit/metainterp/optimizeopt/earlyforce.py --- a/rpython/jit/met

[pypy-commit] pypy resume-refactor: hack some more

2014-01-13 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68639:86df5551ea2e Date: 2014-01-12 17:42 +0100 http://bitbucket.org/pypy/pypy/changeset/86df5551ea2e/ Log:hack some more diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner.py --- a/rpython/j

[pypy-commit] pypy resume-refactor: hack enough to get the first frontend test passing

2014-01-13 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68638:7c8b3cf8c3b5 Date: 2014-01-12 17:37 +0100 http://bitbucket.org/pypy/pypy/changeset/7c8b3cf8c3b5/ Log:hack enough to get the first frontend test passing diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backe

[pypy-commit] pypy resume-refactor: (fijal, rguillebert) finish the blackhole refactor

2014-01-13 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68641:07d4cfa59ad7 Date: 2014-01-13 12:11 +0100 http://bitbucket.org/pypy/pypy/changeset/07d4cfa59ad7/ Log:(fijal, rguillebert) finish the blackhole refactor diff --git a/rpython/jit/metainterp/resume2.py b/rpython/jit/metainter

[pypy-commit] pypy resume-refactor: (fijal, rguillebert) don't eagerly create frames, but instead do the

2014-01-13 Thread fijal
Author: Maciej Fijalkowski Branch: resume-refactor Changeset: r68640:c2ad1730a302 Date: 2014-01-13 11:53 +0100 http://bitbucket.org/pypy/pypy/changeset/c2ad1730a302/ Log:(fijal, rguillebert) don't eagerly create frames, but instead do the computations symbolically diff --git a/rpytho

[pypy-commit] pypy default: port this to python 2/3 (sigh)

2014-01-13 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r68642:c4fb947e9488 Date: 2014-01-13 14:42 +0100 http://bitbucket.org/pypy/pypy/changeset/c4fb947e9488/ Log:port this to python 2/3 (sigh) diff --git a/pypy/tool/gdb_pypy.py b/pypy/tool/gdb_pypy.py --- a/pypy/tool/gdb_pypy.py +++ b/pypy/tool/gdb

[pypy-commit] pypy default: merge

2014-01-13 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r68643:25070f2267c4 Date: 2014-01-13 14:43 +0100 http://bitbucket.org/pypy/pypy/changeset/25070f2267c4/ Log:merge diff --git a/rpython/jit/metainterp/optimizeopt/earlyforce.py b/rpython/jit/metainterp/optimizeopt/earlyforce.py --- a/rpython/jit

[pypy-commit] cffi default: Issue 134: add #ifdef _AIX

2014-01-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r1452:5336c0aa38f9 Date: 2014-01-13 16:12 +0100 http://bitbucket.org/cffi/cffi/changeset/5336c0aa38f9/ Log:Issue 134: add #ifdef _AIX diff --git a/c/_cffi_backend.c b/c/_cffi_backend.c --- a/c/_cffi_backend.c +++ b/c/_cffi_backend.c @@ -13,7 +13,7 @@ #

[pypy-commit] pypy stmgc-c4: add transaction breaks after guard_not_forced

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68649:8a7060e399a8 Date: 2014-01-13 15:05 +0100 http://bitbucket.org/pypy/pypy/changeset/8a7060e399a8/ Log:add transaction breaks after guard_not_forced diff --git a/rpython/jit/metainterp/optimizeopt/stm.py b/rpython/jit/metainterp/optimizeop

[pypy-commit] pypy stmgc-c4: partly moved transaction break logic from pyjitpl to optimizeopt

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68647:da15e05409ad Date: 2014-01-13 14:56 +0100 http://bitbucket.org/pypy/pypy/changeset/da15e05409ad/ Log:partly moved transaction break logic from pyjitpl to optimizeopt diff --git a/rpython/jit/metainterp/optimizeopt/stm.py b/rpython/jit/me

[pypy-commit] pypy stmgc-c4: revert changes to assembler.py and start support of transaction breaks in optimizeopt

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68645:195b15f42c66 Date: 2014-01-13 12:15 +0100 http://bitbucket.org/pypy/pypy/changeset/195b15f42c66/ Log:revert changes to assembler.py and start support of transaction breaks in optimizeopt diff --git a/rpython/jit/backend/x86/assemb

[pypy-commit] pypy stmgc-c4: it was the impl in runner.py that was actually missing

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68652:59e483bddcfb Date: 2014-01-13 16:10 +0100 http://bitbucket.org/pypy/pypy/changeset/59e483bddcfb/ Log:it was the impl in runner.py that was actually missing diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/

[pypy-commit] pypy stmgc-c4: another test

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68648:3cee8a6b2cd2 Date: 2014-01-13 14:58 +0100 http://bitbucket.org/pypy/pypy/changeset/3cee8a6b2cd2/ Log:another test diff --git a/rpython/jit/metainterp/optimizeopt/test/test_stm.py b/rpython/jit/metainterp/optimizeopt/test/test_stm.py ---

[pypy-commit] pypy stmgc-c4: test and fix transaction break removal

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68646:f7e20f997e43 Date: 2014-01-13 14:30 +0100 http://bitbucket.org/pypy/pypy/changeset/f7e20f997e43/ Log:test and fix transaction break removal diff --git a/rpython/jit/codewriter/effectinfo.py b/rpython/jit/codewriter/effectinfo.py --- a/rp

[pypy-commit] pypy stmgc-c4: fix placing TB in bridge

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68651:205454cb7542 Date: 2014-01-13 16:02 +0100 http://bitbucket.org/pypy/pypy/changeset/205454cb7542/ Log:fix placing TB in bridge diff --git a/rpython/jit/backend/x86/regalloc.py b/rpython/jit/backend/x86/regalloc.py --- a/rpython/jit/backen

[pypy-commit] pypy stmgc-c4: connect guard_not_forced with stm_transaction_break in regalloc/assembler

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68650:79f98636eaf7 Date: 2014-01-13 15:47 +0100 http://bitbucket.org/pypy/pypy/changeset/79f98636eaf7/ Log:connect guard_not_forced with stm_transaction_break in regalloc/assembler diff --git a/rpython/jit/backend/llsupport/regalloc.py

[pypy-commit] extradoc extradoc: another possible topic

2014-01-13 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r5128:c64366b7ae96 Date: 2014-01-13 16:42 +0100 http://bitbucket.org/pypy/extradoc/changeset/c64366b7ae96/ Log:another possible topic diff --git a/sprintinfo/leysin-winter-2014/planning.txt b/sprintinfo/leysin-winter-2014/planning.txt --- a/spr

[pypy-commit] pypy stmgc-c4: add a medium slowpath for write-barriers on private_from_protected objects

2014-01-13 Thread Raemi
Author: Remi Meier Branch: stmgc-c4 Changeset: r68653:c9086eff1e22 Date: 2014-01-13 18:05 +0100 http://bitbucket.org/pypy/pypy/changeset/c9086eff1e22/ Log:add a medium slowpath for write-barriers on private_from_protected objects diff --git a/rpython/jit/backend/x86/assembler.py b/r

[pypy-commit] pypy default: Fix (found by targetgcbench)

2014-01-13 Thread arigo
Author: Armin Rigo Branch: Changeset: r68655:e90073a83e63 Date: 2014-01-14 07:11 +0100 http://bitbucket.org/pypy/pypy/changeset/e90073a83e63/ Log:Fix (found by targetgcbench) diff --git a/rpython/rtyper/lltypesystem/rstr.py b/rpython/rtyper/lltypesystem/rstr.py --- a/rpython/rtyper/lltypes