[pypy-commit] pypy reflex-support: translation fixes: immutability consistency

2011-05-21 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r44359:c442968f6009 Date: 2011-05-21 19:48 -0700 http://bitbucket.org/pypy/pypy/changeset/c442968f6009/ Log:translation fixes: immutability consistency diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/p

[pypy-commit] pypy reflex-support: translation fixes: immutability consistency

2011-05-21 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r44358:e3f9b01f2aa1 Date: 2011-05-21 11:33 -0700 http://bitbucket.org/pypy/pypy/changeset/e3f9b01f2aa1/ Log:translation fixes: immutability consistency diff --git a/pypy/module/cppyy/interp_cppyy.py b/pypy/module/cppyy/interp_cppyy.py

[pypy-commit] pypy reflex-support: consisten use of void* and char*

2011-05-21 Thread wlav
Author: Wim Lavrijsen Branch: reflex-support Changeset: r44357:b83af8a0ae66 Date: 2011-05-21 09:04 -0700 http://bitbucket.org/pypy/pypy/changeset/b83af8a0ae66/ Log:consisten use of void* and char* diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py --- a/pypy/module/

[pypy-commit] pypy default: Enable inlining into the _weakref, most of the core functions are still @jit.dont_look_inside though, so the core weakref logic isn't inlined, just some argument parsing st

2011-05-21 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r44356:8d70792c863d Date: 2011-05-21 14:48 -0500 http://bitbucket.org/pypy/pypy/changeset/8d70792c863d/ Log:Enable inlining into the _weakref, most of the core functions are still @jit.dont_look_inside though, so the core weakref logic isn't

[pypy-commit] pypy jit-short_from_state: properly parse loops not starting with a debug_merge_point op

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44355:2d8aa4398c09 Date: 2011-05-21 16:13 +0200 http://bitbucket.org/pypy/pypy/changeset/2d8aa4398c09/ Log:properly parse loops not starting with a debug_merge_point op diff --git a/pypy/module/pypyjit/test_pypy_c/model.py b/pypy/m

[pypy-commit] pypy jit-short_from_state: check both verions of the loop

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44351:3c583f1297d0 Date: 2011-05-21 14:09 +0200 http://bitbucket.org/pypy/pypy/changeset/3c583f1297d0/ Log:check both verions of the loop diff --git a/pypy/module/pypyjit/test_pypy_c/test_pypy_c_new.py b/pypy/module/pypyjit/test_py

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

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44354:a9949bd04368 Date: 2011-05-21 15:41 +0200 http://bitbucket.org/pypy/pypy/changeset/a9949bd04368/ Log:hg merge diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/metainterp/pyjitpl.py --- a/pypy/jit/metainterp/pyjitpl.py ++

[pypy-commit] pypy jit-short_from_state: make sure loop starts and ends with the same debug_merge_point

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44350:4e2e1cebeead Date: 2011-05-21 14:08 +0200 http://bitbucket.org/pypy/pypy/changeset/4e2e1cebeead/ Log:make sure loop starts and ends with the same debug_merge_point diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/metaint

[pypy-commit] pypy jit-short_from_state: Backed out changeset 4e2e1cebeead

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44353:efae9bc62a63 Date: 2011-05-21 15:40 +0200 http://bitbucket.org/pypy/pypy/changeset/efae9bc62a63/ Log:Backed out changeset 4e2e1cebeead diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/metainterp/pyjitpl.py --- a/pypy/jit

[pypy-commit] pypy jit-short_from_state: fixed test, its now better optimized

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44348:ee8a54024cf5 Date: 2011-05-21 10:25 +0200 http://bitbucket.org/pypy/pypy/changeset/ee8a54024cf5/ Log:fixed test, its now better optimized diff --git a/pypy/jit/metainterp/test/test_optimizeopt.py b/pypy/jit/metainterp/test/te

[pypy-commit] pypy jit-short_from_state: skipped test

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44349:1d0e84fe252e Date: 2011-05-21 10:32 +0200 http://bitbucket.org/pypy/pypy/changeset/1d0e84fe252e/ Log:skipped test diff --git a/pypy/jit/metainterp/test/test_optimizeopt.py b/pypy/jit/metainterp/test/test_optimizeopt.py --- a/

[pypy-commit] pypy jit-short_from_state: we now get 3 versions of the loop

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44347:7f8fce3ad9f1 Date: 2011-05-21 10:11 +0200 http://bitbucket.org/pypy/pypy/changeset/7f8fce3ad9f1/ Log:we now get 3 versions of the loop diff --git a/pypy/jit/metainterp/test/test_send.py b/pypy/jit/metainterp/test/test_send.py

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

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-continue_tracing Changeset: r44346:72ce7ce7c15f Date: 2011-05-21 09:17 +0200 http://bitbucket.org/pypy/pypy/changeset/72ce7ce7c15f/ Log:hg merge default diff --git a/pypy/jit/backend/llgraph/llimpl.py b/pypy/jit/backend/llgraph/llimpl.py --- a/pypy/jit/backend

[pypy-commit] pypy default: Backout 4d4b01d56455 and investigate the failure, probably related,

2011-05-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r44345:6bcafe9864a5 Date: 2011-05-21 09:09 +0200 http://bitbucket.org/pypy/pypy/changeset/6bcafe9864a5/ Log:Backout 4d4b01d56455 and investigate the failure, probably related, of benchmarks. diff --git a/pypy/jit/backend/llgraph/llimpl.py b/pyp

[pypy-commit] pypy jit-continue_tracing: for tests we need to keep the operations even when they are cleared from the history

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-continue_tracing Changeset: r44344:cb0aefe112e7 Date: 2011-05-21 09:08 +0200 http://bitbucket.org/pypy/pypy/changeset/cb0aefe112e7/ Log:for tests we need to keep the operations even when they are cleared from the history diff --git a/pypy/jit/metainterp

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

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-continue_tracing Changeset: r44342:0a682377607f Date: 2011-05-16 20:35 +0200 http://bitbucket.org/pypy/pypy/changeset/0a682377607f/ Log:hg merge default diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py --- a/lib_pypy/_sqlite3.py +++ b/lib_pypy/_sqlite3.

[pypy-commit] pypy jit-short_from_state: we now get an extra specialised version of the loop here. currently we'r not able to use it though (I suppose we need the jit-usable_retrace for that)

2011-05-21 Thread hakanardo
Author: Hakan Ardo Branch: jit-short_from_state Changeset: r44341:709dbd4bfd7e Date: 2011-05-16 17:23 +0200 http://bitbucket.org/pypy/pypy/changeset/709dbd4bfd7e/ Log:we now get an extra specialised version of the loop here. currently we'r not able to use it though (I suppose we need