The repository used to develop this port is available at github.com/DragonSA/pypy. Highlights ---------- * List strategies. Now lists that contain only ints or only floats should be as efficient as storing them in a binary-packed array. It also improves the JIT performance in places that use such lists. There are also special strategies for unicode and string lists. * As usual, numerous performance improvements. There are many examples of python constructs that now should be faster; too many to list them. * Bugfixes and compatibility fixes with CPython. * Windows fixes. * NumPy effort progress; for the exact list of things that have been done, consult the numpy status page. A tentative list of things that has been done: - multi dimensional arrays - various sizes of dtypes - a lot of ufuncs - a lot of other minor changes Right now the numpy module is available under both numpy and numpypy names. However, because it's incomplete, you have to import numpypy first before doing any imports from numpy. * New JIT hooks that allow you to hook into the JIT process from your python program. There is a brief overview of what they offer. * Standard library upgrade from 2.7.1 to 2.7.2. Fix: Patch attached with submission follows:
Responsible Changed From-To: freebsd-ports-bugs->lwhsu I'll take it.
State Changed From-To: open->feedback I cannot build: http://people.freebsd.org/~lwhsu/errorlog/pypy-1.8.log Could you check it out? Thanks.
lwhsu 2012-02-19 10:37:03 UTC FreeBSD ports repository Modified files: lang/pypy Makefile distinfo pkg-plist lang/pypy/files bsd.pypy.inst.mk Added files: lang/pypy/files patch-CVE-2012-0845 Removed files: lang/pypy/files patch-pypy__translator__platform__freebsd.py Log: - Update to 1.8 - Add fix for CVE-2012-0845 PR: ports/165026 Submitted by: David Naylor <naylor.b.david@gmail.com> (maintainer) Revision Changes Path 1.2 +18 -11 ports/lang/pypy/Makefile 1.2 +2 -2 ports/lang/pypy/distinfo 1.2 +1 -1 ports/lang/pypy/files/bsd.pypy.inst.mk 1.1 +14 -0 ports/lang/pypy/files/patch-CVE-2012-0845 (new) 1.2 +0 -34 ports/lang/pypy/files/patch-pypy__translator__platform__freebsd.py (dead) 1.2 +53 -113 ports/lang/pypy/pkg-plist _______________________________________________ cvs-all@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/cvs-all To unsubscribe, send any mail to "cvs-all-unsubscribe@freebsd.org"
State Changed From-To: feedback->closed Committed. Thanks!