NOTICE: This package has been removed from pkgsrc

./lang/py-psyco, Python JIT and execution accelerator

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ]


Branch: CURRENT, Version: 1.6nb1, Package name: py26-psyco-1.6nb1, Maintainer: pkgsrc-users

Psyco is a specializing compiler. In a few words let us first see:

What you can do with it

In short: run your existing Python software much faster, with no change in
your source.
Think of Psyco as a kind of just-in-time (JIT) compiler, a little bit like
Java's, that emit machine code on the fly instead of interpreting your Python
program step by step. The result is that your unmodified Python programs run
faster.

Benefits
2x to 100x speed-ups, typically 4x, with an unmodified Python interpreter and
unmodified source code, just a dynamically loadable C extension module.

Drawbacks
Psyco currently uses quite a lot of memory. It only runs on Intel
386-compatible processors (under any OS) right now. There are some subtle
semantic differences (i.e. bugs) with the way Python works; they should not be
apparent in most programs.


Required to run:
[lang/python26]

Master sites:

SHA1: 3c1ffa70b1a37bd855454d41d41a830e9ea82e7d
RMD160: 472669a7a3714aae63710fd9bc5322b4b5214944
Filesize: 347.572 KB

Version history: (Expand)


CVS history: (Expand)


   2012-10-04 00:14:04 by Thomas Klausner | Files touched by this commit (36)
Log message:
Update for python25 removal.
   2012-10-02 22:11:57 by Aleksej Saushev | Files touched by this commit (187)
Log message:
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.
   2012-08-25 17:31:47 by Matthias Drochner | Files touched by this commit (1)
Log message:
this doesn't work with Python-2.7 (see the homepage)
resolves PR PKG/46832 by Kamel Derouiche
   2012-04-08 22:22:01 by Thomas Klausner | Files touched by this commit (148)
Log message:
All supported python versions in pkgsrc support eggs, so remove
${PLIST.eggfile} from PLISTs and support code from lang/python.
   2011-10-29 06:26:12 by OBATA Akio | Files touched by this commit (2)
Log message:
* LICENSE=mit
* register egg-info

Bump PKGREVISION.
   2009-06-14 20:03:45 by Joerg Sonnenberger | Files touched by this commit (167)
Log message:
Remove @dirrm entries from PLISTs
   2009-03-05 19:51:33 by Joerg Sonnenberger | Files touched by this commit (53)
Log message:
Remove PYBINMODULE. All it did was mark some packages as not available
on some platforms that lacked shared library support in the past. The
list hasn't been maintained at all and the gain is very limited, so just
get rid of it.
   2008-04-25 19:16:41 by Tobias Nygren | Files touched by this commit (2)
Log message:
Update to py-psyco-1.6.
New in this release: OSX/Intel and Python 2.5 support.
While here, add DESTDIR support.