Author: Armin Rigo
Branch:
Changeset: r47007:e9cb09c6e277
Date: 2011-09-02 08:59 +0200
http://bitbucket.org/pypy/pypy/changeset/e9cb09c6e277/
Log:Mention Cython.
diff --git a/pypy/doc/faq.rst b/pypy/doc/faq.rst
--- a/pypy/doc/faq.rst
+++ b/pypy/doc/faq.rst
@@ -329,7 +329,8 @@
* Second, and
Author: Carl Friedrich Bolz
Branch:
Changeset: r47008:2c5ff10a0772
Date: 2011-09-02 09:59 +0200
http://bitbucket.org/pypy/pypy/changeset/2c5ff10a0772/
Log:fix on 64 bit
diff --git a/pypy/module/pypyjit/test_pypy_c/test_call.py
b/pypy/module/pypyjit/test_pypy_c/test_call.py
--- a/pypy/modul
Author: Armin Rigo
Branch:
Changeset: r47010:261c24cda77c
Date: 2011-09-02 10:17 +0200
http://bitbucket.org/pypy/pypy/changeset/261c24cda77c/
Log:Fix for pypy.jit.metainterp.test.test_ztranslation.
diff --git a/pypy/rlib/libffi.py b/pypy/rlib/libffi.py
--- a/pypy/rlib/libffi.py
+++ b/pypy/r
Author: Armin Rigo
Branch:
Changeset: r47009:ec222879764c
Date: 2011-09-02 10:16 +0200
http://bitbucket.org/pypy/pypy/changeset/ec222879764c/
Log:Fix this test by retrying in bad cases.
diff --git a/pypy/objspace/std/test/test_methodcache.py
b/pypy/objspace/std/test/test_methodcache.py
---
Author: Armin Rigo
Branch: extradoc
Changeset: r251:c72342f7e140
Date: 2011-09-02 11:23 +0200
http://bitbucket.org/pypy/pypy.org/changeset/c72342f7e140/
Log:A nicer image.
diff --git a/image/people/arigo.png b/image/people/arigo.png
index
24113c3371a96bd2ae9cd49ad6dca3a4459eca20..d35a82b51c
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47011:9806d3b8c116
Date: 2011-09-02 10:21 +0200
http://bitbucket.org/pypy/pypy/changeset/9806d3b8c116/
Log:start a branch to cache more during tracing. start by stepwise
refactoring the current heap cache to
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47012:8549556a3847
Date: 2011-09-02 11:22 +0200
http://bitbucket.org/pypy/pypy/changeset/8549556a3847/
Log:move all the heap caching to the new file. add unit tests.
diff --git a/pypy/jit/metainterp/heapcache.py b/p
Author: Armin Rigo
Branch:
Changeset: r590:074c6ccb9256
Date: 2011-09-02 11:31 +0200
http://bitbucket.org/pypy/buildbot/changeset/074c6ccb9256/
Log:Kill an old test.
diff --git a/bot2/pypybuildbot/test/test_pypylist.py
b/bot2/pypybuildbot/test/test_pypylist.py
--- a/bot2/pypybuildbot/test/
Author: Armin Rigo
Branch:
Changeset: r591:e3dc118be8c0
Date: 2011-09-02 11:31 +0200
http://bitbucket.org/pypy/buildbot/changeset/e3dc118be8c0/
Log:Bah! Syntax error.
diff --git a/bot2/pypybuildbot/builds.py b/bot2/pypybuildbot/builds.py
--- a/bot2/pypybuildbot/builds.py
+++ b/bot2/pypybuil
Author: Ilya Osadchiy
Branch: numpy-comparison
Changeset: r47014:edb6c31894de
Date: 2011-09-02 10:37 +0300
http://bitbucket.org/pypy/pypy/changeset/edb6c31894de/
Log:Initial implementation (tests pass, translation fails)
diff --git a/pypy/module/micronumpy/__init__.py
b/pypy/module/micronum
Author: Ilya Osadchiy
Branch: numpy-comparison
Changeset: r47013:6dc3eafc6e1f
Date: 2011-08-27 13:23 +0300
http://bitbucket.org/pypy/pypy/changeset/6dc3eafc6e1f/
Log:Creating branch for comparison operators. Depends on numpy-dtype-
alt.
___
Author: Ilya Osadchiy
Branch: numpy-comparison
Changeset: r47016:35292645eb01
Date: 2011-09-02 11:29 +0300
http://bitbucket.org/pypy/pypy/changeset/35292645eb01/
Log:post-merge fixes
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
--- a/pyp
Author: Ilya Osadchiy
Branch: numpy-comparison
Changeset: r47017:b151eb30e871
Date: 2011-09-02 13:51 +0300
http://bitbucket.org/pypy/pypy/changeset/b151eb30e871/
Log:Translation fix
diff --git a/pypy/module/micronumpy/interp_dtype.py
b/pypy/module/micronumpy/interp_dtype.py
--- a/pypy/modul
Author: Ilya Osadchiy
Branch: numpy-comparison
Changeset: r47018:da8ca4cb9579
Date: 2011-09-02 14:13 +0300
http://bitbucket.org/pypy/pypy/changeset/da8ca4cb9579/
Log:Add ufuncs to appleveldefs
diff --git a/pypy/module/micronumpy/__init__.py
b/pypy/module/micronumpy/__init__.py
--- a/pypy/mo
Author: Alex Gaynor
Branch:
Changeset: r47019:a9ad422cdb38
Date: 2011-09-02 08:54 -0400
http://bitbucket.org/pypy/pypy/changeset/a9ad422cdb38/
Log:When a key in a celldict is set with it's current value, don't
create a level of indirection, or mutate the version. This shows up
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47020:f3f43660f5e9
Date: 2011-09-02 11:46 +0200
http://bitbucket.org/pypy/pypy/changeset/f3f43660f5e9/
Log:next test that should pass
diff --git a/pypy/jit/metainterp/test/test_tracingopts.py
b/pypy/jit/metainterp/
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47021:1988d4a527b0
Date: 2011-09-02 11:59 +0200
http://bitbucket.org/pypy/pypy/changeset/1988d4a527b0/
Log:pass a slightly simpler version of this first test
diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47022:604e55dccba6
Date: 2011-09-02 15:13 +0200
http://bitbucket.org/pypy/pypy/changeset/604e55dccba6/
Log:add the knowledge that two boxes with that were the result of a
"new" operation can never alias each
Author: Carl Friedrich Bolz
Branch: improve-heap-caching-tracing
Changeset: r47023:3dbbdca31951
Date: 2011-09-02 15:25 +0200
http://bitbucket.org/pypy/pypy/changeset/3dbbdca31951/
Log:add some helpful comments
diff --git a/pypy/jit/metainterp/heapcache.py b/pypy/jit/metainterp/heapcache.py
-
Author: Maciej Fijalkowski
Branch:
Changeset: r47024:f32bde9a07ac
Date: 2011-09-02 15:46 +0200
http://bitbucket.org/pypy/pypy/changeset/f32bde9a07ac/
Log:minor improvements
diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py
--- a/lib_pypy/_sqlite3.py
+++ b/lib_pypy/_sqlite3.py
@@ -705
Author: Armin Rigo
Branch:
Changeset: r47025:324d50d0f5c7
Date: 2011-09-02 16:02 +0200
http://bitbucket.org/pypy/pypy/changeset/324d50d0f5c7/
Log:Test and fix (baaa*a*a*ah, took too long): IR_QUASIIMMUTABLE fields
must of course not be considered as fully immutable fields!
diff --gi
Author: Armin Rigo
Branch:
Changeset: r47026:5fb2ba368b6b
Date: 2011-09-02 16:04 +0200
http://bitbucket.org/pypy/pypy/changeset/5fb2ba368b6b/
Log:merge heads
diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py
--- a/lib_pypy/_sqlite3.py
+++ b/lib_pypy/_sqlite3.py
@@ -705,6 +705,8 @@
Author: Antonio Cuni
Branch:
Changeset: r47027:ba4f25da7080
Date: 2011-09-02 16:38 +0200
http://bitbucket.org/pypy/pypy/changeset/ba4f25da7080/
Log:cache the _ffiargtype; this saves a dict lookup in hot loops
diff --git a/lib_pypy/_ctypes/basics.py b/lib_pypy/_ctypes/basics.py
--- a/lib_pyp
Author: Alex Gaynor
Branch:
Changeset: r47028:43ff84065e19
Date: 2011-09-02 11:21 -0400
http://bitbucket.org/pypy/pypy/changeset/43ff84065e19/
Log:Fix a test I broke, by better optimizing things :)
diff --git a/pypy/module/pypyjit/test_pypy_c/test_instance.py
b/pypy/module/pypyjit/test_pyp
Author: Justin Peel
Branch:
Changeset: r47029:0f015355e6c5
Date: 2011-09-02 11:40 -0600
http://bitbucket.org/pypy/pypy/changeset/0f015355e6c5/
Log:force _trace_drag_out to always be inlined. The function is only
called by 2-3 other functions. This change really helps with gc-
Author: Justin Peel
Branch: unsigned-dtypes
Changeset: r47030:84e2299f2a7c
Date: 2011-09-02 13:23 -0600
http://bitbucket.org/pypy/pypy/changeset/84e2299f2a7c/
Log:(alex gaynor) add a proper Float32 dtype and drop the fake Float96
dtype.
diff --git a/pypy/module/micronumpy/interp_dtyp
Author: Justin Peel
Branch: unsigned-dtypes
Changeset: r47031:6801ef32508e
Date: 2011-09-02 13:29 -0600
http://bitbucket.org/pypy/pypy/changeset/6801ef32508e/
Log:fix test_sin to deal with Float32's decreased precision
diff --git a/pypy/module/micronumpy/test/test_ufuncs.py
b/pypy/module/mi
Author: Alex Gaynor
Branch:
Changeset: r47032:68fbc674a800
Date: 2011-09-02 17:37 -0400
http://bitbucket.org/pypy/pypy/changeset/68fbc674a800/
Log:allow inlining into more of the thread library, specifically for
get_ident, which used to be rendered as a call_may_force, and is now
Author: Alex Gaynor
Branch:
Changeset: r47033:aa9eef58cf01
Date: 2011-09-02 18:23 -0400
http://bitbucket.org/pypy/pypy/changeset/aa9eef58cf01/
Log:remove unnecsary use of weakrefs from our sqlite3. This is worth
about 25% on the sqlite benchmark.
diff --git a/lib_pypy/_sqlite3.py b/
Author: Alex Gaynor
Branch:
Changeset: r47034:a8027ddfe2b2
Date: 2011-09-02 18:25 -0400
http://bitbucket.org/pypy/pypy/changeset/a8027ddfe2b2/
Log:remove completely misnamed method after the previous commit.
diff --git a/lib_pypy/_sqlite3.py b/lib_pypy/_sqlite3.py
--- a/lib_pypy/_sqlite3.py
30 matches
Mail list logo