Author: Armin Rigo
Branch:
Changeset: r51900:15600a1bc7ca
Date: 2012-01-28 09:21 +0100
http://bitbucket.org/pypy/pypy/changeset/15600a1bc7ca/
Log:Tweak to ignore all Symbolics, not just some of them, by ignoring
the TypeError when trying to compare them with small numbers.
diff --gi
Author: Armin Rigo
Branch:
Changeset: r51901:7cdc8cea91ab
Date: 2012-01-28 08:56 +
http://bitbucket.org/pypy/pypy/changeset/7cdc8cea91ab/
Log:Fix: keep the original special-cases. Needed at least for
ComputedIntSymbolics, otherwise they might force computation of
their va
Author: Armin Rigo
Branch:
Changeset: r51902:451261ed7b89
Date: 2012-01-28 09:26 +
http://bitbucket.org/pypy/pypy/changeset/451261ed7b89/
Log:Baah. "Fix" issue1020.
diff --git a/pypy/rlib/rstacklet.py b/pypy/rlib/rstacklet.py
--- a/pypy/rlib/rstacklet.py
+++ b/pypy/rlib/rstacklet.py
Author: Armin Rigo
Branch: miniscan
Changeset: r51903:e50b47052be5
Date: 2012-01-28 09:26 +0100
http://bitbucket.org/pypy/pypy/changeset/e50b47052be5/
Log:A branch to try to play with conservative root scanning, as a 3rd
option to asmgcc-vs-shadowstack.
__
Author: Armin Rigo
Branch: miniscan
Changeset: r51904:31b709ec2998
Date: 2012-01-28 11:19 +0100
http://bitbucket.org/pypy/pypy/changeset/31b709ec2998/
Log:In-progress.
diff --git a/pypy/config/translationoption.py b/pypy/config/translationoption.py
--- a/pypy/config/translationoption.py
+++
Author: Maciej Fijalkowski
Branch:
Changeset: r51905:534391d69807
Date: 2012-01-28 13:47 +0200
http://bitbucket.org/pypy/pypy/changeset/534391d69807/
Log:a missing space
diff --git a/pypy/module/micronumpy/tool/numready/main.py
b/pypy/module/micronumpy/tool/numready/main.py
--- a/pypy/modu
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4059:8191a7475814
Date: 2012-01-28 14:29 +0200
http://bitbucket.org/pypy/extradoc/changeset/8191a7475814/
Log:Another numpy update
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
new file mode 1
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4060:3745452a2f67
Date: 2012-01-28 14:31 +0200
http://bitbucket.org/pypy/extradoc/changeset/3745452a2f67/
Log:fix link & update
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
--- a/blog/draft/n
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4062:684e5e859da4
Date: 2012-01-28 14:38 +0200
http://bitbucket.org/pypy/extradoc/changeset/684e5e859da4/
Log:oops, finish the sentence
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
--- a/blog
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4061:d119c145bdd7
Date: 2012-01-28 14:37 +0200
http://bitbucket.org/pypy/extradoc/changeset/d119c145bdd7/
Log:remove info
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
--- a/blog/draft/numpy-s
Author: Armin Rigo
Branch: extradoc
Changeset: r4063:4d7cc9f25be7
Date: 2012-01-28 13:44 +0100
http://bitbucket.org/pypy/extradoc/changeset/4d7cc9f25be7/
Log:typotypotypos but otherwise sounds good.
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
---
Author: Armin Rigo
Branch: extradoc
Changeset: r4064:d95b8fd7f2dd
Date: 2012-01-28 13:45 +0100
http://bitbucket.org/pypy/extradoc/changeset/d95b8fd7f2dd/
Log:one more
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
--- a/blog/draft/numpy-status-updat
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4065:96966961df4d
Date: 2012-01-28 14:53 +0200
http://bitbucket.org/pypy/extradoc/changeset/96966961df4d/
Log:the last para is a bit pushy, we just started
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-upd
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4066:898fac7cc21a
Date: 2012-01-28 14:57 +0200
http://bitbucket.org/pypy/extradoc/changeset/898fac7cc21a/
Log:this probably wasn't supposed to be killed
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update
Author: Lukas Diekmann
Branch:
Changeset: r51906:2cb8ade3aef2
Date: 2012-01-27 17:42 +0100
http://bitbucket.org/pypy/pypy/changeset/2cb8ade3aef2/
Log:test and fix for cached empty list with deactivated strategies
diff --git a/pypy/objspace/std/listobject.py b/pypy/objspace/std/listobject.py
Author: Lukas Diekmann
Branch:
Changeset: r51908:3607ba0bb92d
Date: 2012-01-28 13:08 +0100
http://bitbucket.org/pypy/pypy/changeset/3607ba0bb92d/
Log:decided that a cached empty list is too dangerous and that is is
better to live with a sligthly slower empty list creation than with
Author: Lukas Diekmann
Branch:
Changeset: r51907:a384864c5d6c
Date: 2012-01-28 12:39 +0100
http://bitbucket.org/pypy/pypy/changeset/a384864c5d6c/
Log:test and fix for cpyext/listobject.py: PyList_GET_SIZE and
PyList_SetItem
diff --git a/pypy/module/cpyext/listobject.py b/pypy/module
Author: Armin Rigo
Branch: extradoc
Changeset: r4067:f58b1b95e973
Date: 2012-01-28 14:02 +0100
http://bitbucket.org/pypy/extradoc/changeset/f58b1b95e973/
Log:This way maybe?
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
--- a/blog/draft/numpy-statu
Author: Maciej Fijalkowski
Branch: extradoc
Changeset: r4068:67dcf04c0397
Date: 2012-01-28 15:05 +0200
http://bitbucket.org/pypy/extradoc/changeset/67dcf04c0397/
Log:rst fix;
diff --git a/blog/draft/numpy-status-update-2.rst
b/blog/draft/numpy-status-update-2.rst
--- a/blog/draft/numpy-stat
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51911:ecd5a39e368a
Date: 2012-01-28 16:42 +0100
http://bitbucket.org/pypy/pypy/changeset/ecd5a39e368a/
Log:(fijal, arigo)
Pass the flag "is_minor" around.
diff --git a/pypy/rpython/memory/gc/base.py b/pypy/rpython/memory/gc/ba
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51912:20b7b00aefee
Date: 2012-01-28 16:55 +0100
http://bitbucket.org/pypy/pypy/changeset/20b7b00aefee/
Log:(fijal, arigo)
Test in progress.
diff --git a/pypy/rpython/memory/gctransform/test/test_framework.py
b/pypy/rpython/me
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51910:641b24e593c6
Date: 2012-01-28 16:30 +0100
http://bitbucket.org/pypy/pypy/changeset/641b24e593c6/
Log:(fijal, arigo)
Trying to speed up the stack root walking step of minor collections.
The idea is to mark and dete
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51913:07a52ec2616d
Date: 2012-01-28 09:33 +0100
http://bitbucket.org/pypy/pypy/changeset/07a52ec2616d/
Log:range() is not a list anymore, and objspace.std.withrangelist was
removed
diff --git a/pypy/objspace/std/test/test_listobje
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51916:8f7805107a60
Date: 2012-01-28 10:08 +0100
http://bitbucket.org/pypy/pypy/changeset/8f7805107a60/
Log:Fix tests for the Thunk Object Space
diff --git a/pypy/objspace/test/test_thunkobjspace.py
b/pypy/objspace/test/test_thunkobjspace
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51914:732d082457bf
Date: 2012-01-28 09:55 +0100
http://bitbucket.org/pypy/pypy/changeset/732d082457bf/
Log:Fix remaining failures in test_listobject.
diff --git a/pypy/objspace/std/test/test_listobject.py
b/pypy/objspace/std/test/test_li
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51917:975692f436ef
Date: 2012-01-28 13:46 +0100
http://bitbucket.org/pypy/pypy/changeset/975692f436ef/
Log:Fix tuple tests
diff --git a/pypy/objspace/std/test/test_specialisedtupleobject.py
b/pypy/objspace/std/test/test_specialisedtupleo
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51915:d6dfa54f243c
Date: 2012-01-28 10:04 +0100
http://bitbucket.org/pypy/pypy/changeset/d6dfa54f243c/
Log:Fix geninterp tests, and give up with the unicode tests: Parsing 2.x
code to build 3.x operations is not a good idea anyway.
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51920:f665d2b4c34d
Date: 2012-01-28 14:22 +0100
http://bitbucket.org/pypy/pypy/changeset/f665d2b4c34d/
Log:Fixes in test_sysmodule
diff --git a/pypy/module/sys/test/test_sysmodule.py
b/pypy/module/sys/test/test_sysmodule.py
--- a/pypy/mo
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51918:71d4eb2be749
Date: 2012-01-28 13:52 +0100
http://bitbucket.org/pypy/pypy/changeset/71d4eb2be749/
Log:Fix most of test_long
diff --git a/pypy/objspace/std/test/test_longobject.py
b/pypy/objspace/std/test/test_longobject.py
--- a/pyp
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51922:91c9b2c580d9
Date: 2012-01-28 17:56 +0100
http://bitbucket.org/pypy/pypy/changeset/91c9b2c580d9/
Log:Fix all tests in the io module.
diff --git a/lib_pypy/_struct.py b/lib_pypy/_struct.py
--- a/lib_pypy/_struct.py
+++ b/lib_pypy/_st
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51919:26e3b9127ae8
Date: 2012-01-28 14:00 +0100
http://bitbucket.org/pypy/pypy/changeset/26e3b9127ae8/
Log:Easy fixes in test_index
diff --git a/pypy/objspace/std/test/test_index.py
b/pypy/objspace/std/test/test_index.py
--- a/pypy/objsp
Author: Amaury Forgeot d'Arc
Branch: py3k
Changeset: r51921:1ff9e2433ebb
Date: 2012-01-28 14:28 +0100
http://bitbucket.org/pypy/pypy/changeset/1ff9e2433ebb/
Log:Remove sys.setdefaultencoding
diff --git a/pypy/module/cpyext/unicodeobject.py
b/pypy/module/cpyext/unicodeobject.py
--- a/pypy/mo
Author: mattip
Branch: matrixmath-dot
Changeset: r51924:cb8369cbce6f
Date: 2012-01-28 19:44 +0200
http://bitbucket.org/pypy/pypy/changeset/cb8369cbce6f/
Log:cleanup after merge, all tests pass
diff --git a/pypy/module/micronumpy/interp_numarray.py
b/pypy/module/micronumpy/interp_numarray.py
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51925:51157f562a0f
Date: 2012-01-28 17:17 +0100
http://bitbucket.org/pypy/pypy/changeset/51157f562a0f/
Log:(fijal, arigo)
Finish the test. Argh, painful :-(
diff --git a/pypy/rpython/memory/gctransform/test/test_framework.py
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51930:22439f4f3761
Date: 2012-01-28 19:19 +0100
http://bitbucket.org/pypy/pypy/changeset/22439f4f3761/
Log:hg merge default
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/pypy/jit/backend/llsuppo
Author: Armin Rigo
Branch:
Changeset: r51927:256d3279bde5
Date: 2012-01-28 18:20 +0100
http://bitbucket.org/pypy/pypy/changeset/256d3279bde5/
Log:Reduce the number of cases of shadowstack root walking: from 4
(jit/nojit, thread/nothread) to 2 (thread/nothread).
diff --git a/pypy/jit
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51931:d160dc0c193a
Date: 2012-01-28 19:29 +0100
http://bitbucket.org/pypy/pypy/changeset/d160dc0c193a/
Log:(fijal, arigo) add support for MARKER_TRACED that was lost during
the merge
diff --git a/pypy/rpython/memory/gctransform
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51928:d12ecbdb1018
Date: 2012-01-28 18:40 +0100
http://bitbucket.org/pypy/pypy/changeset/d12ecbdb1018/
Log:hg merge default
(loosing the changes done so far to shadowstack; will be re-applied
in the next checkin)
diff
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51926:e23446a82e4e
Date: 2012-01-28 17:35 +0100
http://bitbucket.org/pypy/pypy/changeset/e23446a82e4e/
Log:(fijal, arigo)
Fix the framework transformer to let it insert the MARKER_NOT_TRACED
into the shadowstack, around
Author: Armin Rigo
Branch:
Changeset: r51929:f0d095a1d379
Date: 2012-01-28 19:18 +0100
http://bitbucket.org/pypy/pypy/changeset/f0d095a1d379/
Log:(fijal, arigo)
Change the order of the shadowstack processing. We now process it
right-to-left instead of left-to-right (it's an
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51932:ab6b2fd5deb7
Date: 2012-01-28 20:15 +0100
http://bitbucket.org/pypy/pypy/changeset/ab6b2fd5deb7/
Log:(fijal mostly, arigo review)
Adapt the logic to the JIT shadowstack code.
diff --git a/pypy/jit/backend/llsupport/gc.py
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51933:40fbdea76ec1
Date: 2012-01-28 20:32 +0100
http://bitbucket.org/pypy/pypy/changeset/40fbdea76ec1/
Log:(fijal, arigo)
Also replace MARKER_FRAME with a pair of markers: during minor
collection, MARKER_FRAME is replac
Author: Armin Rigo
Branch: stackroot-speedup
Changeset: r51934:81fa07721a43
Date: 2012-01-28 20:43 +0100
http://bitbucket.org/pypy/pypy/changeset/81fa07721a43/
Log:(fijal, arigo) Performance tweak, maybe
diff --git a/pypy/jit/backend/llsupport/gc.py b/pypy/jit/backend/llsupport/gc.py
--- a/p
Author: Amaury Forgeot d'Arc
Branch: string-NUL
Changeset: r51937:aa595f8bbf18
Date: 2012-01-28 20:48 +0100
http://bitbucket.org/pypy/pypy/changeset/aa595f8bbf18/
Log:In litsdef.merge(), perform checks before we start modifying the
other read locations. This makes debugging much much
Author: Amaury Forgeot d'Arc
Branch: string-NUL
Changeset: r51938:56ffa1a912b1
Date: 2012-01-28 20:59 +0100
http://bitbucket.org/pypy/pypy/changeset/56ffa1a912b1/
Log:The NUL byte is now disallowed in many posix functions. We use the
annotator to "prove" that a string has no NUL.
dif
Author: Amaury Forgeot d'Arc
Branch:
Changeset: r51935:cf1a8868cf4e
Date: 2012-01-28 21:06 +0100
http://bitbucket.org/pypy/pypy/changeset/cf1a8868cf4e/
Log:CPython Issue #13885 (CVE-2011-3389): the _ssl module would always
disable the CBC IV attack countermeasure.
diff --git a/pypy/
Author: Amaury Forgeot d'Arc
Branch: string-NUL
Changeset: r51936:ee8a4766b942
Date: 2012-01-24 22:50 +0100
http://bitbucket.org/pypy/pypy/changeset/ee8a4766b942/
Log:A branch to try detection of NUL characters in strings
___
pypy-commit mailing li
Author: Amaury Forgeot d'Arc
Branch: string-NUL
Changeset: r51939:ad0aa0ec7a90
Date: 2012-01-28 21:26 +0100
http://bitbucket.org/pypy/pypy/changeset/ad0aa0ec7a90/
Log:Rename to SomeString.no_nul
diff --git a/pypy/annotation/binaryop.py b/pypy/annotation/binaryop.py
--- a/pypy/annotation/bina
You have received a notification from David Ripton.
Hi, I forked pypy. My fork is at https://bitbucket.org/dripton/pypy.
--
Disable notifications at https://bitbucket.org/account/notifications/
___
pypy-commit mailing list
[email protected]
http://
Author: Armin Rigo
Branch:
Changeset: r51940:c5e504c2c62b
Date: 2012-01-29 00:33 +0100
http://bitbucket.org/pypy/pypy/changeset/c5e504c2c62b/
Log:Hopefully fix the Win32 translation, which has just hit the limit of
generating more than 256 different instruction variants. Reduce
Author: Armin Rigo
Branch:
Changeset: r51941:b0d540cb3d25
Date: 2012-01-29 00:34 +0100
http://bitbucket.org/pypy/pypy/changeset/b0d540cb3d25/
Log:Unification: the other unicode operations are not in the list
either.
diff --git a/pypy/jit/codewriter/assembler.py b/pypy/jit/codewriter
Author: Armin Rigo
Branch:
Changeset: r51942:b38d41e81500
Date: 2012-01-29 00:38 +0100
http://bitbucket.org/pypy/pypy/changeset/b38d41e81500/
Log:these three operations are also rare
diff --git a/pypy/jit/codewriter/assembler.py b/pypy/jit/codewriter/assembler.py
--- a/pypy/jit/codewriter/a
A new pull request has been opened by David Ripton.
dripton/pypy has changes to be pulled into pypy/pypy.
https://bitbucket.org/pypy/pypy/pull-request/24/apply-hpauljs-patch-to-fix-issue950
Title: Apply hpaulj's patch to fix issue950 (startup_hook in readline / pyrepl)
I translated PyPy with th
Author: David Ripton
Branch:
Changeset: r51943:c8bec90e96cf
Date: 2012-01-28 19:17 -0500
http://bitbucket.org/pypy/pypy/changeset/c8bec90e96cf/
Log:(hpaulj) Fix startup_hook in readline to work like CPython. Fixes
issue950
diff --git a/lib_pypy/pyrepl/reader.py b/lib_pypy/pyrepl/rea
New comment on pull request:
https://bitbucket.org/pypy/pypy/pull-request/24/apply-hpauljs-patch-to-fix-issue950#comment-2136
David Ripton (dripton) said:
fijal merged this pull request, so it can be deleted.
--
This is a pull request comment notification from bitbucket.org.
You are receiving t
55 matches
Mail list logo