Author: Justin Peel
Branch: gc-trace-faster
Changeset: r47077:463f0bcef4ce
Date: 2011-09-04 22:45 -0600
http://bitbucket.org/pypy/pypy/changeset/463f0bcef4ce/
Log:Attempting to remove a check for objects not in the nursery in order
to speed up gc for large dicts.
diff --git a/pypy/rp
Author: Juergen Boemmels
Branch:
Changeset: r4:afd4189fb68b
Date: 2011-09-04 21:49 +0200
http://bitbucket.org/pypy/lang-scheme/changeset/afd4189fb68b/
Log:Implement display & newline
Mostly just uncommenting the implementation. Added tests for display
and newline
diff --git
Author: Hakan Ardo
Branch: jit-duplicated_short_boxes
Changeset: r47076:311cc70d5b88
Date: 2011-09-04 21:05 +0200
http://bitbucket.org/pypy/pypy/changeset/311cc70d5b88/
Log:speedups?
diff --git a/pypy/jit/metainterp/optimizeopt/optimizer.py
b/pypy/jit/metainterp/optimizeopt/optimizer.py
---
Author: Juergen Boemmels
Branch:
Changeset: r3:599eea81fab0
Date: 2011-09-04 19:08 +0200
http://bitbucket.org/pypy/lang-scheme/changeset/599eea81fab0/
Log:Remove some code dublication
diff --git a/scheme/object.py b/scheme/object.py
--- a/scheme/object.py
+++ b/scheme/object.py
@@ -226,15 +
Author: Armin Rigo
Branch:
Changeset: r47075:6218cccb1880
Date: 2011-09-04 17:26 +0200
http://bitbucket.org/pypy/pypy/changeset/6218cccb1880/
Log:Skip these tests. They seem to invoke too much stuff on
_continuation for successfully running in py.py.
diff --git a/pypy/module/test_li
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47074:46e1033f28fd
Date: 2011-09-04 13:48 +0200
http://bitbucket.org/pypy/pypy/changeset/46e1033f28fd/
Log:more cases where invalidation is not necessary
diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/meta
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47073:9b4b10daa887
Date: 2011-09-04 13:38 +0200
http://bitbucket.org/pypy/pypy/changeset/9b4b10daa887/
Log:more cases to not invalidate the cache
diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/h
Author: Armin Rigo
Branch:
Changeset: r142:295b8e416c4a
Date: 2011-09-04 13:15 +0200
http://bitbucket.org/pypy/benchmarks/changeset/295b8e416c4a/
Log:If the web POST request fails, retry a few times before giving up.
diff --git a/saveresults.py b/saveresults.py
--- a/saveresults.py
+++ b/sa
Author: Armin Rigo
Branch:
Changeset: r47071:68371db86590
Date: 2011-09-04 12:55 +0200
http://bitbucket.org/pypy/pypy/changeset/68371db86590/
Log:Fix?
diff --git a/lib_pypy/pypy_test/test_coroutine.py
b/lib_pypy/pypy_test/test_coroutine.py
--- a/lib_pypy/pypy_test/test_coroutine.py
+++ b/l
Author: Armin Rigo
Branch:
Changeset: r47072:7e34f7b0c4c1
Date: 2011-09-04 12:56 +0200
http://bitbucket.org/pypy/pypy/changeset/7e34f7b0c4c1/
Log:merge heads
diff --git a/lib-python/modified-2.7/sqlite3/test/regression.py
b/lib-python/modified-2.7/sqlite3/test/regression.py
--- a/lib-pytho
Author: Armin Rigo
Branch:
Changeset: r47069:8fa344e25292
Date: 2011-09-04 12:48 +0200
http://bitbucket.org/pypy/pypy/changeset/8fa344e25292/
Log:Fix tests.
diff --git a/pypy/module/test_lib_pypy/test_distributed/test_distributed.py
b/pypy/module/test_lib_pypy/test_distributed/test_distrib
Author: Armin Rigo
Branch:
Changeset: r47070:a572ffba61fe
Date: 2011-09-04 12:53 +0200
http://bitbucket.org/pypy/pypy/changeset/a572ffba61fe/
Log:Not understanding why we have two slightly different copies of these
tests, fixing them too. At some point please kill one or both
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47067:304d094f3f3c
Date: 2011-09-04 12:31 +0200
http://bitbucket.org/pypy/pypy/changeset/304d094f3f3c/
Log:merge default
diff --git a/lib-python/modified-2.7/sqlite3/test/regression.py
b/lib-python/modified-2.7/sql
Author: Armin Rigo
Branch: shadowstack-perf
Changeset: r47066:f2bf94943a41
Date: 2011-09-04 10:47 +0200
http://bitbucket.org/pypy/pypy/changeset/f2bf94943a41/
Log:Tweaks.
diff --git a/pypy/rlib/register.py b/pypy/rlib/register.py
--- a/pypy/rlib/register.py
+++ b/pypy/rlib/register.py
@@ -17
Author: Armin Rigo
Branch: shadowstack-perf
Changeset: r47065:249453097f4f
Date: 2011-09-04 10:20 +0200
http://bitbucket.org/pypy/pypy/changeset/249453097f4f/
Log:Start to integrate the r15-for-exception branch...
diff --git a/pypy/rlib/register.py b/pypy/rlib/register.py
--- a/pypy/rlib/reg
Author: Armin Rigo
Branch: shadowstack-perf
Changeset: r47064:8f606f534dc0
Date: 2011-09-04 08:45 +0200
http://bitbucket.org/pypy/pypy/changeset/8f606f534dc0/
Log:hg merge r15-for-exception
diff --git a/pypy/jit/backend/llsupport/llmodel.py
b/pypy/jit/backend/llsupport/llmodel.py
--- a/pypy
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47062:d79a75d32675
Date: 2011-09-04 12:00 +0200
http://bitbucket.org/pypy/pypy/changeset/d79a75d32675/
Log:implement the same logic for getarrayitem as for getfield by reusing
the same code
diff --git a/pypy
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47063:b60991325598
Date: 2011-09-04 12:04 +0200
http://bitbucket.org/pypy/pypy/changeset/b60991325598/
Log:make the functional test pass too
diff --git a/pypy/jit/metainterp/pyjitpl.py b/pypy/jit/metainterp/pyjitpl.
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47061:119fa1455e3b
Date: 2011-09-04 11:53 +0200
http://bitbucket.org/pypy/pypy/changeset/119fa1455e3b/
Log:fix bug in setfield
diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py
--- a/p
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47060:feecefe7686f
Date: 2011-09-04 11:30 +0200
http://bitbucket.org/pypy/pypy/changeset/feecefe7686f/
Log:fix XXX in replace_box
diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py
---
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47059:38b764f137a9
Date: 2011-09-04 11:20 +0200
http://bitbucket.org/pypy/pypy/changeset/38b764f137a9/
Log:change array cache layout
diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py
-
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47058:34cefdbcdbcc
Date: 2011-09-04 11:05 +0200
http://bitbucket.org/pypy/pypy/changeset/34cefdbcdbcc/
Log:next test I want to pass
diff --git a/pypy/jit/metainterp/test/test_heapcache.py
b/pypy/jit/metainterp/test
Author: Hakan Ardo
Branch: jit-duplicated_short_boxes
Changeset: r47055:66b3de0272ad
Date: 2011-09-04 10:12 +0200
http://bitbucket.org/pypy/pypy/changeset/66b3de0272ad/
Log:kill obsolete code for duplicating short boxes
diff --git a/pypy/jit/metainterp/optimizeopt/virtualstate.py
b/pypy/jit
Author: Hakan Ardo
Branch: jit-duplicated_short_boxes
Changeset: r47056:ea8b9810ad9b
Date: 2011-09-04 10:21 +0200
http://bitbucket.org/pypy/pypy/changeset/ea8b9810ad9b/
Log:this case is too complicated without duplication
diff --git a/pypy/module/pypyjit/test_pypy_c/test_misc.py
b/pypy/modu
Author: Hakan Ardo
Branch: jit-duplicated_short_boxes
Changeset: r47054:767b8639a9c2
Date: 2011-09-04 10:06 +0200
http://bitbucket.org/pypy/pypy/changeset/767b8639a9c2/
Log:with equal priority either can occure
diff --git a/pypy/jit/metainterp/test/test_virtualstate.py
b/pypy/jit/metainterp
25 matches
Mail list logo