[pypy-commit] pypy release-2.6.x: flesh out release notice

2015-08-21 Thread mattip
Author: mattip Branch: release-2.6.x Changeset: r79090:15760ef18145 Date: 2015-08-21 10:13 +0300 http://bitbucket.org/pypy/pypy/changeset/15760ef18145/ Log:flesh out release notice diff --git a/pypy/doc/release-2.6.1.rst b/pypy/doc/release-2.6.1.rst --- a/pypy/doc/release-2.6.1.rst +++ b/pyp

[pypy-commit] pypy vecopt-merge: llgraph is now working with accum data

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79091:10582848a63f Date: 2015-08-20 14:18 +0200 http://bitbucket.org/pypy/pypy/changeset/10582848a63f/ Log:llgraph is now working with accum data diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runner

[pypy-commit] pypy vecopt-merge: moved the collection of compile loop version descr to guard opt. the assembler writes the correct offset into memory but it is not visible in the resulting memory bloc

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79092:27ddd5637fb8 Date: 2015-08-21 10:28 +0200 http://bitbucket.org/pypy/pypy/changeset/27ddd5637fb8/ Log:moved the collection of compile loop version descr to guard opt. the assembler writes the correct offset into memory but

[pypy-commit] pypy ppc-updated-backend: copy copy copy from x86

2015-08-21 Thread arigo
Author: Armin Rigo Branch: ppc-updated-backend Changeset: r79094:e7a2b3e7bbff Date: 2015-08-20 09:14 -0700 http://bitbucket.org/pypy/pypy/changeset/e7a2b3e7bbff/ Log:copy copy copy from x86 diff --git a/rpython/jit/backend/ppc/arch.py b/rpython/jit/backend/ppc/arch.py --- a/rpython/jit/backe

[pypy-commit] pypy ppc-updated-backend: One test passes!

2015-08-21 Thread arigo
Author: Armin Rigo Branch: ppc-updated-backend Changeset: r79095:4865720d70df Date: 2015-08-21 01:03 -0700 http://bitbucket.org/pypy/pypy/changeset/4865720d70df/ Log:One test passes! diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/backend/llsupport/llmodel.py --- a/rpyth

[pypy-commit] pypy default: minor clean-ups

2015-08-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r79097:c5b725659db5 Date: 2015-08-21 10:50 +0200 http://bitbucket.org/pypy/pypy/changeset/c5b725659db5/ Log:minor clean-ups diff --git a/rpython/jit/backend/arm/runner.py b/rpython/jit/backend/arm/runner.py --- a/rpython/jit/backend/arm/runner.py +++ b

[pypy-commit] pypy ppc-updated-backend: kill kill kill old code

2015-08-21 Thread arigo
Author: Armin Rigo Branch: ppc-updated-backend Changeset: r79096:fbf695116cb5 Date: 2015-08-21 01:28 -0700 http://bitbucket.org/pypy/pypy/changeset/fbf695116cb5/ Log:kill kill kill old code diff --git a/rpython/jit/backend/llsupport/llmodel.py b/rpython/jit/backend/llsupport/llmodel.py ---

[pypy-commit] pypy ppc-updated-backend: start by copying some more logic from x86, and some comments that are more recent than the ppc backend

2015-08-21 Thread arigo
Author: Armin Rigo Branch: ppc-updated-backend Changeset: r79093:d289f166a3dc Date: 2015-08-20 08:35 -0700 http://bitbucket.org/pypy/pypy/changeset/d289f166a3dc/ Log:start by copying some more logic from x86, and some comments that are more recent than the ppc backend diff --git a/rp

[pypy-commit] pypy optresult-unroll: pass the first test about mul_bridge_ovf1

2015-08-21 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79098:49ba7cf0f814 Date: 2015-08-21 11:52 +0200 http://bitbucket.org/pypy/pypy/changeset/49ba7cf0f814/ Log:pass the first test about mul_bridge_ovf1 diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compil

[pypy-commit] pypy optresult-unroll: fix some tests

2015-08-21 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79099:aee39a70b0f5 Date: 2015-08-21 12:27 +0200 http://bitbucket.org/pypy/pypy/changeset/aee39a70b0f5/ Log:fix some tests diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/meta

