[MacPorts] #33206: Update pypy to 1.8

MacPorts noreply at macports.org
Fri Feb 10 01:58:46 PST 2012


#33206: Update pypy to 1.8
---------------------------------------+------------------------------------
 Reporter:  macports.org@…             |       Owner:  macports-tickets@…                   
     Type:  update                     |      Status:  new                                  
 Priority:  Normal                     |   Milestone:                                       
Component:  ports                      |     Version:  2.0.3                                
 Keywords:                             |        Port:  pypy                                 
---------------------------------------+------------------------------------
 http://morepypy.blogspot.com/2012/02/pypy-18-business-as-usual.html

 = 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 [http://buildbot.pypy.org/numpy-status/latest.html 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 [http://doc.pypy.org/en/latest/jit-hooks.html
 brief overview] of what they offer.
  * Standard library upgrade from 2.7.1 to 2.7.2.

-- 
Ticket URL: <https://trac.macports.org/ticket/33206>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list