Author: Ronny Pfannschmidt
Branch: split-rpython
Changeset: r60127:1bcb31da666a
Date: 2013-01-17 10:47 +0100
http://bitbucket.org/pypy/pypy/changeset/1bcb31da666a/
Log:fix collection of the jvm backend tests
modern pytest ignores test classes with a own __init__ due to
genera
Author: Ronny Pfannschmidt
Branch: split-rpython
Changeset: r60128:59bc9f371b06
Date: 2013-01-17 10:57 +0100
http://bitbucket.org/pypy/pypy/changeset/59bc9f371b06/
Log:Backed out changeset 1bcb31da666a, defer the fix to pytest
diff --git a/rpython/conftest.py b/rpython/conftest.py
--- a/rpyt
Author: Antonio Cuni
Branch:
Changeset: r60129:c437c0261c7e
Date: 2013-01-17 11:00 +
http://bitbucket.org/pypy/pypy/changeset/c437c0261c7e/
Log:add a way to construct a numpy array from an existing buffer. PyPy-
only implementation detail
diff --git a/pypy/module/micronumpy/arra
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60130:3fe697670da9
Date: 2013-01-17 15:29 +0200
http://bitbucket.org/pypy/pypy/changeset/3fe697670da9/
Log:rework the frame manager to use freelists
diff --git a/pypy/jit/backend/llsupport/regalloc.py
b/pypy/jit/backend/llsuppo
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60131:39345139bc3f
Date: 2013-01-17 15:29 +0200
http://bitbucket.org/pypy/pypy/changeset/39345139bc3f/
Log:oops, empty test
diff --git a/pypy/jit/backend/llsupport/test/test_regalloc.py
b/pypy/jit/backend/llsupport/test/test_re
Author: Armin Rigo
Branch: stm-thread-2
Changeset: r60132:810ce3027d32
Date: 2013-01-17 14:53 +0100
http://bitbucket.org/pypy/pypy/changeset/810ce3027d32/
Log:Add a TODO
diff --git a/TODO b/TODO
--- a/TODO
+++ b/TODO
@@ -40,3 +40,5 @@
JIT: finish (missing: the call in execute_token(), reorg
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60134:68788e589b96
Date: 2013-01-17 17:48 +0200
http://bitbucket.org/pypy/pypy/changeset/68788e589b96/
Log:fight fight fight. freelists on the frame manager, so we get more
compact frames (and we can respect GC-vs-non-GC)
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60133:0f2e3e9d6d9e
Date: 2013-01-17 15:40 +0200
http://bitbucket.org/pypy/pypy/changeset/0f2e3e9d6d9e/
Log:gcmap
diff --git a/pypy/jit/backend/llsupport/regalloc.py
b/pypy/jit/backend/llsupport/regalloc.py
--- a/pypy/jit/backen
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60135:996aae6e0891
Date: 2013-01-17 18:52 +0200
http://bitbucket.org/pypy/pypy/changeset/996aae6e0891/
Log:pretty crucial fix
diff --git a/pypy/jit/backend/llsupport/regalloc.py
b/pypy/jit/backend/llsupport/regalloc.py
--- a/py
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60136:44bbd6d3e56b
Date: 2013-01-17 18:57 +0200
http://bitbucket.org/pypy/pypy/changeset/44bbd6d3e56b/
Log:free more stuff
diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py
--- a/pypy/jit/backend/x
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60137:866412438b36
Date: 2013-01-17 19:38 +0200
http://bitbucket.org/pypy/pypy/changeset/866412438b36/
Log:frontend fixes
diff --git a/pypy/jit/backend/llgraph/runner.py
b/pypy/jit/backend/llgraph/runner.py
--- a/pypy/jit/backe
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60138:7dba5511c418
Date: 2013-01-17 19:40 +0200
http://bitbucket.org/pypy/pypy/changeset/7dba5511c418/
Log:missing free
diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py
--- a/pypy/jit/backend/x86/
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60139:02e616816493
Date: 2013-01-17 19:46 +0200
http://bitbucket.org/pypy/pypy/changeset/02e616816493/
Log:fix fix fix
diff --git a/pypy/jit/metainterp/compile.py b/pypy/jit/metainterp/compile.py
--- a/pypy/jit/metainterp/compil
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60140:51eb72e9c8fc
Date: 2013-01-17 20:08 +0200
http://bitbucket.org/pypy/pypy/changeset/51eb72e9c8fc/
Log:cleanup I think\ \
diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py
--- a/pypy/jit/backen
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60141:a4fa587b75f0
Date: 2013-01-17 20:10 +0200
http://bitbucket.org/pypy/pypy/changeset/a4fa587b75f0/
Log:avoid reallocating in the "equal" case
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assembler.p
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60142:0d6f2ebbb86c
Date: 2013-01-17 21:56 +0200
http://bitbucket.org/pypy/pypy/changeset/0d6f2ebbb86c/
Log:fix maybe? for now commit with debug checks
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60143:84877fe3c441
Date: 2013-01-17 21:58 +0200
http://bitbucket.org/pypy/pypy/changeset/84877fe3c441/
Log:kill some prints, leave debugging on for now
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assem
Author: Alexander Hesse
Branch: split-rpython
Changeset: r60144:8d03ae695f01
Date: 2013-01-17 21:08 +0100
http://bitbucket.org/pypy/pypy/changeset/8d03ae695f01/
Log:hg merge default
diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py
b/pypy/module/micronumpy/arrayimpl/concrete.py
---
Author: Alexander Hesse
Branch: split-rpython
Changeset: r60145:d55a0263448b
Date: 2013-01-17 21:13 +0100
http://bitbucket.org/pypy/pypy/changeset/d55a0263448b/
Log:Apparently these files were removed
diff --git a/rpython/jit/backend/x86/test/test_support.py
b/rpython/jit/backend/x86/test/t
Author: Alexander Hesse
Branch: split-rpython
Changeset: r60146:214f65e6d97c
Date: 2013-01-17 21:16 +0100
http://bitbucket.org/pypy/pypy/changeset/214f65e6d97c/
Log:Fixed tests breaking
diff --git a/rpython/conftest.py b/rpython/conftest.py
--- a/rpython/conftest.py
+++ b/rpython/conftest.py
Author: Philip Jenvey
Branch: py3k
Changeset: r60147:297b96d813af
Date: 2013-01-17 12:44 -0800
http://bitbucket.org/pypy/pypy/changeset/297b96d813af/
Log:kill _codecs.charbuffer_encode
diff --git a/pypy/module/_codecs/__init__.py b/pypy/module/_codecs/__init__.py
--- a/pypy/module/_codecs/__
Author: Philip Jenvey
Branch: py3k
Changeset: r60148:9b95b162ea88
Date: 2013-01-17 12:46 -0800
http://bitbucket.org/pypy/pypy/changeset/9b95b162ea88/
Log:special builtin methods are an impl detail
diff --git a/lib-python/3.2/test/test_reprlib.py
b/lib-python/3.2/test/test_reprlib.py
--- a/l
Author: Alexander Hesse
Branch: split-rpython
Changeset: r60149:984aeff7a78d
Date: 2013-01-17 21:49 +0100
http://bitbucket.org/pypy/pypy/changeset/984aeff7a78d/
Log:Fixed missing import
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/
Author: Alexander Hesse
Branch: split-rpython
Changeset: r60150:48db825bde1b
Date: 2013-01-17 21:51 +0100
http://bitbucket.org/pypy/pypy/changeset/48db825bde1b/
Log:To fix later
diff --git a/rpython/conftest.py b/rpython/conftest.py
--- a/rpython/conftest.py
+++ b/rpython/conftest.py
@@ -7,7
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60151:0805c40ffe53
Date: 2013-01-17 22:52 +0200
http://bitbucket.org/pypy/pypy/changeset/0805c40ffe53/
Log:maybe?
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assembler.py
--- a/pypy/jit/backend/x86
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60152:d381f1ced67c
Date: 2013-01-17 22:53 +0200
http://bitbucket.org/pypy/pypy/changeset/d381f1ced67c/
Log:er, we're not aligning frames here
diff --git a/pypy/jit/backend/x86/arch.py b/pypy/jit/backend/x86/arch.py
--- a/pypy/ji
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60153:407182a84d79
Date: 2013-01-17 22:55 +0200
http://bitbucket.org/pypy/pypy/changeset/407182a84d79/
Log:use scratch reg on 64bit
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assembler.py
--- a/pypy/j
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60154:fa418e5683dd
Date: 2013-01-17 23:04 +0200
http://bitbucket.org/pypy/pypy/changeset/fa418e5683dd/
Log:fix tests
diff --git a/pypy/jit/backend/x86/test/test_runner.py
b/pypy/jit/backend/x86/test/test_runner.py
--- a/pypy/ji
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60155:904242f8992d
Date: 2013-01-17 23:20 +0200
http://bitbucket.org/pypy/pypy/changeset/904242f8992d/
Log:remove old tests. In fact we need the frame_adjustment just after
label, since we can't jump to random places (and
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60157:3f25d53e2d16
Date: 2013-01-17 23:53 +0200
http://bitbucket.org/pypy/pypy/changeset/3f25d53e2d16/
Log:no storing registers for free, I'm a moron
diff --git a/pypy/jit/backend/llsupport/llmodel.py
b/pypy/jit/backend/llsuppo
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60156:d79c5eaa6c48
Date: 2013-01-17 23:25 +0200
http://bitbucket.org/pypy/pypy/changeset/d79c5eaa6c48/
Log:finish the test
diff --git a/pypy/jit/backend/x86/test/test_gc_integration.py
b/pypy/jit/backend/x86/test/test_gc_integr
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60158:4c8fa88e
Date: 2013-01-18 00:07 +0200
http://bitbucket.org/pypy/pypy/changeset/4c8fa88e/
Log:fixes and tests
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assembler.py
--- a/pypy/jit/backen
Author: mattip
Branch: missing-ndarray-attributes
Changeset: r60159:4061742c9b8f
Date: 2013-01-18 01:16 +0200
http://bitbucket.org/pypy/pypy/changeset/4061742c9b8f/
Log:fix one translation error
diff --git a/pypy/module/micronumpy/interp_flatiter.py
b/pypy/module/micronumpy/interp_flatiter.
Author: mattip
Branch: missing-ndarray-attributes
Changeset: r60160:75ac8c51f417
Date: 2013-01-18 01:27 +0200
http://bitbucket.org/pypy/pypy/changeset/75ac8c51f417/
Log:add some failing tests
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/pypy/module/micronumpy/test/test_numarr
Author: Maciej Fijalkowski
Branch: jitframe-on-heap
Changeset: r60161:2f2034d7228b
Date: 2013-01-18 01:58 +0200
http://bitbucket.org/pypy/pypy/changeset/2f2034d7228b/
Log:work the slowpath malloc part
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assembler.py
--- a/p
Author: mattip
Branch: missing-ndarray-attributes
Changeset: r60162:a626fbc58e73
Date: 2013-01-18 01:45 +0200
http://bitbucket.org/pypy/pypy/changeset/a626fbc58e73/
Log:pass byteswap tests
diff --git a/pypy/module/micronumpy/types.py b/pypy/module/micronumpy/types.py
--- a/pypy/module/micron
Author: mattip
Branch: missing-ndarray-attributes
Changeset: r60164:334c093ab578
Date: 2013-01-18 02:41 +0200
http://bitbucket.org/pypy/pypy/changeset/334c093ab578/
Log:use orig_array properly in get_real, get_imag
diff --git a/pypy/module/micronumpy/arrayimpl/concrete.py
b/pypy/module/micr
Author: mattip
Branch: missing-ndarray-attributes
Changeset: r60165:e6abb66fd78f
Date: 2013-01-18 03:10 +0200
http://bitbucket.org/pypy/pypy/changeset/e6abb66fd78f/
Log:add argsort test for sorting long runs
diff --git a/pypy/module/micronumpy/test/test_numarray.py
b/pypy/module/micronumpy/
38 matches
Mail list logo