[pypy-commit] pypy jit-short_from_state: support for single chunk case

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44360:b83ac426c637 Date: 2011-05-21 19:29 +0200 http://bitbucket.org/pypy/pypy/changeset/b83ac426c637/ Log:support for single chunk case diff --git a/pypy/module/pypyjit/test_pypy_c/model.py b/pypy/module/pypyjit/test_pypy_c/model.

[pypy-commit] pypy jit-short_from_state: we get 2 version of this loop too

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44361:6317b50ca814 Date: 2011-05-21 19:36 +0200 http://bitbucket.org/pypy/pypy/changeset/6317b50ca814/ Log:we get 2 version of this loop too diff --git a/pypy/module/pypyjit/test_pypy_c/test_pypy_c_new.py b/pypy/module/pypyjit/test

[pypy-commit] pypy default: allow reverse int_add_ovf and int_sub_ovf to be optimized out in the same was as reverse int_add and int_sub ar optimzed out

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r44362:a3500887b9ec Date: 2011-05-22 10:15 +0200 http://bitbucket.org/pypy/pypy/changeset/a3500887b9ec/ Log:allow reverse int_add_ovf and int_sub_ovf to be optimized out in the same was as reverse int_add and int_sub ar optimzed out diff --git a

[pypy-commit] pypy default: Merged jit-continue_tracing. It reenables the feature to continue tracing after failing to compile a loop because the loop turned out to be invalid.

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r44363:320871339cb9 Date: 2011-05-22 10:19 +0200 http://bitbucket.org/pypy/pypy/changeset/320871339cb9/ Log:Merged jit-continue_tracing. It reenables the feature to continue tracing after failing to compile a loop because the loop turned out

[pypy-commit] pypy jit-short_from_state: hg merge default

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44364:948933beb2f9 Date: 2011-05-22 10:20 +0200 http://bitbucket.org/pypy/pypy/changeset/948933beb2f9/ Log:hg merge default diff --git a/pypy/jit/codewriter/jitcode.py b/pypy/jit/codewriter/jitcode.py --- a/pypy/jit/codewriter/jitco

[pypy-commit] pypy default: hg merge

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: Changeset: r44365:72790846754e Date: 2011-05-22 10:21 +0200 http://bitbucket.org/pypy/pypy/changeset/72790846754e/ Log:hg merge diff --git a/pypy/module/_weakref/interp__weakref.py b/pypy/module/_weakref/interp__weakref.py --- a/pypy/module/_weakref/interp__weakr

[pypy-commit] pypy jit-continue_tracing: merged

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-continue_tracing Changeset: r44366:7f593e7877d4 Date: 2011-05-22 10:24 +0200 http://bitbucket.org/pypy/pypy/changeset/7f593e7877d4/ Log:merged ___ pypy-commit mailing list [email protected] http://mail.python.org

[pypy-commit] pypy reflex-support: fixes for jit generation: argument type consistency

2011-05-22 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r44367:9113640a83ac Date: 2011-05-22 18:41 -0700 http://bitbucket.org/pypy/pypy/changeset/9113640a83ac/ Log:fixes for jit generation: argument type consistency diff --git a/pypy/module/cppyy/capi.py b/pypy/module/cppyy/capi.py --- a/pyp

[pypy-commit] pypy jit-short_from_state: revrese ops will only be propagated if the resulting op survives by other means

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44368:1bd69534d72f Date: 2011-05-22 13:45 +0200 http://bitbucket.org/pypy/pypy/changeset/1bd69534d72f/ Log:revrese ops will only be propagated if the resulting op survives by other means diff --git a/pypy/jit/metainterp/test

[pypy-commit] pypy jit-short_from_state: revrese ops will only be propagated if the resulting op survives by other means

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44369:2761c0aa96da Date: 2011-05-22 16:58 +0200 http://bitbucket.org/pypy/pypy/changeset/2761c0aa96da/ Log:revrese ops will only be propagated if the resulting op survives by other means diff --git a/pypy/module/pypyjit/test

[pypy-commit] pypy jit-short_from_state: revrese ops will only be propagated if the resulting op survives by other means

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44370:2bcb0a4e48f5 Date: 2011-05-22 17:03 +0200 http://bitbucket.org/pypy/pypy/changeset/2bcb0a4e48f5/ Log:revrese ops will only be propagated if the resulting op survives by other means diff --git a/pypy/module/pypyjit/test

[pypy-commit] pypy jit-short_from_state: setfiels are not cached across loop boundaries

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44371:a645fffe5d5b Date: 2011-05-23 08:13 +0200 http://bitbucket.org/pypy/pypy/changeset/a645fffe5d5b/ Log:setfiels are not cached across loop boundaries diff --git a/pypy/module/pypyjit/test_pypy_c/test_model.py b/pypy/module/pypy

[pypy-commit] pypy jit-short_from_state: better propataging of interned refs

2011-05-22 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44372:71ffca3657a7 Date: 2011-05-23 08:14 +0200 http://bitbucket.org/pypy/pypy/changeset/71ffca3657a7/ Log:better propataging of interned refs diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py b/pypy/jit/metainterp/optimize