EiffelStudio 15.01 Releases

Revision as of 03:15, 3 February 2015 by Manus (Talk | contribs)

Below are not the release notes of EiffelStudio. It is the change log of EiffelStudio intermediate releases and the most important changes are highlighted in green or in red (for breaking changes). The release notes of EiffelStudio can be found at the following URL. You can also download the latest revision here. Information about other version can be found under Category:Releases.

EiffelStudio 15.01.x Releases

Beta download: https://ftp.eiffel.com/pub/beta/15.01/

15.01.x.x

New features

  • runtime: New SCOOP runtime which is more efficient. On some benchmarks up to 10 times faster.

Improvements

Feature removed

Bug fixes

  • compiler: test#anchor079 (related to bug#18893) - Fixed a bug that caused an exception when processing declaration of a qualified anchored type with dependencies on other qualified anchored types.
  • compiler: Fixed bug#19010 where a large integer constant would cause a crash.
  • base: Fixed an DIRECTORY.delete_recursive where if a file cannot be deleted it will exit the routine (via an exception) but would not close the open directory until the GC kicks in.
  • runtime: Fixed bug#19000 which mostly applies to Windows but could apply to any platforms where if a signal handler is called from a non-Eiffel thread we cannot continue the execution, so we print an error message (except in the case if SIGINT and SIGBREAK which are most likely user triggered) and exit.

User changes

Developer changes