Author: Maciej Fijalkowski
Branch: inline-dict-ops
Changeset: r45361:ee575cebb8e7
Date: 2011-07-06 11:23 +0200
http://bitbucket.org/pypy/pypy/changeset/ee575cebb8e7/
Log:fix the test
diff --git a/pypy/jit/backend/llsupport/llmodel.py
b/pypy/jit/backend/llsupport/llmodel.py
--- a/pypy/jit/ba
Author: Antonio Cuni
Branch:
Changeset: r45362:8146c72e14c8
Date: 2011-07-06 14:15 +0200
http://bitbucket.org/pypy/pypy/changeset/8146c72e14c8/
Log:put getting started and FAQ in a more evident position
diff --git a/pypy/doc/getting-started.rst b/pypy/doc/getting-started.rst
--- a/pypy/doc/
Author: Antonio Cuni
Branch:
Changeset: r45363:b1ad852a205d
Date: 2011-07-06 14:37 +0200
http://bitbucket.org/pypy/pypy/changeset/b1ad852a205d/
Log:kill docs for the no longer available CALL_LIKELY_BUILTIN
diff --git a/pypy/doc/interpreter-optimizations.rst
b/pypy/doc/interpreter-optimizat
Author: Antonio Cuni
Branch: extradoc
Changeset: r3822:6ae6144e3075
Date: 2011-07-06 17:19 +0200
http://bitbucket.org/pypy/extradoc/changeset/6ae6144e3075/
Log:add shebang and chmod +x
diff --git a/talk/iwtc11/benchmarks/image/magnify.py
b/talk/iwtc11/benchmarks/image/magnify.py
old mode 10
Author: Antonio Cuni
Branch: extradoc
Changeset: r3823:bcd81510c9f9
Date: 2011-07-06 18:10 +0200
http://bitbucket.org/pypy/extradoc/changeset/bcd81510c9f9/
Log:blog post draft about the realtime video processing
diff --git a/blog/draft/realtime_image_processing.rst
b/blog/draft/realtime_ima
Author: Maciej Fijalkowski
Branch:
Changeset: r45364:6e65afd1e3a4
Date: 2011-07-06 18:37 +0200
http://bitbucket.org/pypy/pypy/changeset/6e65afd1e3a4/
Log:start implementing slicing assembler into ops
diff --git a/pypy/jit/tool/oparser.py b/pypy/jit/tool/oparser.py
--- a/pypy/jit/tool/oparse
Author: Maciej Fijalkowski
Branch:
Changeset: r45365:71493644c4ef
Date: 2011-07-06 18:42 +0200
http://bitbucket.org/pypy/pypy/changeset/71493644c4ef/
Log:include information that will grossly simplify parsing of logs
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/ass
Author: David Schneider
Branch: arm-backend-2
Changeset: r45366:18b7a3b0b7df
Date: 2011-07-06 19:04 +0200
http://bitbucket.org/pypy/pypy/changeset/18b7a3b0b7df/
Log:(cfbolz, bivab) remove redundant and probably wrong method that is
already overwritten a few lines below
diff --git a/p
Author: David Schneider
Branch:
Changeset: r45367:bf5d4d62459c
Date: 2011-07-06 19:04 +0200
http://bitbucket.org/pypy/pypy/changeset/bf5d4d62459c/
Log:(cfbolz, bivab) remove redundant and probably wrong method that is
already overwritten a few lines below
diff --git a/pypy/jit/metai
Author: Alex Gaynor
Branch:
Changeset: r45368:1fc3e8202f32
Date: 2011-07-06 10:34 -0700
http://bitbucket.org/pypy/pypy/changeset/1fc3e8202f32/
Log:Make an editable copy of test_sets and change it to not assume that
immutable object identity is guarnteed.
diff --git a/lib-python/2.7/
Author: Antonio Cuni
Branch:
Changeset: r45369:eb32d6c7a487
Date: 2011-07-06 19:42 +0200
http://bitbucket.org/pypy/pypy/changeset/eb32d6c7a487/
Log:kill leftover code for debugging
diff --git a/pypy/rpython/memory/gc/minimark.py
b/pypy/rpython/memory/gc/minimark.py
--- a/pypy/rpython/memor
Author: Maciej Fijalkowski
Branch:
Changeset: r45370:d9138743c5d6
Date: 2011-07-06 20:18 +0200
http://bitbucket.org/pypy/pypy/changeset/d9138743c5d6/
Log:Have a proper category for addresses
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/jit/backend/x86/assembler.py
--- a/pypy/jit/b
Author: Maciej Fijalkowski
Branch:
Changeset: r45371:3f646054700c
Date: 2011-07-06 20:19 +0200
http://bitbucket.org/pypy/pypy/changeset/3f646054700c/
Log:more of correct categories
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:
Changeset: r45372:a38f246a47b3
Date: 2011-07-06 20:20 +0200
http://bitbucket.org/pypy/pypy/changeset/a38f246a47b3/
Log:add a test log (shelve doesn't support adding :-/)
diff --git a/pypy/tool/jitlogparser/test/logtest.log
b/pypy/tool/jitlogparser/test/lo
Author: Maciej Fijalkowski
Branch:
Changeset: r45373:582113929b62
Date: 2011-07-06 20:20 +0200
http://bitbucket.org/pypy/pypy/changeset/582113929b62/
Log:merge
diff --git a/lib-python/2.7/test/test_sets.py
b/lib-python/modified-2.7/test/test_sets.py
copy from lib-python/2.7/test/test_sets.
Author: Armin Rigo
Branch: shadowstack-perf
Changeset: r45374:31d4b032dd61
Date: 2011-07-04 11:15 +0200
http://bitbucket.org/pypy/pypy/changeset/31d4b032dd61/
Log:Tentative: remove the clears at the start of every function. Needs
careful tweaks to ensure that old, invalid pointers are
Author: Armin Rigo
Branch: tealet
Changeset: r45375:d329df9bdcef
Date: 2011-06-10 10:27 +0200
http://bitbucket.org/pypy/pypy/changeset/d329df9bdcef/
Log:A branch in which to integrate tealets with pypy's GC transformer.
___
pypy-commit mailing list
Author: Armin Rigo
Branch: tealet
Changeset: r45376:cf207cd3f785
Date: 2011-06-11 12:33 +0200
http://bitbucket.org/pypy/pypy/changeset/cf207cd3f785/
Log:Add an operation to get the address of the shadowstack base pointer,
in addition to the top.
diff --git a/pypy/rpython/lltypesystem
Author: Armin Rigo
Branch: tealet
Changeset: r45377:4a707bc5ac9a
Date: 2011-06-11 16:15 +0200
http://bitbucket.org/pypy/pypy/changeset/4a707bc5ac9a/
Log:General support for tealet.
diff --git a/pypy/config/translationoption.py b/pypy/config/translationoption.py
--- a/pypy/config/translationo
Author: Armin Rigo
Branch: tealet
Changeset: r45378:c1f87a237e06
Date: 2011-06-11 18:15 +0200
http://bitbucket.org/pypy/pypy/changeset/c1f87a237e06/
Log:Add asserts.
diff --git a/pypy/rpython/memory/gctransform/framework.py
b/pypy/rpython/memory/gctransform/framework.py
--- a/pypy/rpython/m
Author: Armin Rigo
Branch: tealet
Changeset: r45379:bac623c0bd2f
Date: 2011-06-12 10:53 +0200
http://bitbucket.org/pypy/pypy/changeset/bac623c0bd2f/
Log:Integrate, and use demo1 as the test.
diff --git a/pypy/rlib/_tealet_rffi.py b/pypy/rlib/_tealet_rffi.py
new file mode 100644
--- /dev/null
Author: Armin Rigo
Branch: tealet
Changeset: r45380:1035732daa98
Date: 2011-06-12 11:42 +0200
http://bitbucket.org/pypy/pypy/changeset/1035732daa98/
Log:App-level interface. Untested; unsure how to test it...
diff --git a/pypy/module/tealet/__init__.py b/pypy/module/tealet/__init__.py
new fi
Author: Armin Rigo
Branch: tealet
Changeset: r45381:95c873fad361
Date: 2011-06-12 12:41 +0200
http://bitbucket.org/pypy/pypy/changeset/95c873fad361/
Log:A proper fix, hopefully.
diff --git a/pypy/rpython/memory/gctransform/framework.py
b/pypy/rpython/memory/gctransform/framework.py
--- a/py
Author: Armin Rigo
Branch: tealet
Changeset: r45382:0cbc95f97c9d
Date: 2011-06-12 10:43 +
http://bitbucket.org/pypy/pypy/changeset/0cbc95f97c9d/
Log:fixes.
diff --git a/pypy/module/tealet/interp_tealet.py
b/pypy/module/tealet/interp_tealet.py
--- a/pypy/module/tealet/interp_tealet.py
++
Author: Armin Rigo
Branch: tealet
Changeset: r45383:01a6ac124f45
Date: 2011-06-12 15:53 +0200
http://bitbucket.org/pypy/pypy/changeset/01a6ac124f45/
Log:Tweak delegation between rtealet.py and the GC. It seems that the
GC needs to do a bit more, but it's not really more code in total.
Author: Armin Rigo
Branch: tealet
Changeset: r45384:4ededdcb373f
Date: 2011-06-12 16:01 +0200
http://bitbucket.org/pypy/pypy/changeset/4ededdcb373f/
Log:Move initialization to the class declaration. Needed anyway because
otherwise W_Tealet is missing these attributes.
diff --git a/py
Author: Armin Rigo
Branch: tealet
Changeset: r45385:841c213583c6
Date: 2011-06-13 10:51 +0200
http://bitbucket.org/pypy/pypy/changeset/841c213583c6/
Log:Saving and restoring the shadowstack in the JIT.
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/pyp
Author: Armin Rigo
Branch: tealet
Changeset: r45386:7a765de75f51
Date: 2011-06-13 10:51 +0200
http://bitbucket.org/pypy/pypy/changeset/7a765de75f51/
Log:Untested JIT support.
diff --git a/pypy/config/translationoption.py b/pypy/config/translationoption.py
--- a/pypy/config/translationoption.
Author: Armin Rigo
Branch: tealet
Changeset: r45387:a60fa90a4868
Date: 2011-06-13 10:02 +
http://bitbucket.org/pypy/pypy/changeset/a60fa90a4868/
Log:Translation fixes.
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/pypy/jit/backend/llsupport/gc.py
Author: Armin Rigo
Branch: tealet
Changeset: r45388:039300a3c9b2
Date: 2011-06-13 12:34 +0200
http://bitbucket.org/pypy/pypy/changeset/039300a3c9b2/
Log:Fix: need to make the shadowstack empty here.
diff --git a/pypy/rpython/memory/gctransform/framework.py
b/pypy/rpython/memory/gctransform/
Author: Armin Rigo
Branch: tealet
Changeset: r45391:062824c571a9
Date: 2011-07-06 16:31 +0200
http://bitbucket.org/pypy/pypy/changeset/062824c571a9/
Log:Multithread safety.
diff --git a/pypy/module/tealet/interp_tealet.py
b/pypy/module/tealet/interp_tealet.py
--- a/pypy/module/tealet/interp
Author: Armin Rigo
Branch: tealet
Changeset: r45392:aacfe8d3f7af
Date: 2011-07-06 16:31 +0200
http://bitbucket.org/pypy/pypy/changeset/aacfe8d3f7af/
Log:Make the --tealet and the --withmod-tealet options equivalent.
diff --git a/pypy/translator/goal/targetpypystandalone.py
b/pypy/translator
Author: Armin Rigo
Branch: tealet
Changeset: r45393:eca11e837d77
Date: 2011-07-06 19:14 +0200
http://bitbucket.org/pypy/pypy/changeset/eca11e837d77/
Log:Fixes.
diff --git a/pypy/module/tealet/interp_tealet.py
b/pypy/module/tealet/interp_tealet.py
--- a/pypy/module/tealet/interp_tealet.py
++
Author: Armin Rigo
Branch: tealet
Changeset: r45394:c60a5d4e0d19
Date: 2011-07-06 19:14 +0200
http://bitbucket.org/pypy/pypy/changeset/c60a5d4e0d19/
Log:A full implementation of greenlets on top of tealets.
diff --git a/lib_pypy/greenlet.py b/lib_pypy/greenlet.py
--- a/lib_pypy/greenlet.py
+
Author: Armin Rigo
Branch: tealet
Changeset: r45395:d2e14ca5f78b
Date: 2011-07-06 19:55 +0200
http://bitbucket.org/pypy/pypy/changeset/d2e14ca5f78b/
Log:Fix on 64-bit.
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/pypy/jit/backend/llsupport/gc.py
+++
Author: Hakan Ardo
Branch: extradoc
Changeset: r3824:34bd12cea418
Date: 2011-07-06 20:46 +0200
http://bitbucket.org/pypy/extradoc/changeset/34bd12cea418/
Log:explain the algorithms, the -b options and the nice abstraction it
implements
diff --git a/blog/draft/realtime_image_processin
Author: Simon Cross
Branch:
Changeset: r136:97161ab5adfd
Date: 2011-07-06 21:28 +0200
http://bitbucket.org/pypy/jitviewer/changeset/97161ab5adfd/
Log:Get jitviewer to install correctly -- move static and template
folders into a package so that they really are package data, add
Author: Hakan Ardo
Branch: extradoc
Changeset: r3825:1ed18ccca681
Date: 2011-07-06 21:31 +0200
http://bitbucket.org/pypy/extradoc/changeset/1ed18ccca681/
Log:clairify
diff --git a/blog/draft/realtime_image_processing.rst
b/blog/draft/realtime_image_processing.rst
--- a/blog/draft/realtime_i
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45397:359fb9a9f8ee
Date: 2011-07-06 10:14 -0700
http://bitbucket.org/pypy/pypy/changeset/359fb9a9f8ee/
Log:merge default
diff --git a/pypy/doc/getting-started.rst b/pypy/doc/getting-started.rst
--- a/pypy/doc/getting-started.rst
+++ b/
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45398:6c9c330bf4dd
Date: 2011-07-06 15:28 -0700
http://bitbucket.org/pypy/pypy/changeset/6c9c330bf4dd/
Log:fix translation error
diff --git a/pypy/module/cppyy/interp_cppyy.py
b/pypy/module/cppyy/interp_cppyy.py
--- a/pypy/module/cppy
Author: Wim Lavrijsen
Branch: reflex-support
Changeset: r45399:012bea4f7b9b
Date: 2011-07-06 16:53 -0700
http://bitbucket.org/pypy/pypy/changeset/012bea4f7b9b/
Log:fix translation problem in JIT generation
diff --git a/pypy/module/cppyy/converter.py b/pypy/module/cppyy/converter.py
--- a/pyp
Rather than factor that out, maybe we should add ptradd support to the JIT,
I know I've done this same thing several times at this point.
Alex
On Wed, Jul 6, 2011 at 4:45 PM, wlav wrote:
> Author: Wim Lavrijsen
> Branch: reflex-support
> Changeset: r45399:012bea4f7b9b
> Date: 2011-07-06 16:53
42 matches
Mail list logo