Updated trunk image (Squeak4.2-10160-alpha.zip)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

Updated trunk image (Squeak4.2-10160-alpha.zip)

Andreas.Raab
Folks -

Per Goran's reminder, I just uploaded a current trunk image to

     http://ftp.squeak.org/trunk/Squeak4.2-10160-alpha.zip

As you can see I've bumped the version to 4.2alpha to indicate the new
status. The list of changes is included below.

Cheers,
   - Andreas

(for the full history refer to the "What's new" section in the image)

[------------------------- updated 05/24/10 ---------------------------]

Compiler
--------
Several edge cases in the compiler have been fixed evolving around
handling of certain accesses to temps and global variables. The number
of arguments in an FFI spec is now validated against the number of
arguments to that method.

Documentation
-------------
HelpSystem has been added to the core image to provide a light-weight
framework for improved documentation. It can be accessed via Help>>Help
Browser. Various bits of documentation, including how to load some
important packages, has been added.

SUnit
-----
All test cases now have an associated timeout after which the test is
considered failed. The purpose of the timeout is to catch issues like
infinite loops, unexpected user input etc. in automated test
environments. Timeouts can be set on an individual test basis using the
<timeout: seconds> tag or for an entire test case by implementing the
#defaultTimeout method.

Graphics
--------
Reading PNG images has been significantly sped up for some common cases.
The improvements are in 50-200x range and heavily affect interactive
uses of such files.