Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56669:2198ee98a4a9
Date: 2012-08-07 03:51 +0100
http://bitbucket.org/pypy/pypy/changeset/2198ee98a4a9/
Log:Simplify special case setup in FlowObjSpace
* Remove specialcase.setup() and put the special case mapping in a
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56670:5e1f7013e278
Date: 2012-08-07 04:41 +0100
http://bitbucket.org/pypy/pypy/changeset/5e1f7013e278/
Log:Remove obsolete helper
diff --git a/pypy/objspace/flow/objspace.py b/pypy/objspace/flow/objspace.py
--- a/pypy/objspace/flow/o
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56671:ecf27129b934
Date: 2012-08-07 20:58 +0100
http://bitbucket.org/pypy/pypy/changeset/ecf27129b934/
Log:Refactor FlowExecutionContext.__init__
Push code down from FlowObjSpace.build_flow() to
FlowExecutionContext.
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56672:08e65805abea
Date: 2012-08-08 01:35 +0100
http://bitbucket.org/pypy/pypy/changeset/08e65805abea/
Log:Replace FrameState.restoreframe() with FlowSpaceFrame.setstate()
diff --git a/pypy/objspace/flow/flowcontext.py
b/pypy/objspa
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56673:a86581ff1066
Date: 2012-08-08 02:49 +0100
http://bitbucket.org/pypy/pypy/changeset/a86581ff1066/
Log:Simplify FrameState constructor
Use frame.getstate() to save the state of the frame instead of the
ctor.
diff
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56678:d79bc0fe44b8
Date: 2012-08-09 01:41 +0100
http://bitbucket.org/pypy/pypy/changeset/d79bc0fe44b8/
Log:Kill p.o.f.operation.special_overrides()
Define the methods directly inside FlowObjSpace instead. In the case
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56674:5a488bd039a3
Date: 2012-08-08 13:01 +0100
http://bitbucket.org/pypy/pypy/changeset/5a488bd039a3/
Log:Split off _init_graph() from FlowExecutionContext.__init__()
diff --git a/pypy/objspace/flow/flowcontext.py
b/pypy/objspace/f
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56679:459fc98f6d75
Date: 2012-08-09 17:39 +0100
http://bitbucket.org/pypy/pypy/changeset/459fc98f6d75/
Log:Move code from FlowEC.build_flow() to FlowSpaceFrame.__init__()
diff --git a/pypy/objspace/flow/flowcontext.py
b/pypy/objspac
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56675:c92ffa1d817c
Date: 2012-08-08 15:13 +0100
http://bitbucket.org/pypy/pypy/changeset/c92ffa1d817c/
Log:Merge code into FlowExecutionContext.build_flow()
Inline .__init__(), .create_frame() and .produce_generator_mark()
d
Author: arigo
Branch:
Changeset: r56681:1ed8b5b0ecb6
Date: 2012-08-10 10:02 +0200
http://bitbucket.org/pypy/pypy/changeset/1ed8b5b0ecb6/
Log:Merged in rlamy/pypy/translation-cleanup (pull request #82)
diff --git a/pypy/objspace/flow/flowcontext.py
b/pypy/objspace/flow/flowcontext.py
--- a/
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56676:a899e4aa1e1e
Date: 2012-08-08 16:23 +0100
http://bitbucket.org/pypy/pypy/changeset/a899e4aa1e1e/
Log:Replace block.patchframe(frame) with frame.recording(block)
diff --git a/pypy/objspace/flow/flowcontext.py
b/pypy/objspace/fl
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56677:36af708289a1
Date: 2012-08-08 17:13 +0100
http://bitbucket.org/pypy/pypy/changeset/36af708289a1/
Log:Reuse the same frame through the life of build_flow()
diff --git a/pypy/objspace/flow/flowcontext.py
b/pypy/objspace/flow/flo
Author: Ronan Lamy
Branch: translation-cleanup
Changeset: r56680:0a90d88e3ecd
Date: 2012-08-09 18:40 +0100
http://bitbucket.org/pypy/pypy/changeset/0a90d88e3ecd/
Log:Kill FlowEC.w_globals
FlowExecutionContext doesn't really need this attribute, but the
frame does, so store it
Author: Armin Rigo
Branch: ffi-backend
Changeset: r56682:ed941314af30
Date: 2012-08-10 10:44 +0200
http://bitbucket.org/pypy/pypy/changeset/ed941314af30/
Log:Close branch to be merged.
___
pypy-commit mailing list
pypy-commit@python.org
http://mail
Author: Armin Rigo
Branch:
Changeset: r56684:f9f3683221fc
Date: 2012-08-10 11:04 +0200
http://bitbucket.org/pypy/pypy/changeset/f9f3683221fc/
Log:Document more jit_libffi and add a helper.
diff --git a/pypy/module/_cffi_backend/ctypefunc.py
b/pypy/module/_cffi_backend/ctypefunc.py
--- a/py
Author: Armin Rigo
Branch: stm-jit
Changeset: r56685:a6c4a1f48076
Date: 2012-08-10 12:11 +0200
http://bitbucket.org/pypy/pypy/changeset/a6c4a1f48076/
Log:Update the test.
diff --git a/pypy/jit/backend/llsupport/test/test_stmrewrite.py
b/pypy/jit/backend/llsupport/test/test_stmrewrite.py
---
Author: Armin Rigo
Branch: stm-jit
Changeset: r56686:076b9e698fb4
Date: 2012-08-10 13:06 +0200
http://bitbucket.org/pypy/pypy/changeset/076b9e698fb4/
Log:Write a plain text explanation.
diff --git a/pypy/jit/backend/llsupport/stm.txt
b/pypy/jit/backend/llsupport/stm.txt
new file mode 100644
Author: David Schneider
Branch: extradoc
Changeset: r4494:5cd698b24536
Date: 2012-08-10 11:13 +0200
http://bitbucket.org/pypy/extradoc/changeset/5cd698b24536/
Log:Change percentages in tables to have one decimal digit and put the
percentage sign next to the values
diff --git a/talk/v
Author: David Schneider
Branch: extradoc
Changeset: r4495:e489325cfc9c
Date: 2012-08-10 13:23 +0200
http://bitbucket.org/pypy/extradoc/changeset/e489325cfc9c/
Log:more rewriting of the evaluation section
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper
Author: David Schneider
Branch: arm-backend-2
Changeset: r56688:1d6dcceca9d4
Date: 2012-08-10 12:12 +
http://bitbucket.org/pypy/pypy/changeset/1d6dcceca9d4/
Log:Add missing code to pass and respect the debug status. Fixes
test_ztranslation.py:test_jit_get_stats
diff --git a/pypy/
Author: Armin Rigo
Branch:
Changeset: r56689:87b7ebfb37db
Date: 2012-08-10 14:23 +0200
http://bitbucket.org/pypy/pypy/changeset/87b7ebfb37db/
Log:ImmedLoc(0) -> imm0
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assembler.py
--- a/pypy/jit/backend/x86/assembler.py
+
Author: David Schneider
Branch: extradoc
Changeset: r4496:c34bf5f02cce
Date: 2012-08-10 14:24 +0200
http://bitbucket.org/pypy/extradoc/changeset/c34bf5f02cce/
Log:use KiB here
diff --git a/talk/vmil2012/tool/build_tables.py
b/talk/vmil2012/tool/build_tables.py
--- a/talk/vmil2012/tool/build
Author: David Schneider
Branch: extradoc
Changeset: r4497:eda8903e348b
Date: 2012-08-10 14:25 +0200
http://bitbucket.org/pypy/extradoc/changeset/eda8903e348b/
Log:Add some relative sizes to Resume Data sizes table for a better
comparison (remove later for readability)
diff --git a/ta
Author: David Schneider
Branch: extradoc
Changeset: r4498:06c2e3a50f93
Date: 2012-08-10 14:25 +0200
http://bitbucket.org/pypy/extradoc/changeset/06c2e3a50f93/
Log:write about the size of resume data
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
Author: mattip
Branch: python-numpy
Changeset: r56691:91a022decde3
Date: 2012-08-10 14:29 +0300
http://bitbucket.org/pypy/pypy/changeset/91a022decde3/
Log:add enough hacks so that 'import numpy' fails for non-trivial
reasons
diff --git a/lib_pypy/numpy/__init__.py b/lib_pypy/numpy/__
Author: mattip
Branch: python-numpy
Changeset: r56693:d36b47708415
Date: 2012-08-10 15:25 +0300
http://bitbucket.org/pypy/pypy/changeset/d36b47708415/
Log:add empty nditer
diff --git a/lib_pypy/numpypy/multiarray/__init__.py
b/lib_pypy/numpypy/multiarray/__init__.py
--- a/lib_pypy/numpypy/m
Author: mattip
Branch: python-numpy
Changeset: r56692:73e5116d3070
Date: 2012-08-10 14:33 +0300
http://bitbucket.org/pypy/pypy/changeset/73e5116d3070/
Log:add forgotten file
diff --git a/lib_pypy/numpypy/multiarray/__init__.py
b/lib_pypy/numpypy/multiarray/__init__.py
new file mode 100644
-
Author: mattip
Branch: python-numpy
Changeset: r56694:2d1f5121f580
Date: 2012-08-10 15:47 +0300
http://bitbucket.org/pypy/pypy/changeset/2d1f5121f580/
Log:add some funtionality
diff --git a/lib_pypy/numpypy/multiarray/__init__.py
b/lib_pypy/numpypy/multiarray/__init__.py
--- a/lib_pypy/nump
Author: David Schneider
Branch: extradoc
Changeset: r4499:82a1708aa1a5
Date: 2012-08-10 14:29 +0200
http://bitbucket.org/pypy/extradoc/changeset/82a1708aa1a5/
Log:remove spaces
diff --git a/talk/vmil2012/tool/build_tables.py
b/talk/vmil2012/tool/build_tables.py
--- a/talk/vmil2012/tool/buil
Author: David Schneider
Branch: extradoc
Changeset: r4500:5374020faf7a
Date: 2012-08-10 14:54 +0200
http://bitbucket.org/pypy/extradoc/changeset/5374020faf7a/
Log:add a todo
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/vmil2012/paper
Author: David Schneider
Branch: extradoc
Changeset: r4501:909c51d589b3
Date: 2012-08-10 14:54 +0200
http://bitbucket.org/pypy/extradoc/changeset/909c51d589b3/
Log:Write about the guard failure frequency
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.
Author: Armin Rigo
Branch: stm-jit
Changeset: r56695:14d1f61b2e13
Date: 2012-08-10 15:45 +0200
http://bitbucket.org/pypy/pypy/changeset/14d1f61b2e13/
Log:Starting on stmrewrite.py.
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/pypy/jit/backend/llsuppo
Author: Carl Friedrich Bolz
Branch: extradoc
Changeset: r4502:25325614a4fe
Date: 2012-08-10 15:50 +0200
http://bitbucket.org/pypy/extradoc/changeset/25325614a4fe/
Log:some improvements to the evaluation section
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil201
Author: mattip
Branch: python-numpy
Changeset: r56696:b08ace68a844
Date: 2012-08-10 17:33 +0300
http://bitbucket.org/pypy/pypy/changeset/b08ace68a844/
Log:add a test, fix for numpy compatability
diff --git a/lib_pypy/numpypy/multiarray/__init__.py
b/lib_pypy/numpypy/multiarray/__init__.py
-
Author: David Schneider
Branch: extradoc
Changeset: r4503:979339e12363
Date: 2012-08-10 17:24 +0200
http://bitbucket.org/pypy/extradoc/changeset/979339e12363/
Log:Write some conclusion-ish words
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++
Author: Carl Friedrich Bolz
Branch: extradoc
Changeset: r4504:956fdd7c680f
Date: 2012-08-10 17:15 +0200
http://bitbucket.org/pypy/extradoc/changeset/956fdd7c680f/
Log:a note about luajit
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/v
Author: mattip
Branch: python-numpy
Changeset: r56697:35ce3419261f
Date: 2012-08-10 18:36 +0300
http://bitbucket.org/pypy/pypy/changeset/35ce3419261f/
Log:add test,implementation for empty_like
diff --git a/lib_pypy/numpypy/multiarray/__init__.py
b/lib_pypy/numpypy/multiarray/__init__.py
--
Author: Carl Friedrich Bolz
Branch: extradoc
Changeset: r4505:d1264ae54229
Date: 2012-08-10 17:40 +0200
http://bitbucket.org/pypy/extradoc/changeset/d1264ae54229/
Log:rewrite conclusion/related work a bit
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/pape
Author: David Schneider
Branch: extradoc
Changeset: r4506:3d43140f4c3c
Date: 2012-08-10 17:41 +0200
http://bitbucket.org/pypy/extradoc/changeset/3d43140f4c3c/
Log:update caption
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/vmil2012/p
Author: David Schneider
Branch: extradoc
Changeset: r4507:23af35f71705
Date: 2012-08-10 17:53 +0200
http://bitbucket.org/pypy/extradoc/changeset/23af35f71705/
Log:tweak figures and tables
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/
Author: David Schneider
Branch: extradoc
Changeset: r4508:2157a43d7d47
Date: 2012-08-10 17:56 +0200
http://bitbucket.org/pypy/extradoc/changeset/2157a43d7d47/
Log:add another todo
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/talk/vmil2012
Author: Hakan Ardo
Branch: extradoc
Changeset: r4509:71fe567bb62f
Date: 2012-08-10 21:00 +0200
http://bitbucket.org/pypy/extradoc/changeset/71fe567bb62f/
Log:trying out SOR benchmark
diff --git a/talk/iwtc11/benchmarks/scimark.py
b/talk/iwtc11/benchmarks/scimark.py
new file mode 100644
---
Author: Maciej Fijalkowski
Branch:
Changeset: r56698:dcefcdfcc21a
Date: 2012-08-10 21:00 +0200
http://bitbucket.org/pypy/pypy/changeset/dcefcdfcc21a/
Log:add docstrings
diff --git a/pypy/module/signal/interp_signal.py
b/pypy/module/signal/interp_signal.py
--- a/pypy/module/signal/interp_si
Author: Carl Friedrich Bolz
Branch: extradoc
Changeset: r4510:87273d906f01
Date: 2012-08-10 20:56 +0200
http://bitbucket.org/pypy/extradoc/changeset/87273d906f01/
Log:start explaining the example
diff --git a/talk/vmil2012/figures/example.tex
b/talk/vmil2012/figures/example.tex
--- a/talk/v
Author: Hakan Ardo
Branch: extradoc
Changeset: r4511:565da378b80b
Date: 2012-08-10 22:21 +0200
http://bitbucket.org/pypy/extradoc/changeset/565da378b80b/
Log:import scimark
diff --git a/talk/iwtc11/benchmarks/scimark/FFT.c
b/talk/iwtc11/benchmarks/scimark/FFT.c
new file mode 100644
--- /dev
Author: Hakan Ardo
Branch: extradoc
Changeset: r4513:dd366fa6417d
Date: 2012-08-10 22:25 +0200
http://bitbucket.org/pypy/extradoc/changeset/dd366fa6417d/
Log:merge
diff --git a/talk/vmil2012/figures/example.tex
b/talk/vmil2012/figures/example.tex
--- a/talk/vmil2012/figures/example.tex
+++
Author: Hakan Ardo
Branch: extradoc
Changeset: r4512:4c2d7d48434b
Date: 2012-08-10 22:23 +0200
http://bitbucket.org/pypy/extradoc/changeset/4c2d7d48434b/
Log:convert benchmark to our format
diff --git a/talk/iwtc11/benchmarks/benchmark.sh
b/talk/iwtc11/benchmarks/benchmark.sh
--- a/talk/iwt
Author: Carl Friedrich Bolz
Branch: extradoc
Changeset: r4515:4aee3b0b93d1
Date: 2012-08-10 23:36 +0200
http://bitbucket.org/pypy/extradoc/changeset/4aee3b0b93d1/
Log:more about the example
diff --git a/talk/vmil2012/paper.tex b/talk/vmil2012/paper.tex
--- a/talk/vmil2012/paper.tex
+++ b/tal
Author: Carl Friedrich Bolz
Branch: extradoc
Changeset: r4514:1ce0aab0fdf8
Date: 2012-08-10 21:18 +0200
http://bitbucket.org/pypy/extradoc/changeset/1ce0aab0fdf8/
Log:kill the preamble
diff --git a/talk/vmil2012/figures/log.tex b/talk/vmil2012/figures/log.tex
--- a/talk/vmil2012/figures/log.
Author: Armin Rigo
Branch: stm-jit
Changeset: r56699:5c12e79bfb31
Date: 2012-08-10 16:09 +0200
http://bitbucket.org/pypy/pypy/changeset/5c12e79bfb31/
Log:progress
diff --git a/pypy/jit/backend/llsupport/stmrewrite.py
b/pypy/jit/backend/llsupport/stmrewrite.py
--- a/pypy/jit/backend/llsuppor
Author: Armin Rigo
Branch: stm-jit
Changeset: r56702:92bc41fa2e6a
Date: 2012-08-10 18:15 +0200
http://bitbucket.org/pypy/pypy/changeset/92bc41fa2e6a/
Log:in-progress
diff --git a/pypy/jit/backend/llsupport/stmrewrite.py
b/pypy/jit/backend/llsupport/stmrewrite.py
--- a/pypy/jit/backend/llsup
Author: Armin Rigo
Branch: stm-jit
Changeset: r56700:99d2caefe1ea
Date: 2012-08-10 16:57 +0200
http://bitbucket.org/pypy/pypy/changeset/99d2caefe1ea/
Log:Skip some tests that are "only" for optimization, and pass the
others.
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/ba
Author: Armin Rigo
Branch: stm-jit
Changeset: r56701:469c780ee311
Date: 2012-08-10 17:17 +0200
http://bitbucket.org/pypy/pypy/changeset/469c780ee311/
Log:Starting work on the x86 backend
diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py
--- a/pypy/jit/backend/x
Author: Hakan Ardo
Branch: extradoc
Changeset: r4516:bf847280b43c
Date: 2012-08-11 08:49 +0200
http://bitbucket.org/pypy/extradoc/changeset/bf847280b43c/
Log:bugfix and cleanup (we need test)
diff --git a/talk/iwtc11/benchmarks/scimark.py
b/talk/iwtc11/benchmarks/scimark.py
--- a/talk/iwtc1
Author: Hakan Ardo
Branch: extradoc
Changeset: r4517:6648b34c20eb
Date: 2012-08-11 08:50 +0200
http://bitbucket.org/pypy/extradoc/changeset/6648b34c20eb/
Log:merge
diff --git a/talk/vmil2012/figures/log.tex b/talk/vmil2012/figures/log.tex
--- a/talk/vmil2012/figures/log.tex
+++ b/talk/vmil20
55 matches
Mail list logo