[pypy-commit] pypy ppc-backend-2: Fix typo in emit_guard_value FP case.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55270:d3115c64f0b2 Date: 2012-06-01 17:52 -0400 http://bitbucket.org/pypy/pypy/changeset/d3115c64f0b2/ Log:Fix typo in emit_guard_value FP case. diff --git a/pypy/jit/backend/ppc/opassembler.py b/pypy/jit/backend/ppc/opassembler.py --- a/pyp

[pypy-commit] pypy ppc-backend-2: Store FP call arguments on the stack with FP operations.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55269:38e312eb8e46 Date: 2012-06-01 17:49 -0400 http://bitbucket.org/pypy/pypy/changeset/38e312eb8e46/ Log:Store FP call arguments on the stack with FP operations. diff --git a/pypy/jit/backend/ppc/opassembler.py b/pypy/jit/backend/ppc/opass

[pypy-commit] pypy ppc-backend-2: Temporary kludge for FP arguments in set_initial_bindings.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55268:363a0e741a26 Date: 2012-06-01 17:37 -0400 http://bitbucket.org/pypy/pypy/changeset/363a0e741a26/ Log:Temporary kludge for FP arguments in set_initial_bindings. diff --git a/pypy/jit/backend/ppc/regalloc.py b/pypy/jit/backend/ppc/regallo

[pypy-commit] pypy ppc-backend-2: Use offset directly as load float / store float displacement.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55267:642d5eb12115 Date: 2012-06-01 17:35 -0400 http://bitbucket.org/pypy/pypy/changeset/642d5eb12115/ Log:Use offset directly as load float / store float displacement. diff --git a/pypy/jit/backend/ppc/ppc_assembler.py b/pypy/jit/backend/pp

[pypy-commit] pypy ppc-backend-2: Import remap_frame_layout_mixed and use it in prepare_jump.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55266:73d86ba2593a Date: 2012-06-01 16:43 -0400 http://bitbucket.org/pypy/pypy/changeset/73d86ba2593a/ Log:Import remap_frame_layout_mixed and use it in prepare_jump. Add FPRM support to update_bindings. diff --git a/pypy/jit/backend/

[pypy-commit] pypy ppc-backend-2: Change uses of ENCODING_AREA to FORCE_INDEX_OFS.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55265:e4ee8736f105 Date: 2012-06-01 14:57 -0400 http://bitbucket.org/pypy/pypy/changeset/e4ee8736f105/ Log:Change uses of ENCODING_AREA to FORCE_INDEX_OFS. Add FP support to failure_recovery_func and decode_registers_and_descr. More

[pypy-commit] pypy ppc-backend-2: Pass RegisterLocation to mov_loc_loc.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55264:a7d3c4eb71e2 Date: 2012-06-01 14:48 -0400 http://bitbucket.org/pypy/pypy/changeset/a7d3c4eb71e2/ Log:Pass RegisterLocation to mov_loc_loc. Change uses of ENCODING_AREA to FORCE_INDEX_OFS. Add FP args support to emit_call. diff -

[pypy-commit] pypy ppc-backend-2: Change force to call failure_recovery_func instead of

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55263:8b6c0d0abb33 Date: 2012-06-01 14:40 -0400 http://bitbucket.org/pypy/pypy/changeset/8b6c0d0abb33/ Log:Change force to call failure_recovery_func instead of decode_registers_and_descr directly. diff --git a/pypy/jit/backend/ppc/ru

[pypy-commit] pypy ppc-backend-2: Import MANAGED_FP_REGS.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55262:703d6f060356 Date: 2012-06-01 14:38 -0400 http://bitbucket.org/pypy/pypy/changeset/703d6f060356/ Log:Import MANAGED_FP_REGS. FORCE_INDEX_OFS is MANAGED_REGS + MANAGED_FP_REGS. diff --git a/pypy/jit/backend/ppc/arch.py b/pypy/jit

[pypy-commit] pypy ppc-backend-2: Set width for StackLocation.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55260:f7f3719072f0 Date: 2012-06-01 14:33 -0400 http://bitbucket.org/pypy/pypy/changeset/f7f3719072f0/ Log:Set width for StackLocation. diff --git a/pypy/jit/backend/ppc/locations.py b/pypy/jit/backend/ppc/locations.py --- a/pypy/jit/backend