[pypy-commit] pypy optresult-unroll: hack at another test

2015-08-21 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79100:a94e875aab50 Date: 2015-08-21 12:39 +0200 http://bitbucket.org/pypy/pypy/changeset/a94e875aab50/ Log:hack at another test diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/ji

[pypy-commit] pypy optresult-unroll: whack at this test until it passes

2015-08-21 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79101:cab61fd68fb6 Date: 2015-08-21 13:12 +0200 http://bitbucket.org/pypy/pypy/changeset/cab61fd68fb6/ Log:whack at this test until it passes diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py b/rpython/j

[pypy-commit] pypy optresult-unroll: whack at this test until it passes

2015-08-21 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79102:6d7007ea2e79 Date: 2015-08-21 13:13 +0200 http://bitbucket.org/pypy/pypy/changeset/6d7007ea2e79/ Log:whack at this test until it passes diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py b/rpython/j

[pypy-commit] pypy optresult-unroll: port some more tests

2015-08-21 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79103:57470787557f Date: 2015-08-21 13:49 +0200 http://bitbucket.org/pypy/pypy/changeset/57470787557f/ Log:port some more tests diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py b/rpython/jit/metainterp/

[pypy-commit] pypy default: improve loading

2015-08-21 Thread fijal
Author: fijal Branch: Changeset: r79104:23592a8bf7e2 Date: 2015-08-21 13:58 +0200 http://bitbucket.org/pypy/pypy/changeset/23592a8bf7e2/ Log:improve loading diff --git a/rpython/rlib/rvmprof/src/vmprof_main.h b/rpython/rlib/rvmprof/src/vmprof_main.h --- a/rpython/rlib/rvmprof/src/vmprof_mai

[pypy-commit] pypy vecopt-merge: finished the refactoring. the root loop has now it's own version, which makes generate_pending_loop_versions easier to understand. a fail descr now always points to th

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79108:90d4590adf3c Date: 2015-08-21 14:10 +0200 http://bitbucket.org/pypy/pypy/changeset/90d4590adf3c/ Log:finished the refactoring. the root loop has now it's own version, which makes generate_pending_loop_versions easier to u

[pypy-commit] pypy vecopt-merge: reverted some changes

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79105:8956d04bc00d Date: 2015-08-21 10:45 +0200 http://bitbucket.org/pypy/pypy/changeset/8956d04bc00d/ Log:reverted some changes diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpython/j

[pypy-commit] pypy vecopt-merge: test_vectorize passes again

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79107:97f9f17c7fc2 Date: 2015-08-21 12:00 +0200 http://bitbucket.org/pypy/pypy/changeset/97f9f17c7fc2/ Log:test_vectorize passes again diff --git a/rpython/jit/backend/x86/assembler.py b/rpython/jit/backend/x86/assembler.py --- a/rpy

[pypy-commit] pypy vecopt-merge: finally the simplest version working again. Accidently mixed up the order of the fail args which caused to result in wrong register mapping

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79106:dd5a2c07e944 Date: 2015-08-21 11:26 +0200 http://bitbucket.org/pypy/pypy/changeset/dd5a2c07e944/ Log:finally the simplest version working again. Accidently mixed up the order of the fail args which caused to result in wro

[pypy-commit] pypy vecopt-merge: added missing parameter needed for llgraph to the test suite

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79109:21e4d477dc9c Date: 2015-08-21 14:18 +0200 http://bitbucket.org/pypy/pypy/changeset/21e4d477dc9c/ Log:added missing parameter needed for llgraph to the test suite diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/meta

[pypy-commit] pypy vecopt-merge: implemented (g/s)etarrayitem_(gc/raw)[_pure] for vector operations. the assembler was missing

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79110:dcfb609c4b12 Date: 2015-08-21 14:50 +0200 http://bitbucket.org/pypy/pypy/changeset/dcfb609c4b12/ Log:implemented (g/s)etarrayitem_(gc/raw)[_pure] for vector operations. the assembler was missing added a test case to verif

