[pypy-commit] benchmarks default: fixes

2014-12-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r293:24b6c21ba3f0 Date: 2014-12-10 09:27 + http://bitbucket.org/pypy/benchmarks/changeset/24b6c21ba3f0/ Log:fixes diff --git a/own/bm_icbd.py b/own/bm_icbd.py --- a/own/bm_icbd.py +++ b/own/bm_icbd.py @@ -3,26 +3,33 @@ def main(n): # HAA

[pypy-commit] benchmarks default: Add ICBD as a benchmark. This comes from Kevin Modzelewski on pypy-dev.

2014-12-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r292:67706c915134 Date: 2014-12-10 09:15 + http://bitbucket.org/pypy/benchmarks/changeset/67706c915134/ Log:Add ICBD as a benchmark. This comes from Kevin Modzelewski on pypy- dev. diff too long, truncating to 2000 out of 90238 lines diff -

[pypy-commit] pypy default: Try to clean up the construction of GcStructs with inlined fields.

2014-12-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r74876:1a2817c44b28 Date: 2014-12-10 11:16 + http://bitbucket.org/pypy/pypy/changeset/1a2817c44b28/ Log:Try to clean up the construction of GcStructs with inlined fields. Complains e.g. on GcStructs containing inlined no-length arrays. diff

[pypy-commit] pypy vmprof: hg merge default

2014-12-10 Thread antocuni
Author: Antonio Cuni Branch: vmprof Changeset: r74877:b53169916578 Date: 2014-12-10 14:26 + http://bitbucket.org/pypy/pypy/changeset/b53169916578/ Log:hg merge default diff too long, truncating to 2000 out of 52817 lines diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/.hgignore

[pypy-commit] pypy default: (cfbolz, tanzim, arigo)

2014-12-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r74878:e56dfa6f9309 Date: 2014-12-10 15:32 + http://bitbucket.org/pypy/pypy/changeset/e56dfa6f9309/ Log:(cfbolz, tanzim, arigo) Essential optimization (<=cfbolz). diff --git a/pypy/objspace/std/typeobject.py b/pypy/objspace/std/typeobject.p

[pypy-commit] pypy default: merge

2014-12-10 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r74882:db19352f7582 Date: 2014-12-10 17:46 +0200 http://bitbucket.org/pypy/pypy/changeset/db19352f7582/ Log:merge diff --git a/pypy/module/_rawffi/alt/interp_funcptr.py b/pypy/module/_rawffi/alt/interp_funcptr.py --- a/pypy/module/_rawffi/alt/i

[pypy-commit] pypy object-dtype: small progress

2014-12-10 Thread fijal
Author: Maciej Fijalkowski Branch: object-dtype Changeset: r74879:8471e5574836 Date: 2014-12-10 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/8471e5574836/ Log:small progress diff --git a/pypy/module/micronumpy/boxes.py b/pypy/module/micronumpy/boxes.py --- a/pypy/module/micronumpy/bo

[pypy-commit] pypy object-dtype: merge default

2014-12-10 Thread fijal
Author: Maciej Fijalkowski Branch: object-dtype Changeset: r74880:207037db3449 Date: 2014-12-10 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/207037db3449/ Log:merge default diff too long, truncating to 2000 out of 58563 lines diff --git a/.hgignore b/.hgignore --- a/.hgignore +++ b/

[pypy-commit] pypy default: formatting

2014-12-10 Thread fijal
Author: Maciej Fijalkowski Branch: Changeset: r74881:6cc9bad3f7f5 Date: 2014-12-10 17:46 +0200 http://bitbucket.org/pypy/pypy/changeset/6cc9bad3f7f5/ Log:formatting diff --git a/rpython/jit/metainterp/optimizeopt/pure.py b/rpython/jit/metainterp/optimizeopt/pure.py --- a/rpython/jit/metain

[pypy-commit] pypy vmprof: pypy_execute_frame_trampoline can (obviosuly) execute random python code, so we need to teach llexternal about it. Without, you get e.g. the wrong asmgcc labels, etc.

2014-12-10 Thread antocuni
Author: Antonio Cuni Branch: vmprof Changeset: r74883:59ba61e4f315 Date: 2014-12-10 16:37 + http://bitbucket.org/pypy/pypy/changeset/59ba61e4f315/ Log:pypy_execute_frame_trampoline can (obviosuly) execute random python code, so we need to teach llexternal about it. Without, you ge

[pypy-commit] pypy default: (cfbolz, tanzim, arigo)

2014-12-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r74884:a3b346cf3412 Date: 2014-12-10 16:43 + http://bitbucket.org/pypy/pypy/changeset/a3b346cf3412/ Log:(cfbolz, tanzim, arigo) meh. diff --git a/pypy/interpreter/pyframe.py b/pypy/interpreter/pyframe.py --- a/pypy/interpreter/pyframe.py ++

[pypy-commit] pypy default: (cfbolz, arigo)

2014-12-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r74885:479bfad309e3 Date: 2014-12-10 17:59 + http://bitbucket.org/pypy/pypy/changeset/479bfad309e3/ Log:(cfbolz, arigo) no cookie diff --git a/pypy/objspace/std/typeobject.py b/pypy/objspace/std/typeobject.py --- a/pypy/objspace/std/typeobj

[pypy-commit] benchmarks default: Krakatau takes a long time to warmup, so discard warmup iterations.

2014-12-10 Thread ltratt
Author: Laurence Tratt Branch: Changeset: r294:63916bb5a798 Date: 2014-12-10 17:48 + http://bitbucket.org/pypy/benchmarks/changeset/63916bb5a798/ Log:Krakatau takes a long time to warmup, so discard warmup iterations. When it is warmed up, it runs much faster than cold, so we th

[pypy-commit] pypy default: Makes no sense to have f_lineno end up by complete chance as a 32-bit int...

2014-12-10 Thread arigo
Author: Armin Rigo Branch: Changeset: r74886:bc40f87eddfc Date: 2014-12-10 18:17 + http://bitbucket.org/pypy/pypy/changeset/bc40f87eddfc/ Log:Makes no sense to have f_lineno end up by complete chance as a 32-bit int... diff --git a/pypy/module/cpyext/frameobject.py b/pypy/modul