[pypy-commit] pypy default: Fix.

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47079:86b5fa5dac13 Date: 2011-09-05 10:55 +0200 http://bitbucket.org/pypy/pypy/changeset/86b5fa5dac13/ Log:Fix. diff --git a/pypy/jit/backend/x86/assembler.py b/pypy/jit/backend/x86/assembler.py --- a/pypy/jit/backend/x86/assembler.py +++ b/pypy/jit/b

[pypy-commit] pypy default: Change FORCE_TOKEN in the x86 backend to return the register 'ebp'

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47078:906f5d65a98b Date: 2011-09-05 10:38 +0200 http://bitbucket.org/pypy/pypy/changeset/906f5d65a98b/ Log:Change FORCE_TOKEN in the x86 backend to return the register 'ebp' directly, thus not producing any code at all. diff --git a/pypy/jit/ba

[pypy-commit] pypy default: (fenrrir)

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47080:ba3e8ce278bc Date: 2011-09-05 14:16 +0200 http://bitbucket.org/pypy/pypy/changeset/ba3e8ce278bc/ Log:(fenrrir) Rewrite using the _continuation module. diff --git a/lib_pypy/stackless.py b/lib_pypy/stackless.py --- a/lib_pypy/stackless.py +++ b/li

[pypy-commit] pypy default: Add this as a dummy module that imports everything from

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47081:eb4d7421fbe6 Date: 2011-09-05 15:17 +0200 http://bitbucket.org/pypy/pypy/changeset/eb4d7421fbe6/ Log:Add this as a dummy module that imports everything from xml.etree.ElementTree. It is good enough to make all tests from lib-python

[pypy-commit] pypy default: Try 20x in this test too.

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47082:54a2d8fd87be Date: 2011-09-05 15:51 +0200 http://bitbucket.org/pypy/pypy/changeset/54a2d8fd87be/ Log:Try 20x in this test too. diff --git a/pypy/objspace/std/test/test_methodcache.py b/pypy/objspace/std/test/test_methodcache.py --- a/pypy/objspa

[pypy-commit] pypy default: Don't use "hasattr(os.stat_result)" on top of CPython. Instead

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47083:cf485730ec67 Date: 2011-09-05 16:31 +0200 http://bitbucket.org/pypy/pypy/changeset/cf485730ec67/ Log:Don't use "hasattr(os.stat_result)" on top of CPython. Instead try to compile with each of the extra fields, keeping the ones that

[pypy-commit] pypy.org extradoc: * Update the RAM usage estimate on 32-bit.

2011-09-05 Thread arigo
Author: Armin Rigo Branch: extradoc Changeset: r253:7089e4114875 Date: 2011-09-05 18:37 +0200 http://bitbucket.org/pypy/pypy.org/changeset/7089e4114875/ Log:* Update the RAM usage estimate on 32-bit. * Bold for fijal :-) diff --git a/download.html b/download.html --- a/download.html

[pypy-commit] pypy gc-trace-faster: some more refactoring. Not quite as good as I had wanted it to be, but it gets rid of 127/128 unnecessary checks for bool(self.young_rawmalloced_objects).

2011-09-05 Thread justinpeel
Author: Justin Peel Branch: gc-trace-faster Changeset: r47084:f8ddb3402976 Date: 2011-09-05 10:44 -0600 http://bitbucket.org/pypy/pypy/changeset/f8ddb3402976/ Log:some more refactoring. Not quite as good as I had wanted it to be, but it gets rid of 127/128 unnecessary checks for

[pypy-commit] pypy default: (snus, alex) Added the comparison functions to micronumpy. This is mostly the work from the numpy-comparisons branch, refactored by me.

2011-09-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r47087:618b0bba96a2 Date: 2011-09-05 10:02 -0700 http://bitbucket.org/pypy/pypy/changeset/618b0bba96a2/ Log:(snus, alex) Added the comparison functions to micronumpy. This is mostly the work from the numpy-comparisons branch, refactored by me.

[pypy-commit] pypy default: Bytes aren't free, don't waste it on an extra space.

2011-09-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r47085:baa4ae3fbdee Date: 2011-09-04 16:54 -0700 http://bitbucket.org/pypy/pypy/changeset/baa4ae3fbdee/ Log:Bytes aren't free, don't waste it on an extra space. diff --git a/pypy/module/micronumpy/interp_dtype.py b/pypy/module/micronumpy/interp_dtype.

[pypy-commit] pypy default: merged upstream.

2011-09-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r47086:4d04034495ce Date: 2011-09-05 09:12 -0700 http://bitbucket.org/pypy/pypy/changeset/4d04034495ce/ Log:merged upstream. diff --git a/lib_pypy/_elementtree.py b/lib_pypy/_elementtree.py new file mode 100644 --- /dev/null +++ b/lib_pypy/_elementtree

[pypy-commit] pypy numpy-comparison: Close branch.

2011-09-05 Thread alex_gaynor
Author: Alex Gaynor Branch: numpy-comparison Changeset: r47088:5a08d2cfb491 Date: 2011-09-05 10:02 -0700 http://bitbucket.org/pypy/pypy/changeset/5a08d2cfb491/ Log:Close branch. ___ pypy-commit mailing list pypy-commit@python.org http://mail.python

[pypy-commit] pypy default: a skipped, failing test.

