Author: Armin Rigo
Branch:
Changeset: r53174:da0facae99dc
Date: 2012-03-04 00:53 +0100
http://bitbucket.org/pypy/pypy/changeset/da0facae99dc/
Log:Tentative simplification: kill 'param_depth'. See
needed_extra_stack_locations().
diff --git a/pypy/jit/backend/x86/assembler.py
b/pypy/
Author: Armin Rigo
Branch:
Changeset: r53175:0541ffa5b060
Date: 2012-03-04 11:57 +0100
http://bitbucket.org/pypy/pypy/changeset/0541ffa5b060/
Log:Fix tests.
diff --git a/pypy/jit/backend/x86/test/test_gc_integration.py
b/pypy/jit/backend/x86/test/test_gc_integration.py
--- a/pypy/jit/backe
Author: Armin Rigo
Branch:
Changeset: r53176:dec7d899face
Date: 2012-03-04 11:24 +
http://bitbucket.org/pypy/pypy/changeset/dec7d899face/
Log:hg merge default
diff --git a/pypy/jit/backend/llgraph/llimpl.py
b/pypy/jit/backend/llgraph/llimpl.py
--- a/pypy/jit/backend/llgraph/llimpl.py
+
Author: Carl Friedrich Bolz
Branch:
Changeset: r53177:0f597ff4a6ba
Date: 2012-03-01 21:12 +0100
http://bitbucket.org/pypy/pypy/changeset/0f597ff4a6ba/
Log:bah. of course the identity hash and the identity eq are fast.
diff --git a/pypy/rpython/rclass.py b/pypy/rpython/rclass.py
--- a/pypy/r
Author: Armin Rigo
Branch:
Changeset: r53179:f1509bac7c63
Date: 2012-03-04 15:03 +0100
http://bitbucket.org/pypy/pypy/changeset/f1509bac7c63/
Log:These names are fine, but are bound to conflict with some other name
from somewhere else :-( Added a 'ffi_' prefix.
diff --git a/pypy/tra
Pull request #29 has been updated by Tobias Oberstein to include new changes.
https://bitbucket.org/pypy/pypy/pull-request/29/finish-kqueue-support
Title: Finish kqueue support
Creator: Tobias Oberstein
Working kqueue support. Translator test, all unit tests succeed, PyPy builds,
Twisted trunk
Author: Armin Rigo
Branch: continulet-jit-2
Changeset: r53181:ad6a18612ff0
Date: 2012-03-04 17:08 +0100
http://bitbucket.org/pypy/pypy/changeset/ad6a18612ff0/
Log:Optionally save the xmm regs around calls to malloc() and realloc().
We'll see if it should be enabled by default.
diff -
New comment on pull request:
https://bitbucket.org/pypy/pypy/pull-request/29/finish-kqueue-support#comment-3546
Tobias Oberstein (oberstet) said:
Hi Alex,
I've done all of above, plus a couple of things which bring the implementation
more in line with CPy.
After discussion with arigato: I've
Author: Armin Rigo
Branch: continulet-jit-2
Changeset: r53182:344d1fecc21d
Date: 2012-03-04 17:29 +0100
http://bitbucket.org/pypy/pypy/changeset/344d1fecc21d/
Log:Fix: should not have killed needed_extra_stack_locations() from
'default'.
diff --git a/pypy/jit/backend/x86/assembler.py
Author: Amaury Forgeot d'Arc
Branch:
Changeset: r53183:fc46fb928ddb
Date: 2012-03-04 17:29 +0100
http://bitbucket.org/pypy/pypy/changeset/fc46fb928ddb/
Log:cpyext: Steal from CPython the implementation of TLS functions:
PyThread_set_key_value and friends.
diff --git a/pypy/module/cp
Author: Amaury Forgeot d'Arc
Branch:
Changeset: r53184:2f06eb672d0e
Date: 2012-03-04 17:39 +0100
http://bitbucket.org/pypy/pypy/changeset/2f06eb672d0e/
Log:Attempt to fix translation on macosx, which uses a narrow unicode
build of CPython.
diff --git a/pypy/module/cpyext/unicodeobje
Author: Alex Gaynor
Branch:
Changeset: r53186:f038c6e11906
Date: 2012-03-04 13:35 -0500
http://bitbucket.org/pypy/pypy/changeset/f038c6e11906/
Log:allow inlining into rctime
diff --git a/pypy/module/pypyjit/policy.py b/pypy/module/pypyjit/policy.py
--- a/pypy/module/pypyjit/policy.py
+++ b/
Author: Armin Rigo
Branch: extradoc
Changeset: r335:784b62e9358e
Date: 2012-03-04 20:04 +0100
http://bitbucket.org/pypy/pypy.org/changeset/784b62e9358e/
Log:Bah.
diff --git a/download.html b/download.html
--- a/download.html
+++ b/download.html
@@ -76,8 +76,10 @@
https://bitbucket.org/pypy/
Author: Armin Rigo
Branch:
Changeset: r53187:932572b67805
Date: 2012-03-04 20:05 +0100
http://bitbucket.org/pypy/pypy/changeset/932572b67805/
Log:Bah.
diff --git a/pypy/tool/release/package.py b/pypy/tool/release/package.py
--- a/pypy/tool/release/package.py
+++ b/pypy/tool/release/package.
Author: Armin Rigo
Branch: extradoc
Changeset: r336:9b03eb857c1d
Date: 2012-03-04 20:10 +0100
http://bitbucket.org/pypy/pypy.org/changeset/9b03eb857c1d/
Log:A minor comment.
diff --git a/download.html b/download.html
--- a/download.html
+++ b/download.html
@@ -89,7 +89,8 @@
The most up-to-d
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53189:e46a58cf8ee6
Date: 2012-03-02 13:40 +0100
http://bitbucket.org/pypy/pypy/changeset/e46a58cf8ee6/
Log:Fix module init, test init.
diff --git a/pypy/module/select/__init__.py b/pypy/module/select/__init__.py
--- a/pypy/module/select/__i
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53190:ff829d29d644
Date: 2012-03-03 01:00 +0100
http://bitbucket.org/pypy/pypy/changeset/ff829d29d644/
Log:Complete symbols, streamline code, fix include, whitespace.
diff --git a/pypy/module/select/__init__.py b/pypy/module/select/__init__
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53191:39358fbeb957
Date: 2012-03-03 15:29 +0100
http://bitbucket.org/pypy/pypy/changeset/39358fbeb957/
Log:Implement kqueue control.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/pypy/module/s
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53194:b11d2bf7c116
Date: 2012-03-03 18:59 +0100
http://bitbucket.org/pypy/pypy/changeset/b11d2bf7c116/
Log:Merge upstream.
diff --git a/lib_pypy/cPickle.py b/lib_pypy/cPickle.py
--- a/lib_pypy/cPickle.py
+++ b/lib_pypy/cPickle.py
@@ -2,16 +
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53192:1996736bd620
Date: 2012-03-03 16:06 +0100
http://bitbucket.org/pypy/pypy/changeset/1996736bd620/
Log:Implement timeout forwarding.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/pypy/modu
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53195:fa4020666f4c
Date: 2012-03-03 20:34 +0100
http://bitbucket.org/pypy/pypy/changeset/fa4020666f4c/
Log:Various fixes, implement kevent comparison.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
-
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53193:3d6ef205bbaa
Date: 2012-03-03 17:39 +0100
http://bitbucket.org/pypy/pypy/changeset/3d6ef205bbaa/
Log:Some build fixes.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/pypy/module/select/in
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53196:a701fa0e939b
Date: 2012-03-03 21:12 +0100
http://bitbucket.org/pypy/pypy/changeset/a701fa0e939b/
Log:Make all unit tests pass.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/pypy/module/s
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53197:696dedf6f58f
Date: 2012-03-03 21:28 +0100
http://bitbucket.org/pypy/pypy/changeset/696dedf6f58f/
Log:Merge upstream.
diff --git a/pypy/rpython/lltypesystem/rstr.py
b/pypy/rpython/lltypesystem/rstr.py
--- a/pypy/rpython/lltypesystem/r
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53199:3da8ca8d473f
Date: 2012-03-04 14:33 +0100
http://bitbucket.org/pypy/pypy/changeset/3da8ca8d473f/
Log:Enable kqueue on all BSDish platforms.
diff --git a/pypy/module/select/__init__.py b/pypy/module/select/__init__.py
--- a/pypy/module
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53198:1205ef1c2c35
Date: 2012-03-04 14:28 +0100
http://bitbucket.org/pypy/pypy/changeset/1205ef1c2c35/
Log:Cosmetical changes.
diff --git a/pypy/module/select/__init__.py b/pypy/module/select/__init__.py
--- a/pypy/module/select/__init__.py
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53200:58b8b3f12824
Date: 2012-03-04 15:21 +0100
http://bitbucket.org/pypy/pypy/changeset/58b8b3f12824/
Log:Add missing test from CPy, fix types.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/p
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53201:ee259270972a
Date: 2012-03-04 15:33 +0100
http://bitbucket.org/pypy/pypy/changeset/ee259270972a/
Log:Implement all comparison ops.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/pypy/modu
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53202:87f0c2c83a66
Date: 2012-03-04 16:44 +0100
http://bitbucket.org/pypy/pypy/changeset/87f0c2c83a66/
Log:Closely follow the CPy impl..
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/pypy/modu
Author: Tobias Oberstein
Branch: kqueue
Changeset: r53203:5c06272fbaa9
Date: 2012-03-04 16:57 +0100
http://bitbucket.org/pypy/pypy/changeset/5c06272fbaa9/
Log:Correct use of integer types.
diff --git a/pypy/module/select/interp_kqueue.py
b/pypy/module/select/interp_kqueue.py
--- a/pypy/modu
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4116:a80212d22b31
Date: 2012-03-04 12:20 -0800
http://bitbucket.org/pypy/extradoc/changeset/a80212d22b31/
Log:update slides
diff --git a/talk/pycon2012/tutorial/slides.rst
b/talk/pycon2012/tutorial/slides.rst
--- a/talk/pycon2012/tutor
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4117:3bc5037c8e82
Date: 2012-03-04 12:21 -0800
http://bitbucket.org/pypy/extradoc/changeset/3bc5037c8e82/
Log:merge
diff --git a/blog/draft/py3k-status-update-1.rst
b/blog/draft/py3k-status-update-1.rst
--- a/blog/draft/py3k-status-upd
Author: Alex Gaynor
Branch:
Changeset: r53205:c38aced966e4
Date: 2012-03-04 21:04 +0100
http://bitbucket.org/pypy/pypy/changeset/c38aced966e4/
Log:small cleanup
diff --git a/pypy/module/select/interp_epoll.py
b/pypy/module/select/interp_epoll.py
--- a/pypy/module/select/interp_epoll.py
+++
Author: Alex Gaynor
Branch: kqueue
Changeset: r53206:ab6ffc11a6e2
Date: 2012-03-04 14:40 -0500
http://bitbucket.org/pypy/pypy/changeset/ab6ffc11a6e2/
Log:merged default
diff --git a/pypy/module/cpyext/api.py b/pypy/module/cpyext/api.py
--- a/pypy/module/cpyext/api.py
+++ b/pypy/module/cpyext
Author: Alex Gaynor
Branch: kqueue
Changeset: r53207:6810c6f27961
Date: 2012-03-04 14:41 -0500
http://bitbucket.org/pypy/pypy/changeset/6810c6f27961/
Log:close branch to be merged
___
pypy-commit mailing list
pypy-commit@python.org
http://mail.pyth
Author: Alex Gaynor
Branch:
Changeset: r53208:90cf18134d62
Date: 2012-03-04 14:41 -0500
http://bitbucket.org/pypy/pypy/changeset/90cf18134d62/
Log:Merged kqueue branch. Thanks to oberstet!
diff --git a/pypy/module/select/__init__.py b/pypy/module/select/__init__.py
--- a/pypy/module/select/
Author: Alex Gaynor
Branch:
Changeset: r53209:ec4b6c624c71
Date: 2012-03-04 15:40 -0500
http://bitbucket.org/pypy/pypy/changeset/ec4b6c624c71/
Log:merged upstream
diff --git a/pypy/module/select/interp_epoll.py
b/pypy/module/select/interp_epoll.py
--- a/pypy/module/select/interp_epoll.py
+
Author: Armin Rigo
Branch:
Changeset: r53210:59d5a505c736
Date: 2012-03-04 21:47 +0100
http://bitbucket.org/pypy/pypy/changeset/59d5a505c736/
Log:A failing test.
diff --git a/pypy/annotation/test/test_annrpython.py
b/pypy/annotation/test/test_annrpython.py
--- a/pypy/annotation/test/test_a
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4118:ca428ddeb6f8
Date: 2012-03-04 12:51 -0800
http://bitbucket.org/pypy/extradoc/changeset/ca428ddeb6f8/
Log:some more examples
diff --git a/talk/pycon2012/tutorial/examples/00_examples.py
b/talk/pycon2012/tutorial/examples/00_example
Author: Armin Rigo
Branch:
Changeset: r53211:91a65138eeb2
Date: 2012-03-04 21:55 +0100
http://bitbucket.org/pypy/pypy/changeset/91a65138eeb2/
Log:On non-NT platforms, "intptr_t" is defined in inttypes.h. I hope
it's a general rule.
diff --git a/pypy/rpython/tool/rfficache.py b/pypy/
Author: Armin Rigo
Branch:
Changeset: r53212:1aed66b746f3
Date: 2012-03-04 21:57 +0100
http://bitbucket.org/pypy/pypy/changeset/1aed66b746f3/
Log:Variant: another test that fails.
diff --git a/pypy/annotation/test/test_annrpython.py
b/pypy/annotation/test/test_annrpython.py
--- a/pypy/anno
Author: Alex Gaynor
Branch:
Changeset: r53213:96a806a8537a
Date: 2012-03-04 15:57 -0500
http://bitbucket.org/pypy/pypy/changeset/96a806a8537a/
Log:unroll this
diff --git a/pypy/rlib/rstruct/nativefmttable.py
b/pypy/rlib/rstruct/nativefmttable.py
--- a/pypy/rlib/rstruct/nativefmttable.py
++
Author: Alex Gaynor
Branch:
Changeset: r53214:8428c36779c5
Date: 2012-03-04 15:58 -0500
http://bitbucket.org/pypy/pypy/changeset/8428c36779c5/
Log:merged upstream
diff --git a/pypy/annotation/test/test_annrpython.py
b/pypy/annotation/test/test_annrpython.py
--- a/pypy/annotation/test/test_
Author: Alex Gaynor
Branch:
Changeset: r53215:edd5581881f4
Date: 2012-03-04 16:27 -0500
http://bitbucket.org/pypy/pypy/changeset/edd5581881f4/
Log:revert this change, it breaks translation
diff --git a/pypy/rlib/rstruct/nativefmttable.py
b/pypy/rlib/rstruct/nativefmttable.py
--- a/pypy/rli
Author: Alex Gaynor
Branch: struct-double
Changeset: r53217:0ed55d81e633
Date: 2012-03-04 16:51 -0500
http://bitbucket.org/pypy/pypy/changeset/0ed55d81e633/
Log:change struct.pack to build a StringBuilder, rather than a list
diff --git a/pypy/module/struct/formatiterator.py
b/pypy/module/st
Author: Alex Gaynor
Branch: struct-double
Changeset: r53218:0065938b29be
Date: 2012-03-04 16:59 -0500
http://bitbucket.org/pypy/pypy/changeset/0065938b29be/
Log:use the new append_float, and fix translation error
diff --git a/pypy/rlib/rstruct/ieee.py b/pypy/rlib/rstruct/ieee.py
--- a/pypy/r
Author: Alex Gaynor
Branch: struct-double
Changeset: r53219:a27e97134c07
Date: 2012-03-04 16:59 -0500
http://bitbucket.org/pypy/pypy/changeset/a27e97134c07/
Log:tranzlation test
diff --git a/pypy/module/struct/test/test_ztranslation.py
b/pypy/module/struct/test/test_ztranslation.py
new file
Author: Alex Gaynor
Branch: struct-double
Changeset: r53220:674ec47c8e62
Date: 2012-03-04 17:40 -0500
http://bitbucket.org/pypy/pypy/changeset/674ec47c8e62/
Log:translation fixes
diff --git a/pypy/interpreter/buffer.py b/pypy/interpreter/buffer.py
--- a/pypy/interpreter/buffer.py
+++ b/pypy/
Author: Alex Gaynor
Branch:
Changeset: r53221:27d215507bad
Date: 2012-03-04 22:53 -0500
http://bitbucket.org/pypy/pypy/changeset/27d215507bad/
Log:fix for profiling of c_exceptions
diff --git a/pypy/module/_lsprof/interp_lsprof.py
b/pypy/module/_lsprof/interp_lsprof.py
--- a/pypy/module/_l
49 matches
Mail list logo