Author: Philip Jenvey
Branch: py3k
Changeset: r64930:10bf1805e3e8
Date: 2013-06-17 15:34 -0700
http://bitbucket.org/pypy/pypy/changeset/10bf1805e3e8/
Log:2to3
diff --git a/pypy/module/imp/test/test_import.py
b/pypy/module/imp/test/test_import.py
--- a/pypy/module/imp/test/test_import.py
+++
Author: Philip Jenvey
Branch: py3k
Changeset: r64931:f187810ad0ec
Date: 2013-06-17 16:44 -0700
http://bitbucket.org/pypy/pypy/changeset/f187810ad0ec/
Log:cpython returns a formal iter here
diff --git a/lib_pypy/_collections.py b/lib_pypy/_collections.py
--- a/lib_pypy/_collections.py
+++ b/l
Author: Philip Jenvey
Branch: py3k
Changeset: r64929:475d275aa4f8
Date: 2013-06-17 14:06 -0700
http://bitbucket.org/pypy/pypy/changeset/475d275aa4f8/
Log:apply 26a150624b95 from default
diff --git a/lib-python/3/logging/__init__.py b/lib-python/3/logging/__init__.py
--- a/lib-python/3/loggin
Author: Philip Jenvey
Branch: py3k
Changeset: r64928:f648d00a3854
Date: 2013-06-17 14:04 -0700
http://bitbucket.org/pypy/pypy/changeset/f648d00a3854/
Log:merge default
diff --git a/lib-python/2.7/logging/__init__.py
b/lib-python/2.7/logging/__init__.py
--- a/lib-python/2.7/logging/__init__.
Author: Philip Jenvey
Branch:
Changeset: r64927:e0ba4acfd3c2
Date: 2013-06-17 14:02 -0700
http://bitbucket.org/pypy/pypy/changeset/e0ba4acfd3c2/
Log:adapt to the new methods (fix translation)
diff --git a/pypy/module/cpyext/unicodeobject.py
b/pypy/module/cpyext/unicodeobject.py
--- a/pypy/
Author: Armin Rigo
Branch:
Changeset: r64926:2f71b398f811
Date: 2013-06-17 21:49 +0200
http://bitbucket.org/pypy/pypy/changeset/2f71b398f811/
Log:Fix link
diff --git a/pypy/doc/how-to-contribute.rst b/pypy/doc/how-to-contribute.rst
--- a/pypy/doc/how-to-contribute.rst
+++ b/pypy/doc/how-to-
Author: Armin Rigo
Branch:
Changeset: r183:bef700bb02ad
Date: 2013-06-17 20:39 +0200
http://bitbucket.org/pypy/stmgc/changeset/bef700bb02ad/
Log:Next test
diff --git a/c4/test/test_gcpage.py b/c4/test/test_gcpage.py
--- a/c4/test/test_gcpage.py
+++ b/c4/test/test_gcpage.py
@@ -199,3 +199,25
Author: Armin Rigo
Branch:
Changeset: r182:75aaf6902952
Date: 2013-06-17 20:38 +0200
http://bitbucket.org/pypy/stmgc/changeset/75aaf6902952/
Log:Next test
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -160,7 +160,7 @@
}
}
-static unsigned char random_
Author: Armin Rigo
Branch:
Changeset: r181:ad80f196abeb
Date: 2013-06-17 20:26 +0200
http://bitbucket.org/pypy/stmgc/changeset/ad80f196abeb/
Log:Port more code, next test passes.
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -271,6 +271,74 @@
}
}
+sta
Author: Armin Rigo
Branch:
Changeset: r179:0531f4f549cb
Date: 2013-06-17 18:19 +0200
http://bitbucket.org/pypy/stmgc/changeset/0531f4f549cb/
Log:update_next_threshold()
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -392,6 +392,35 @@
/* Major collection
Author: Armin Rigo
Branch:
Changeset: r180:409c5810395a
Date: 2013-06-17 18:19 +0200
http://bitbucket.org/pypy/stmgc/changeset/409c5810395a/
Log:Next test
diff --git a/c4/test/test_gcpage.py b/c4/test/test_gcpage.py
--- a/c4/test/test_gcpage.py
+++ b/c4/test/test_gcpage.py
@@ -143,3 +143,17
Author: Armin Rigo
Branch:
Changeset: r178:58c077a3a7f6
Date: 2013-06-17 18:15 +0200
http://bitbucket.org/pypy/stmgc/changeset/58c077a3a7f6/
Log:Next test, and the simplest fix so far: move a "#if 0" one line.
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -40
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r64925:b38d402d8513
Date: 2013-06-17 18:09 +0200
http://bitbucket.org/pypy/pypy/changeset/b38d402d8513/
Log:Cleanup.
diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py
--- a/pypy/objspace/std/bytesobject.
Author: Armin Rigo
Branch:
Changeset: r177:97a537d7e1db
Date: 2013-06-17 18:01 +0200
http://bitbucket.org/pypy/stmgc/changeset/97a537d7e1db/
Log:Next test
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -183,6 +183,95 @@
}
+/* Major collections: markin
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r64921:9d28dbdb46be
Date: 2013-06-17 16:18 +0200
http://bitbucket.org/pypy/pypy/changeset/9d28dbdb46be/
Log:hg merge default (Solve merge conflicts by discarding remote
changes.)
diff --git a/pypy/interpreter/baseobjspace.py b
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r64924:92862dc40ad6
Date: 2013-06-17 17:57 +0200
http://bitbucket.org/pypy/pypy/changeset/92862dc40ad6/
Log:hg merge default
diff --git a/pypy/tool/pytest/appsupport.py b/pypy/tool/pytest/appsupport.py
--- a/pypy/tool/pytest/appsuppor
Author: Manuel Jacob
Branch:
Changeset: r64923:cbd32584ae93
Date: 2013-06-17 17:55 +0200
http://bitbucket.org/pypy/pypy/changeset/cbd32584ae93/
Log:Fix pypy.tool.pytest.appsupport to work with new versions of pytest.
diff --git a/pypy/tool/pytest/appsupport.py b/pypy/tool/pytest/appsupport.p
Author: Armin Rigo
Branch:
Changeset: r176:f322b8eb887f
Date: 2013-06-17 17:43 +0200
http://bitbucket.org/pypy/stmgc/changeset/f322b8eb887f/
Log:next test passes
diff --git a/c4/test/test_gcpage.py b/c4/test/test_gcpage.py
--- a/c4/test/test_gcpage.py
+++ b/c4/test/test_gcpage.py
@@ -105,3
Author: Manuel Jacob
Branch: refactor-str-types
Changeset: r64922:680e7c196d9f
Date: 2013-06-17 17:52 +0200
http://bitbucket.org/pypy/pypy/changeset/680e7c196d9f/
Log:Apply changes from default.
diff --git a/pypy/objspace/std/bytesobject.py b/pypy/objspace/std/bytesobject.py
--- a/pypy/objspa
Author: Armin Rigo
Branch:
Changeset: r174:aef30a00a16d
Date: 2013-06-17 16:47 +0200
http://bitbucket.org/pypy/stmgc/changeset/aef30a00a16d/
Log:Copy and adapt more code and a test.
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -1355,6 +1355,18 @@
stmgcpage_count(2);
}
Author: Armin Rigo
Branch:
Changeset: r175:1a57a7dfd909
Date: 2013-06-17 17:41 +0200
http://bitbucket.org/pypy/stmgc/changeset/1a57a7dfd909/
Log:Next test: link again all tx_descriptors in a chained list (duh, and
I still cannot get chained list manipulations bug-free the first
Author: Armin Rigo
Branch:
Changeset: r171:1654bffcfe89
Date: 2013-06-17 14:31 +0200
http://bitbucket.org/pypy/stmgc/changeset/1654bffcfe89/
Log:Next test
diff --git a/c4/gcpage.c b/c4/gcpage.c
--- a/c4/gcpage.c
+++ b/c4/gcpage.c
@@ -56,6 +56,11 @@
{
if (nblocks_for_size[1] == 0)
Author: Armin Rigo
Branch:
Changeset: r173:f3351e588de4
Date: 2013-06-17 16:46 +0200
http://bitbucket.org/pypy/stmgc/changeset/f3351e588de4/
Log:Mention this.
diff --git a/README.txt b/README.txt
--- a/README.txt
+++ b/README.txt
@@ -10,6 +10,7 @@
The library interface is in "c4/stmgc.h".
Author: Armin Rigo
Branch:
Changeset: r172:0d47af9a8ec0
Date: 2013-06-17 14:35 +0200
http://bitbucket.org/pypy/stmgc/changeset/0d47af9a8ec0/
Log:Next test
diff --git a/c4/test/support.py b/c4/test/support.py
--- a/c4/test/support.py
+++ b/c4/test/support.py
@@ -337,9 +337,11 @@
Author: Romain Guillebert
Branch: numpypy-nditer
Changeset: r64919:324066eec689
Date: 2013-06-17 17:01 +0200
http://bitbucket.org/pypy/pypy/changeset/324066eec689/
Log:Implement C style iteration
diff --git a/pypy/module/micronumpy/interp_nditer.py
b/pypy/module/micronumpy/interp_nditer.py
Author: Romain Guillebert
Branch: numpypy-nditer
Changeset: r64918:97a5ef769a6c
Date: 2013-06-17 15:43 +0200
http://bitbucket.org/pypy/pypy/changeset/97a5ef769a6c/
Log:Make sure nditer.index does not give an index when the iterator is
consumed
diff --git a/pypy/module/micronumpy/inte
Author: Carl Friedrich Bolz
Branch:
Changeset: r64917:53b7cc76daf1
Date: 2013-06-17 14:33 +0200
http://bitbucket.org/pypy/pypy/changeset/53b7cc76daf1/
Log:merge
diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py
--- a/pypy/interpreter/baseobjspace.py
+++ b/pypy
Author: Carl Friedrich Bolz
Branch:
Changeset: r64912:cc52d477c5f3
Date: 2013-06-14 18:51 +0200
http://bitbucket.org/pypy/pypy/changeset/cc52d477c5f3/
Log:don't really need to use such heavy machinery
diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py
--- a/rpython/rlib/rstring.
Author: Carl Friedrich Bolz
Branch:
Changeset: r64908:6aefb00ce08d
Date: 2013-06-14 17:53 +0200
http://bitbucket.org/pypy/pypy/changeset/6aefb00ce08d/
Log:use the rpython splitlines
diff --git a/pypy/objspace/std/stringobject.py
b/pypy/objspace/std/stringobject.py
--- a/pypy/objspace/std/s
Author: Carl Friedrich Bolz
Branch:
Changeset: r64914:682f12897cc8
Date: 2013-06-16 09:56 +0200
http://bitbucket.org/pypy/pypy/changeset/682f12897cc8/
Log:use the new methods
diff --git a/pypy/objspace/std/stringobject.py
b/pypy/objspace/std/stringobject.py
--- a/pypy/objspace/std/stringob
Author: Carl Friedrich Bolz
Branch: py3k
Changeset: r64916:011a13df3ba7
Date: 2013-06-17 14:08 +0200
http://bitbucket.org/pypy/pypy/changeset/011a13df3ba7/
Log:now that newlist_unicode exists, newlist_str needs to be for
bytestrings. StringStrategy is still broken, so just fall back t
Author: Carl Friedrich Bolz
Branch:
Changeset: r64910:16bde61a597c
Date: 2013-06-14 18:41 +0200
http://bitbucket.org/pypy/pypy/changeset/16bde61a597c/
Log:make a unicode version of replace as well, and expose them both
under a specialized interface, "replace"
diff --git a/rpython/rl
Author: Carl Friedrich Bolz
Branch:
Changeset: r64906:8a1612cebb3c
Date: 2013-06-13 23:53 +0200
http://bitbucket.org/pypy/pypy/changeset/8a1612cebb3c/
Log:use more newlist_str/unicode
diff --git a/pypy/objspace/std/stringobject.py
b/pypy/objspace/std/stringobject.py
--- a/pypy/objspace/std
Author: Carl Friedrich Bolz
Branch:
Changeset: r64909:34888d691e22
Date: 2013-06-14 18:14 +0200
http://bitbucket.org/pypy/pypy/changeset/34888d691e22/
Log:an implementation of string_replace in rstring
diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py
--- a/rpython/rlib/rstring
Author: Carl Friedrich Bolz
Branch:
Changeset: r64907:33f5229fbc8a
Date: 2013-06-14 17:52 +0200
http://bitbucket.org/pypy/pypy/changeset/33f5229fbc8a/
Log:what isn't tested is broken
diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py
--- a/rpython/rlib/rstring.py
+++ b/rpython/r
Author: Carl Friedrich Bolz
Branch:
Changeset: r64911:e53c9a99343c
Date: 2013-06-14 18:50 +0200
http://bitbucket.org/pypy/pypy/changeset/e53c9a99343c/
Log:use the new replace functions and kill the old ones
diff --git a/pypy/objspace/std/stringobject.py
b/pypy/objspace/std/stringobject.py
Author: Carl Friedrich Bolz
Branch: py3k
Changeset: r64901:df0e09e9a5a7
Date: 2013-06-13 18:24 +0200
http://bitbucket.org/pypy/pypy/changeset/df0e09e9a5a7/
Log:merge default
diff --git a/lib_pypy/_curses.py b/lib_pypy/_curses.py
--- a/lib_pypy/_curses.py
+++ b/lib_pypy/_curses.py
@@ -476,6 +
Author: Carl Friedrich Bolz
Branch:
Changeset: r64903:005d786754eb
Date: 2013-06-13 22:32 +0200
http://bitbucket.org/pypy/pypy/changeset/005d786754eb/
Log:make rstring.split and rsplit work for unicode strings too
diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py
--- a/rpython/
Author: Carl Friedrich Bolz
Branch:
Changeset: r64905:b89e2ccc4560
Date: 2013-06-13 23:47 +0200
http://bitbucket.org/pypy/pypy/changeset/b89e2ccc4560/
Log:use rstring.split
diff --git a/pypy/objspace/std/unicodeobject.py
b/pypy/objspace/std/unicodeobject.py
--- a/pypy/objspace/std/unicodeo
Author: Carl Friedrich Bolz
Branch:
Changeset: r64913:3e0a1d3ed9e0
Date: 2013-06-16 09:50 +0200
http://bitbucket.org/pypy/pypy/changeset/3e0a1d3ed9e0/
Log:startswith and endswith implementations
diff --git a/rpython/rlib/rstring.py b/rpython/rlib/rstring.py
--- a/rpython/rlib/rstring.py
+++
Author: Carl Friedrich Bolz
Branch:
Changeset: r64900:de52390077e2
Date: 2013-06-13 18:20 +0200
http://bitbucket.org/pypy/pypy/changeset/de52390077e2/
Log:introduce newlist_unicode for wrapping lists of unicode
diff --git a/pypy/interpreter/baseobjspace.py b/pypy/interpreter/baseobjspace.py
Author: Carl Friedrich Bolz
Branch:
Changeset: r64904:70f3823a6ba8
Date: 2013-06-13 22:33 +0200
http://bitbucket.org/pypy/pypy/changeset/70f3823a6ba8/
Log:move an optimization from stringobject.py to rstring.py
diff --git a/pypy/objspace/std/stringobject.py
b/pypy/objspace/std/stringobject
Author: Carl Friedrich Bolz
Branch:
Changeset: r64902:d0cfac47ecad
Date: 2013-06-13 18:25 +0200
http://bitbucket.org/pypy/pypy/changeset/d0cfac47ecad/
Log:merge default
diff --git a/.hgtags b/.hgtags
--- a/.hgtags
+++ b/.hgtags
@@ -3,3 +3,6 @@
d8ac7d23d3ec5f9a0fa1264972f74a010dbfd07f relea
Author: Armin Rigo
Branch:
Changeset: r169:88201fa26d98
Date: 2013-06-17 14:17 +0200
http://bitbucket.org/pypy/stmgc/changeset/88201fa26d98/
Log:Move to the test runner a general fix for thread-order problems.
diff --git a/c4/test/support.py b/c4/test/support.py
--- a/c4/test/support.py
+++
Author: Armin Rigo
Branch:
Changeset: r170:e22d77eb0b4f
Date: 2013-06-17 14:22 +0200
http://bitbucket.org/pypy/stmgc/changeset/e22d77eb0b4f/
Log:Next test
diff --git a/c4/test/support.py b/c4/test/support.py
--- a/c4/test/support.py
+++ b/c4/test/support.py
@@ -433,6 +433,8 @@
raws
Author: Armin Rigo
Branch:
Changeset: r168:37c581d1aab8
Date: 2013-06-17 14:01 +0200
http://bitbucket.org/pypy/stmgc/changeset/37c581d1aab8/
Log:Next test
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -1347,10 +1347,12 @@
void _stm_test_forget_previous_state(void)
{
+ /
Author: Armin Rigo
Branch:
Changeset: r167:34b9dddf5a8c
Date: 2013-06-17 13:54 +0200
http://bitbucket.org/pypy/stmgc/changeset/34b9dddf5a8c/
Log:Next test
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -1345,6 +1345,14 @@
struct tx_public_descriptor *stm_descriptor_array[MAX
Author: Armin Rigo
Branch:
Changeset: r165:04275ee055bf
Date: 2013-06-17 13:18 +0200
http://bitbucket.org/pypy/stmgc/changeset/04275ee055bf/
Log:Start importing "c3/gcpage".
diff --git a/c4/Makefile b/c4/Makefile
--- a/c4/Makefile
+++ b/c4/Makefile
@@ -9,8 +9,11 @@
H_FILES = atomic_ops
Author: Armin Rigo
Branch:
Changeset: r166:e47c6c61565d
Date: 2013-06-17 13:35 +0200
http://bitbucket.org/pypy/stmgc/changeset/e47c6c61565d/
Log:Copy some more code from c3.
diff --git a/c4/et.c b/c4/et.c
--- a/c4/et.c
+++ b/c4/et.c
@@ -1344,7 +1344,6 @@
struct tx_public_descriptor *stm_
Author: Armin Rigo
Branch:
Changeset: r164:a1263ec3c083
Date: 2013-06-17 13:15 +0200
http://bitbucket.org/pypy/stmgc/changeset/a1263ec3c083/
Log:Comments
diff --git a/c4/nursery.h b/c4/nursery.h
--- a/c4/nursery.h
+++ b/c4/nursery.h
@@ -6,15 +6,35 @@
#endif
-#define NURSERY_FIELDS_DECL
Author: Armin Rigo
Branch:
Changeset: r163:a7951703474b
Date: 2013-06-17 11:14 +0200
http://bitbucket.org/pypy/stmgc/changeset/a7951703474b/
Log:Document this flag
diff --git a/c4/et.h b/c4/et.h
--- a/c4/et.h
+++ b/c4/et.h
@@ -53,6 +53,11 @@
* by major collections. 'p_stub->h_revision' m
Author: Armin Rigo
Branch:
Changeset: r64899:81aa4bb4d0b6
Date: 2013-06-17 09:56 +0200
http://bitbucket.org/pypy/pypy/changeset/81aa4bb4d0b6/
Log:fix test_whatsnew
diff --git a/pypy/doc/whatsnew-head.rst b/pypy/doc/whatsnew-head.rst
--- a/pypy/doc/whatsnew-head.rst
+++ b/pypy/doc/whatsnew-h
52 matches
Mail list logo