[pypy-commit] pypy ppc-backend-2: Define MANAGED_FP_REGS.

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55261:ab01c15374da Date: 2012-06-01 14:37 -0400 http://bitbucket.org/pypy/pypy/changeset/ab01c15374da/ Log:Define MANAGED_FP_REGS. diff --git a/pypy/jit/backend/ppc/register.py b/pypy/jit/backend/ppc/register.py --- a/pypy/jit/backend/ppc/reg

[pypy-commit] pypy win_ffi: fix imports

2012-06-01 Thread mattip
Author: Matti Picus Branch: win_ffi Changeset: r55259:38ac093c428f Date: 2012-06-01 18:54 +0300 http://bitbucket.org/pypy/pypy/changeset/38ac093c428f/ Log:fix imports diff --git a/pypy/jit/backend/x86/test/test_ztranslation.py b/pypy/jit/backend/x86/test/test_ztranslation.py --- a/pypy/jit/

[pypy-commit] pypy win_ffi: fix test

2012-06-01 Thread mattip
Author: Matti Picus Branch: win_ffi Changeset: r55258:6af15b871f5e Date: 2012-06-01 16:48 +0300 http://bitbucket.org/pypy/pypy/changeset/6af15b871f5e/ Log:fix test diff --git a/pypy/module/pypyjit/test_pypy_c/test__ffi.py b/pypy/module/pypyjit/test_pypy_c/test__ffi.py --- a/pypy/module/pypy

[pypy-commit] pypy ppc-backend-2: Use FLOAT_INT_CONVERSION word in stack for emit_cast_float_to_int and

2012-06-01 Thread edelsohn
Author: edelsohn Branch: ppc-backend-2 Changeset: r55257:a48e4bba5300 Date: 2012-06-01 09:30 -0400 http://bitbucket.org/pypy/pypy/changeset/a48e4bba5300/ Log:Use FLOAT_INT_CONVERSION word in stack for emit_cast_float_to_int and emit_cast_int_to_float. Fix typo in names. diff --git a/p

[pypy-commit] pypy win_ffi: fix test for jit

2012-06-01 Thread mattip
Author: Matti Picus Branch: win_ffi Changeset: r55253:8c584438b1f9 Date: 2012-05-31 23:36 +0300 http://bitbucket.org/pypy/pypy/changeset/8c584438b1f9/ Log:fix test for jit diff --git a/pypy/rlib/test/test_libffi.py b/pypy/rlib/test/test_libffi.py --- a/pypy/rlib/test/test_libffi.py +++ b/pyp

[pypy-commit] pypy win_ffi: test, add WinDLL in _ffi

2012-06-01 Thread mattip
Author: Matti Picus Branch: win_ffi Changeset: r55256:3dbd7782528b Date: 2012-06-01 16:25 +0300 http://bitbucket.org/pypy/pypy/changeset/3dbd7782528b/ Log:test, add WinDLL in _ffi diff --git a/pypy/module/_ffi/__init__.py b/pypy/module/_ffi/__init__.py --- a/pypy/module/_ffi/__init__.py +++

[pypy-commit] pypy win_ffi: fix imports

2012-06-01 Thread mattip
Author: Matti Picus Branch: win_ffi Changeset: r55255:5468f42ee359 Date: 2012-06-01 15:28 +0300 http://bitbucket.org/pypy/pypy/changeset/5468f42ee359/ Log:fix imports diff --git a/pypy/module/_ffi/test/test_funcptr.py b/pypy/module/_ffi/test/test_funcptr.py --- a/pypy/module/_ffi/test/test_

[pypy-commit] pypy win_ffi: release dll after test

2012-06-01 Thread mattip
Author: Matti Picus Branch: win_ffi Changeset: r55254:8d737aa82c17 Date: 2012-06-01 15:09 +0300 http://bitbucket.org/pypy/pypy/changeset/8d737aa82c17/ Log:release dll after test add WinDLL to libffi diff --git a/pypy/rlib/libffi.py b/pypy/rlib/libffi.py --- a/pypy/rlib/libffi.py +++ b/pypy/r

[pypy-commit] extradoc extradoc: quite likely that I'm coming

2012-06-01 Thread hager
Author: Sven Hager Branch: extradoc Changeset: r4208:5db78e31e996 Date: 2012-06-01 14:23 +0200 http://bitbucket.org/pypy/extradoc/changeset/5db78e31e996/ Log:quite likely that I'm coming diff --git a/sprintinfo/leipzig2012/people.txt b/sprintinfo/leipzig2012/people.txt --- a/sprintinfo/leip