2011-09-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r47089:386189328fb9 Date: 2011-09-05 12:09 -0700 http://bitbucket.org/pypy/pypy/changeset/386189328fb9/ Log:a skipped, failing test. diff --git a/pypy/jit/metainterp/optimizeopt/heap.py b/pypy/jit/metainterp/optimizeopt/heap.py --- a/pypy/jit/metainte

[pypy-commit] pypy compile-from-stream: Fix recently merged test

2011-09-05 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: compile-from-stream Changeset: r47090:6b67dd77810b Date: 2011-08-31 01:14 +0200 http://bitbucket.org/pypy/pypy/changeset/6b67dd77810b/ Log:Fix recently merged test diff --git a/pypy/module/imp/test/test_import.py b/pypy/module/imp/test/test_import.py ---

[pypy-commit] pypy compile-from-stream: Simplify some tests

2011-09-05 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: compile-from-stream Changeset: r47091:47e802416bf2 Date: 2011-08-31 01:34 +0200 http://bitbucket.org/pypy/pypy/changeset/47e802416bf2/ Log:Simplify some tests diff --git a/pypy/module/imp/test/test_import.py b/pypy/module/imp/test/test_import.py --- a/py

[pypy-commit] pypy default: Small cleanup in marshall functions

2011-09-05 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r47093:66a579857a84 Date: 2011-08-31 01:25 +0200 http://bitbucket.org/pypy/pypy/changeset/66a579857a84/ Log:Small cleanup in marshall functions diff --git a/pypy/module/marshal/interp_marshal.py b/pypy/module/marshal/interp_marshal.py --- a/p

[pypy-commit] pypy default: implement the pwd module at interp-level,

2011-09-05 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r47092:21f8faf13c20 Date: 2011-09-05 23:14 +0200 http://bitbucket.org/pypy/pypy/changeset/21f8faf13c20/ Log:implement the pwd module at interp-level, should help the cyclic imports on some platforms (pwd imported ctypes which needs

[pypy-commit] pypy default: Issue863 Implement sys._current_frames()

2011-09-05 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r47094:411a4e22b5bc Date: 2011-09-06 01:29 +0200 http://bitbucket.org/pypy/pypy/changeset/411a4e22b5bc/ Log:Issue863 Implement sys._current_frames() "for debugging purposes" diff --git a/pypy/interpreter/miscutils.py b/pypy/interpreter/miscuti

[pypy-commit] pypy default: Fix translation

2011-09-05 Thread amauryfa
Author: Amaury Forgeot d'Arc Branch: Changeset: r47095:517b88c3b7d5 Date: 2011-09-06 02:02 +0200 http://bitbucket.org/pypy/pypy/changeset/517b88c3b7d5/ Log:Fix translation diff --git a/pypy/module/pwd/interp_pwd.py b/pypy/module/pwd/interp_pwd.py --- a/pypy/module/pwd/interp_pwd.py +++ b/py

[pypy-commit] pyrepl default: Port 659f7a0b3256 from pypy.

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r127:183fb78bf113 Date: 2011-09-06 06:27 +0200 http://bitbucket.org/pypy/pyrepl/changeset/183fb78bf113/ Log:Port 659f7a0b3256 from pypy. diff --git a/pyrepl/reader.py b/pyrepl/reader.py --- a/pyrepl/reader.py +++ b/pyrepl/reader.py @@ -576,7 +576,7 @@

[pypy-commit] pypy default: A failing test.

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47096:950b50221e93 Date: 2011-09-06 06:16 +0200 http://bitbucket.org/pypy/pypy/changeset/950b50221e93/ Log:A failing test. diff --git a/pypy/interpreter/test/test_exec.py b/pypy/interpreter/test/test_exec.py --- a/pypy/interpreter/test/test_exec.py ++

[pypy-commit] pypy default: Import into _pypy_interact.py the change from code.py to decode

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47097:659f7a0b3256 Date: 2011-09-06 06:25 +0200 http://bitbucket.org/pypy/pypy/changeset/659f7a0b3256/ Log:Import into _pypy_interact.py the change from code.py to decode the raw string into a unicode string. Fix simple_interact.py to just do

[pypy-commit] pypy default: More tests.

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47098:5d1b417d7c94 Date: 2011-09-06 06:35 +0200 http://bitbucket.org/pypy/pypy/changeset/5d1b417d7c94/ Log:More tests. diff --git a/pypy/interpreter/test/test_exec.py b/pypy/interpreter/test/test_exec.py --- a/pypy/interpreter/test/test_exec.py +++ b/

[pypy-commit] pypy default: Fix: only 'exec' was broken.

2011-09-05 Thread arigo
Author: Armin Rigo Branch: Changeset: r47099:2c2f3d3849d5 Date: 2011-09-06 06:35 +0200 http://bitbucket.org/pypy/pypy/changeset/2c2f3d3849d5/ Log:Fix: only 'exec' was broken. diff --git a/pypy/interpreter/pyopcode.py b/pypy/interpreter/pyopcode.py --- a/pypy/interpreter/pyopcode.py +++ b/py

[pypy-commit] pypy default: fix indentation error.

2011-09-05 Thread alex_gaynor
Author: Alex Gaynor Branch: Changeset: r47100:21dd54a85247 Date: 2011-09-06 06:18 + http://bitbucket.org/pypy/pypy/changeset/21dd54a85247/ Log:fix indentation error. diff --git a/pypy/module/micronumpy/test/test_ufuncs.py b/pypy/module/micronumpy/test/test_ufuncs.py --- a/pypy/module/m