[pypy-commit] pypy vecopt-merge: removed debug output

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79111:f40c1f7b277b Date: 2015-08-21 14:52 +0200 http://bitbucket.org/pypy/pypy/changeset/f40c1f7b277b/ Log:removed debug output diff --git a/rpython/jit/metainterp/history.py b/rpython/jit/metainterp/history.py --- a/rpython/jit/meta

[pypy-commit] pypy vecopt-merge: translation issue

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79112:95a341896bd5 Date: 2015-08-21 14:54 +0200 http://bitbucket.org/pypy/pypy/changeset/95a341896bd5/ Log:translation issue diff --git a/rpython/jit/metainterp/optimizeopt/guard.py b/rpython/jit/metainterp/optimizeopt/guard.py --- a

[pypy-commit] pypy default: start passing some tests on darwin

2015-08-21 Thread fijal
Author: fijal Branch: Changeset: r79113:2f729fff5878 Date: 2015-08-21 14:29 +0200 http://bitbucket.org/pypy/pypy/changeset/2f729fff5878/ Log:start passing some tests on darwin diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmprof/cintf.py +++ b

[pypy-commit] pypy default: fix vmprof on OS X

2015-08-21 Thread fijal
Author: fijal Branch: Changeset: r79114:6acadde07a0d Date: 2015-08-21 14:49 +0200 http://bitbucket.org/pypy/pypy/changeset/6acadde07a0d/ Log:fix vmprof on OS X diff --git a/rpython/rlib/rvmprof/cintf.py b/rpython/rlib/rvmprof/cintf.py --- a/rpython/rlib/rvmprof/cintf.py +++ b/rpython/rlib/rv

[pypy-commit] pypy default: fix for OS X

2015-08-21 Thread fijal
Author: fijal Branch: Changeset: r79115:8ea80c0d6f77 Date: 2015-08-21 15:00 +0200 http://bitbucket.org/pypy/pypy/changeset/8ea80c0d6f77/ Log:fix for OS X diff --git a/rpython/rlib/rvmprof/src/vmprof_main.h b/rpython/rlib/rvmprof/src/vmprof_main.h --- a/rpython/rlib/rvmprof/src/vmprof_main.h

[pypy-commit] pypy default: Update to cffi 1.2.1 as released

2015-08-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r79116:32db8f8cf274 Date: 2015-08-21 15:33 +0200 http://bitbucket.org/pypy/pypy/changeset/32db8f8cf274/ Log:Update to cffi 1.2.1 as released diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/cffi.egg-info/PKG-

[pypy-commit] pypy vecopt-merge: documentation additions (command line flags), added description of the ABC optimization, note on limitations

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79117:3c01987639c7 Date: 2015-08-21 15:43 +0200 http://bitbucket.org/pypy/pypy/changeset/3c01987639c7/ Log:documentation additions (command line flags), added description of the ABC optimization, note on limitations diff --git

[pypy-commit] pypy vecopt-merge: translation issues and added documentation to some routines in the scheduler

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79118:81c2f4a28f89 Date: 2015-08-21 15:54 +0200 http://bitbucket.org/pypy/pypy/changeset/81c2f4a28f89/ Log:translation issues and added documentation to some routines in the scheduler diff --git a/rpython/jit/backend/x86/assem

[pypy-commit] pypy no_boehm_libdl: remove libdl from linker for boehm gc

2015-08-21 Thread mattip
Author: mattip Branch: no_boehm_libdl Changeset: r79119:b84a79056d18 Date: 2015-08-21 16:59 +0300 http://bitbucket.org/pypy/pypy/changeset/b84a79056d18/ Log:remove libdl from linker for boehm gc diff --git a/rpython/rtyper/tool/rffi_platform.py b/rpython/rtyper/tool/rffi_platform.py --- a/r

[pypy-commit] pypy vecopt-merge: docu

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79120:e7a3de7993aa Date: 2015-08-21 16:05 +0200 http://bitbucket.org/pypy/pypy/changeset/e7a3de7993aa/ Log:docu diff --git a/rpython/jit/metainterp/optimizeopt/schedule.py b/rpython/jit/metainterp/optimizeopt/schedule.py --- a/rpytho

