sfront 0.47 11/21/99 released

From: John Lazzaro (lazzaro@cs.berkeley.edu)
Date: Sun Nov 21 1999 - 20:29:40 EST


Pick up sfront 0.47 11/21/99 at:

http://www.cs.berkeley.edu/~lazzaro/sa/

From the change log:

Version 0.47 -- 11/21/99

[1] Fixes optimizer bugs, and
adds new optimizations. New
optimizations focus on effects
instruments, and specializes
generated code to the unique
properties of instruments
launched using send().

----

The major update in this revision involves specializing the code generation for effects instruments (launched via the send command) to eliminate a level of indirection in accessing memory. Typical performance improvement on an effects-heavy examples/beat/beat.saol:

using sfront 0.46:

/usr/bin/time -p ./sa real 7.62 user 7.46 sys 0.11

using sfront 0.47

/usr/bin/time -p ./sa real 6.92 user 6.65 sys 0.22

About an 11% improvement in user time.

Bug fixes in this release involve fixing exports and call-by-reference bugs introduced by the constant optimization.

--john lazzaro



This archive was generated by hypermail 2b29 : Mon Jan 28 2002 - 11:46:36 EST