[pypy-commit] pypy stmgc-c4: push gc roots around stm_set_transaction_length and stm_inspect_abort_info too

2013-11-05 Thread Raemi
Author: Remi Meier remi.me...@gmail.com Branch: stmgc-c4 Changeset: r67846:4fa6e3b8b4db Date: 2013-11-05 09:55 +0100 http://bitbucket.org/pypy/pypy/changeset/4fa6e3b8b4db/ Log:push gc roots around stm_set_transaction_length and stm_inspect_abort_info too diff --git

[pypy-commit] pypy stmgc-c4: add some debug prints to stmrewrite (print ops that use the fallback to

2013-11-05 Thread Raemi
Author: Remi Meier remi.me...@gmail.com Branch: stmgc-c4 Changeset: r67847:6823f3f7f83a Date: 2013-11-05 09:59 +0100 http://bitbucket.org/pypy/pypy/changeset/6823f3f7f83a/ Log:add some debug prints to stmrewrite (print ops that use the fallback to inevitable, intentionally or not)

[pypy-commit] pypy stmgc-c4: make sure roots are pushed around jit_assembler_call and barriers get invalidated

2013-11-05 Thread Raemi
Author: Remi Meier remi.me...@gmail.com Branch: stmgc-c4 Changeset: r67845:06bd16504902 Date: 2013-11-04 22:28 +0100 http://bitbucket.org/pypy/pypy/changeset/06bd16504902/ Log:make sure roots are pushed around jit_assembler_call and barriers get invalidated around it and

[pypy-commit] pypy default: Rewrite string.maketrans() in a more pypy-friendly way, using bytearray().

2013-11-05 Thread arigo
Author: Armin Rigo ar...@tunes.org Branch: Changeset: r67848:5ac514ca713a Date: 2013-11-05 12:49 +0100 http://bitbucket.org/pypy/pypy/changeset/5ac514ca713a/ Log:Rewrite string.maketrans() in a more pypy-friendly way, using bytearray(). diff --git a/lib-python/2.7/string.py

[pypy-commit] pypy default: optimize calling with strings of length one

2013-11-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r67849:ddc44e469723 Date: 2013-11-05 17:09 +0200 http://bitbucket.org/pypy/pypy/changeset/ddc44e469723/ Log:optimize calling with strings of length one diff --git a/pypy/module/__pypy__/interp_builders.py

[pypy-commit] pypy default: hack a little differently. test to follow

2013-11-05 Thread fijal
Author: Maciej Fijalkowski fij...@gmail.com Branch: Changeset: r67850:d0546ed6ba48 Date: 2013-11-05 17:23 +0200 http://bitbucket.org/pypy/pypy/changeset/d0546ed6ba48/ Log:hack a little differently. test to follow diff --git a/pypy/module/__pypy__/interp_builders.py

[pypy-commit] pypy default: merged upstream

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67852:b51a1a27936a Date: 2013-11-05 07:24 -0800 http://bitbucket.org/pypy/pypy/changeset/b51a1a27936a/ Log:merged upstream diff --git a/lib-python/2.7/string.py b/lib-python/2.7/string.py --- a/lib-python/2.7/string.py +++

[pypy-commit] pypy default: Handle the case of a copy from virtual to concrete efficiently withs trings

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67851:32c25a0ac64a Date: 2013-11-05 07:24 -0800 http://bitbucket.org/pypy/pypy/changeset/32c25a0ac64a/ Log:Handle the case of a copy from virtual to concrete efficiently withs trings diff --git

[pypy-commit] pypy default: Speed up array('B', 'somestr') or my_array.fromstring()

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67856:d592e1e60494 Date: 2013-11-05 09:08 -0800 http://bitbucket.org/pypy/pypy/changeset/d592e1e60494/ Log:Speed up array('B', 'somestr') or my_array.fromstring() diff --git a/pypy/module/array/interp_array.py

[pypy-commit] pypy default: Speed up StringBuilder.append_charpsize

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67857:d9e23b12374a Date: 2013-11-05 10:33 -0800 http://bitbucket.org/pypy/pypy/changeset/d9e23b12374a/ Log:Speed up StringBuilder.append_charpsize diff --git a/rpython/rtyper/lltypesystem/rbuilder.py

[pypy-commit] pypy default: translation fix

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67858:ab54e581fc29 Date: 2013-11-05 10:59 -0800 http://bitbucket.org/pypy/pypy/changeset/ab54e581fc29/ Log:translation fix diff --git a/rpython/rtyper/lltypesystem/rstr.py b/rpython/rtyper/lltypesystem/rstr.py ---

[pypy-commit] buildbot add-header-to-nightly: make the nightly template look a bit more like the rest of the buildbot pages

2013-11-05 Thread bivab
Author: David Schneider david.schnei...@picle.org Branch: add-header-to-nightly Changeset: r876:d444c93bb7b3 Date: 2013-11-05 20:36 +0100 http://bitbucket.org/pypy/buildbot/changeset/d444c93bb7b3/ Log:make the nightly template look a bit more like the rest of the buildbot pages diff

[pypy-commit] stmgc default: fix impersonating the other thread when forcing minor collections in other threads.

2013-11-05 Thread Raemi
Author: Remi Meier remi.me...@gmail.com Branch: Changeset: r544:8a3b7748ba7f Date: 2013-11-05 22:04 +0100 http://bitbucket.org/pypy/stmgc/changeset/8a3b7748ba7f/ Log:fix impersonating the other thread when forcing minor collections in other threads. also use the direct thread locals

[pypy-commit] pypy stmgc-c4: import stmgc (contains important fix regarding new thread locals)

2013-11-05 Thread Raemi
Author: Remi Meier remi.me...@gmail.com Branch: stmgc-c4 Changeset: r67859:01c1a87d3707 Date: 2013-11-05 22:05 +0100 http://bitbucket.org/pypy/pypy/changeset/01c1a87d3707/ Log:import stmgc (contains important fix regarding new thread locals) diff --git a/rpython/translator/stm/src_stm/et.c

[pypy-commit] buildbot add-header-to-nightly: use template-based rendering for nightly directory listing

2013-11-05 Thread mattip
Author: Matti Picus matti.pi...@gmail.com Branch: add-header-to-nightly Changeset: r877:834aa45684d4 Date: 2013-11-06 00:51 +0200 http://bitbucket.org/pypy/buildbot/changeset/834aa45684d4/ Log:use template-based rendering for nightly directory listing diff --git

[pypy-commit] pypy default: fix

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67860:259e6bb918cf Date: 2013-11-05 17:27 -0800 http://bitbucket.org/pypy/pypy/changeset/259e6bb918cf/ Log:fix diff --git a/rpython/rtyper/lltypesystem/rbytearray.py b/rpython/rtyper/lltypesystem/rbytearray.py ---

[pypy-commit] pypy default: fix this assertion

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67861:20b7b762dbed Date: 2013-11-05 17:31 -0800 http://bitbucket.org/pypy/pypy/changeset/20b7b762dbed/ Log:fix this assertion diff --git a/rpython/jit/metainterp/optimizeopt/vstring.py

[pypy-commit] pypy default: Handle weird indices here, don't try to pass length = -1 down to append_charpsize

2013-11-05 Thread alex_gaynor
Author: Alex Gaynor alex.gay...@gmail.com Branch: Changeset: r67862:cab5c44a5677 Date: 2013-11-05 22:31 -0800 http://bitbucket.org/pypy/pypy/changeset/cab5c44a5677/ Log:Handle weird indices here, don't try to pass length = -1 down to append_charpsize diff --git