[pypy-commit] pypy vecopt-merge: docu vectorize.py

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79121:571344b0097d Date: 2015-08-21 16:14 +0200 http://bitbucket.org/pypy/pypy/changeset/571344b0097d/ Log:docu vectorize.py diff --git a/rpython/jit/metainterp/optimizeopt/vectorize.py b/rpython/jit/metainterp/optimizeopt/vectorize.

[pypy-commit] pypy vecopt-merge: translation issues

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79122:8cc48941c8b9 Date: 2015-08-21 17:19 +0200 http://bitbucket.org/pypy/pypy/changeset/8cc48941c8b9/ Log:translation issues diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpython/jit/metain

[pypy-commit] pypy vecopt-merge: reverted the repr_of_arg, added more debug info to update_accumlocation_loc

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79123:dc014b620f41 Date: 2015-08-21 18:52 +0200 http://bitbucket.org/pypy/pypy/changeset/dc014b620f41/ Log:reverted the repr_of_arg, added more debug info to update_accumlocation_loc diff --git a/rpython/jit/backend/x86/regall

[pypy-commit] pypy vecopt-merge: fixed issues with test cases for llgraph

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79124:38a19b56ef23 Date: 2015-08-21 19:25 +0200 http://bitbucket.org/pypy/pypy/changeset/38a19b56ef23/ Log:fixed issues with test cases for llgraph diff --git a/rpython/jit/backend/llgraph/runner.py b/rpython/jit/backend/llgraph/runn

[pypy-commit] pypy vecopt-merge: updated command line vec parameter

2015-08-21 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r79125:754c30aac049 Date: 2015-08-21 19:27 +0200 http://bitbucket.org/pypy/pypy/changeset/754c30aac049/ Log:updated command line vec parameter diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit/test_

[pypy-commit] pypy optresult-unroll: pass more tests, push push push

2015-08-21 Thread fijal
Author: Maciej Fijalkowski Branch: optresult-unroll Changeset: r79126:a324ca2df937 Date: 2015-08-21 20:11 +0200 http://bitbucket.org/pypy/pypy/changeset/a324ca2df937/ Log:pass more tests, push push push diff --git a/rpython/jit/metainterp/optimizeopt/test/test_virtualstate.py b/rpython/jit/

[pypy-commit] pypy default: Add a #define from recent CPython 2.x

2015-08-21 Thread arigo
Author: Armin Rigo Branch: Changeset: r79127:337ed0dae21f Date: 2015-08-21 21:11 +0200 http://bitbucket.org/pypy/pypy/changeset/337ed0dae21f/ Log:Add a #define from recent CPython 2.x diff --git a/pypy/module/cpyext/include/object.h b/pypy/module/cpyext/include/object.h --- a/pypy/module/c

[pypy-commit] pypy py3k: hg merge default

2015-08-21 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r79128:61296bb0341b Date: 2015-08-22 01:22 +0200 http://bitbucket.org/pypy/pypy/changeset/61296bb0341b/ Log:hg merge default diff --git a/lib_pypy/cffi.egg-info/PKG-INFO b/lib_pypy/cffi.egg-info/PKG-INFO --- a/lib_pypy/cffi.egg-info/PKG-INFO +++ b

[pypy-commit] pypy py3k: 2to3

2015-08-21 Thread mjacob
Author: Manuel Jacob Branch: py3k Changeset: r79129:bff4896d8c5a Date: 2015-08-22 03:01 +0200 http://bitbucket.org/pypy/pypy/changeset/bff4896d8c5a/ Log:2to3 diff --git a/pypy/module/_vmprof/test/test__vmprof.py b/pypy/module/_vmprof/test/test__vmprof.py --- a/pypy/module/_vmprof/test/test_

[pypy-commit] pypy py3.3: Avoid import in app_main.py before stdio is initialized.

2015-08-21 Thread mjacob
Author: Manuel Jacob Branch: py3.3 Changeset: r79130:25989b3230e5 Date: 2015-08-22 03:06 +0200 http://bitbucket.org/pypy/pypy/changeset/25989b3230e5/ Log:Avoid import in app_main.py before stdio is initialized. If the interpreter is run with the '-v' option specified, the import