Antonio Cunei | 2 Jun 2009 19:25

Scala 2.7.5 final

We are releasing one more maintenance version of Scala 2.7, in
order to correct a couple of issues found in the actors library.
If you do not use actors in your code, there is no need to
upgrade. The new stable release of the Scala distribution, Scala
2.7.5 final, is available as usual from our Download Page at
http://www.scala-lang.org/downloads.

The Scala 2.7.5 distribution
================================

What is new?
============

Here is the changelog for the actor fixes in 2.7.5:

- Fixed #1999 (Starvation problem when lots of tasks are created
   from FJTaskRunner thread). This could result in the JVM running
   out of memory when a lot of actors where created at a very high
   frequency.

- Fixed #2000 (Linked actors do not always terminate properly).
   This could result in memory leaking in applications that create
   many linked actors.

- Disabled reference-counting actors using WeakReferences, since
   this could lead to memory leaks. Termination of actors is still
   tracked, although using a simpler scheme that does not rely on
   WeakReferences. In some cases, users must now call
   `Scheduler.shutdown()` explicitly to terminate an actor-based
   application.
(Continue reading)

David Bernard | 29 Jun 2009 21:44
Picon
Gravatar

[ANN] maven-scala-plugin 2.11

Hi,

The maven-scala-plugin team is pleased to announce the maven-scala-plugin-2.11 release!

The maven-scala-plugin is used for compiling/testing/running/documenting scala code in maven.

Changes in this version include:

New features:
o For scala version prior to 2.8.0, maven-scala-plugin could use a file to pass arguments to Main.  This fixes issues on OSes with argument length limitations (like windows)
o For scala version 2.8.0 and above, maven-scala-plugin now uses the <at> argument to pass arguments via a file.  This fixes issues on OSes with argument length limitations (like windows)
o allow running vscaladoc aggregation only from command line use "-Dforce-aggregate=true" (avoid using in pom.xml) [ !! Experimental, work only with vscaladoc-1.2-SNAPSHOT !! ]

Fixed Bugs:
o fix vscaladoc aggregation to work with maven 2.1.0
o add jline in the classpath of scala:console to enable REPL enhancement when jline is available
o disable use of ConsolePiper that generate an echo of command when running scala:console

Changes:
o replace shitty by maven-invoker-plugin to run integration-test (shitty doesn't work with maven 2.1.0)


PS: I have some troubles to generates the site for this version. the mvn-site will be updated later.

See http://scala-tools.org/mvnsites/maven-scala-plugin/ for usage and goals'details

Have fun!
-maven-scala-plugin team


Gmane