[pypy-commit] pypy vecopt-merge: missing restriction on the input arguments of guarding values

2015-10-07 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r80032:10f70b96e015 Date: 2015-10-03 10:00 +0200 http://bitbucket.org/pypy/pypy/changeset/10f70b96e015/ Log:missing restriction on the input arguments of guarding values diff --git a/rpython/jit/metainterp/optimizeopt/schedule.py b/rp

[pypy-commit] pypy vecopt-merge: leave not only merge point out but any debug op

2015-10-07 Thread plan_rich
Author: Richard Plangger Branch: vecopt-merge Changeset: r80033:142b6b8b8484 Date: 2015-10-08 08:39 +0200 http://bitbucket.org/pypy/pypy/changeset/142b6b8b8484/ Log:leave not only merge point out but any debug op diff --git a/rpython/jit/metainterp/optimizeopt/vector.py b/rpython/jit/metain

[pypy-commit] pypy default: 32-bit support

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80031:710006a4a05f Date: 2015-10-08 06:36 +0200 http://bitbucket.org/pypy/pypy/changeset/710006a4a05f/ Log:32-bit support diff --git a/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py b/pypy/module/pypyjit/test_pypy_c/test_micronumpy.py --- a/pypy/m

[pypy-commit] pypy default: Fix test (didn't run on 64-bit, and failed on Win32)

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80030:7a55c3196936 Date: 2015-10-08 06:31 +0200 http://bitbucket.org/pypy/pypy/changeset/7a55c3196936/ Log:Fix test (didn't run on 64-bit, and failed on Win32) diff --git a/rpython/jit/metainterp/test/test_ajit.py b/rpython/jit/metainterp/test/test_aj

[pypy-commit] pypy callfamily: Make SmallFunctionSetPBCRepr a subclass of FunctionReprBase

2015-10-07 Thread rlamy
Author: Ronan Lamy Branch: callfamily Changeset: r80029:53b94ce9d2ab Date: 2015-10-07 19:26 +0100 http://bitbucket.org/pypy/pypy/changeset/53b94ce9d2ab/ Log:Make SmallFunctionSetPBCRepr a subclass of FunctionReprBase diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/rpbc.py --- a/rpython/

[pypy-commit] pypy callfamily: update convert_from_to() definitions

2015-10-07 Thread rlamy
Author: Ronan Lamy Branch: callfamily Changeset: r80027:b78ca5dca6d5 Date: 2015-10-07 03:25 +0100 http://bitbucket.org/pypy/pypy/changeset/b78ca5dca6d5/ Log:update convert_from_to() definitions diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/rpbc.py --- a/rpython/rtyper/rpbc.py +++ b/rp

[pypy-commit] pypy callfamily: Make FunctionRepr and FunctionsPBCRepr subclasses of a common base class

2015-10-07 Thread rlamy
Author: Ronan Lamy Branch: callfamily Changeset: r80028:977271ee31e1 Date: 2015-10-07 18:49 +0100 http://bitbucket.org/pypy/pypy/changeset/977271ee31e1/ Log:Make FunctionRepr and FunctionsPBCRepr subclasses of a common base class diff --git a/rpython/rtyper/rpbc.py b/rpython/rtyper/r

[pypy-commit] cffi default: Clarify some details

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r2329:29538451c652 Date: 2015-10-07 19:02 +0200 http://bitbucket.org/cffi/cffi/changeset/29538451c652/ Log:Clarify some details diff --git a/doc/source/overview.rst b/doc/source/overview.rst --- a/doc/source/overview.rst +++ b/doc/source/overview.rst @@

[pypy-commit] pypy default: Fix the nesting level of this subheader

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80026:dec11c0514ba Date: 2015-10-07 18:19 +0200 http://bitbucket.org/pypy/pypy/changeset/dec11c0514ba/ Log:Fix the nesting level of this subheader diff --git a/pypy/doc/extending.rst b/pypy/doc/extending.rst --- a/pypy/doc/extending.rst +++ b/pypy/doc/

[pypy-commit] pypy default: Merged in sbauman/pypy (pull request #338)

2015-10-07 Thread cfbolz
Author: Carl Friedrich Bolz Branch: Changeset: r80025:be4b389d856e Date: 2015-10-07 18:18 +0200 http://bitbucket.org/pypy/pypy/changeset/be4b389d856e/ Log:Merged in sbauman/pypy (pull request #338) Factor in field immutability when invalidating heap information diff --git a/rpython

[pypy-commit] pypy default: Factor in field immutability when invalidating heap information

2015-10-07 Thread sbauman
Author: Spenser Bauman Branch: Changeset: r80024:a5858e533974 Date: 2015-10-07 12:11 -0400 http://bitbucket.org/pypy/pypy/changeset/a5858e533974/ Log:Factor in field immutability when invalidating heap information diff --git a/rpython/jit/metainterp/optimizeopt/heap.py b/rpython/jit/metain

[pypy-commit] pypy default: Expose to app-level the stats (two numbers) maintained by AsmMemoryManager

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80023:4f21ee6823f2 Date: 2015-10-07 17:12 +0100 http://bitbucket.org/pypy/pypy/changeset/4f21ee6823f2/ Log:Expose to app-level the stats (two numbers) maintained by AsmMemoryManager diff --git a/pypy/module/pypyjit/__init__.py b/pypy/module/pyp

[pypy-commit] pypy default: Add an assert in case we forget to say jit_hooks.stats_xxx(None)

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80022:8c3dea33025b Date: 2015-10-07 17:30 +0200 http://bitbucket.org/pypy/pypy/changeset/8c3dea33025b/ Log:Add an assert in case we forget to say jit_hooks.stats_xxx(None) diff --git a/rpython/jit/metainterp/warmspot.py b/rpython/jit/metainterp/warmsp

[pypy-commit] pypy default: Translation fix? for cppyy...

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80021:d37906ecef73 Date: 2015-10-07 16:57 +0200 http://bitbucket.org/pypy/pypy/changeset/d37906ecef73/ Log:Translation fix? for cppyy... diff --git a/pypy/module/_cffi_backend/ctypefunc.py b/pypy/module/_cffi_backend/ctypefunc.py --- a/pypy/module/_cf

[pypy-commit] pypy compress-numbering: don't store rd_frame_info_list at all

2015-10-07 Thread fijal
Author: fijal Branch: compress-numbering Changeset: r80020:713e1ba22921 Date: 2015-10-07 14:15 +0200 http://bitbucket.org/pypy/pypy/changeset/713e1ba22921/ Log:don't store rd_frame_info_list at all diff --git a/rpython/jit/metainterp/compile.py b/rpython/jit/metainterp/compile.py --- a/rpyth

[pypy-commit] pypy compress-numbering: store also packed on numbering;

2015-10-07 Thread fijal
Author: fijal Branch: compress-numbering Changeset: r80019:b37bf50befec Date: 2015-10-07 14:07 +0200 http://bitbucket.org/pypy/pypy/changeset/b37bf50befec/ Log:store also packed on numbering; diff --git a/rpython/jit/metainterp/resume.py b/rpython/jit/metainterp/resume.py --- a/rpython/jit/me

[pypy-commit] pypy compress-numbering: pack jitcode and pc into one slot

2015-10-07 Thread fijal
Author: fijal Branch: compress-numbering Changeset: r80018:51545f543b79 Date: 2015-10-07 13:29 +0200 http://bitbucket.org/pypy/pypy/changeset/51545f543b79/ Log:pack jitcode and pc into one slot diff --git a/rpython/jit/codewriter/codewriter.py b/rpython/jit/codewriter/codewriter.py --- a/rpy

[pypy-commit] pypy py3.3-bootstrap: A check (it fails when running almost any test): during space.startup(),

2015-10-07 Thread arigo
Author: Armin Rigo Branch: py3.3-bootstrap Changeset: r80017:88a921f5ae6b Date: 2015-10-07 13:25 +0200 http://bitbucket.org/pypy/pypy/changeset/88a921f5ae6b/ Log:A check (it fails when running almost any test): during space.startup(), we must not call "import encodings". This is too

[pypy-commit] pypy default: hg merge cffi-stdcall

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80015:773e6136f72e Date: 2015-10-07 12:25 +0200 http://bitbucket.org/pypy/pypy/changeset/773e6136f72e/ Log:hg merge cffi-stdcall Win32 support for the "__stdcall" calling convention diff --git a/lib_pypy/cffi/cparser.py b/lib_pypy/cffi/cparser

[pypy-commit] pypy default: document branch

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r80016:4fa762be0a42 Date: 2015-10-07 12:26 +0200 http://bitbucket.org/pypy/pypy/changeset/4fa762be0a42/ Log:document branch diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst --- a/pypy/doc/whatsnew-head.rst +++ b/pypy/doc/whatsnew-hea

[pypy-commit] pypy cffi-stdcall: ready to merge

2015-10-07 Thread arigo
Author: Armin Rigo Branch: cffi-stdcall Changeset: r80014:9a795bd39d7f Date: 2015-10-07 12:24 +0200 http://bitbucket.org/pypy/pypy/changeset/9a795bd39d7f/ Log:ready to merge ___ pypy-commit mailing list pypy-commit@python.org https://mail.python.or

[pypy-commit] pypy cffi-stdcall: Win32 uses 8-bytes alignment

2015-10-07 Thread arigo
Author: Armin Rigo Branch: cffi-stdcall Changeset: r80013:0d7a6efb28c7 Date: 2015-10-07 10:39 +0200 http://bitbucket.org/pypy/pypy/changeset/0d7a6efb28c7/ Log:Win32 uses 8-bytes alignment diff --git a/pypy/module/_cffi_backend/ctypeobj.py b/pypy/module/_cffi_backend/ctypeobj.py --- a/pypy/m

[pypy-commit] pypy cffi-stdcall: Port the rest of the win32-stdcall branch

2015-10-07 Thread arigo
Author: Armin Rigo Branch: cffi-stdcall Changeset: r80012:348cafc5db08 Date: 2015-10-07 09:59 +0200 http://bitbucket.org/pypy/pypy/changeset/348cafc5db08/ Log:Port the rest of the win32-stdcall branch diff --git a/pypy/module/_cffi_backend/realize_c_type.py b/pypy/module/_cffi_backend/reali

[pypy-commit] pypy cffi-stdcall: import cffi/7a99e5f6dada

2015-10-07 Thread arigo
Author: Armin Rigo Branch: cffi-stdcall Changeset: r80010:cb35f33376b6 Date: 2015-10-07 09:19 +0200 http://bitbucket.org/pypy/pypy/changeset/cb35f33376b6/ Log:import cffi/7a99e5f6dada diff --git a/lib_pypy/cffi/cparser.py b/lib_pypy/cffi/cparser.py --- a/lib_pypy/cffi/cparser.py +++ b/lib_py

[pypy-commit] pypy cffi-stdcall: A branch to implement win32-stdcall from cffi

2015-10-07 Thread arigo
Author: Armin Rigo Branch: cffi-stdcall Changeset: r80009:43e556124e1a Date: 2015-10-07 09:00 +0200 http://bitbucket.org/pypy/pypy/changeset/43e556124e1a/ Log:A branch to implement win32-stdcall from cffi ___ pypy-commit mailing list pypy-commit@py

[pypy-commit] pypy cffi-stdcall: Pass around the abi of functions, and use it to write "__stdcall" in the repr

2015-10-07 Thread arigo
Author: Armin Rigo Branch: cffi-stdcall Changeset: r80011:670a38662272 Date: 2015-10-07 09:43 +0200 http://bitbucket.org/pypy/pypy/changeset/670a38662272/ Log:Pass around the abi of functions, and use it to write "__stdcall" in the repr diff --git a/pypy/module/_cffi_backend/__init__

[pypy-commit] cffi default: add a direct test

2015-10-07 Thread arigo
Author: Armin Rigo Branch: Changeset: r2328:7a99e5f6dada Date: 2015-10-07 09:16 +0200 http://bitbucket.org/cffi/cffi/changeset/7a99e5f6dada/ Log:add a direct test diff --git a/c/test_c.py b/c/test_c.py --- a/c/test_c.py +++ b/c/test_c.py @@ -2327,9 +2327,6 @@ f(); f() assert get_e