[Tecomp-user] The Eiffel Compiler tecomp: version 0.20 released
Status: Beta
Brought to you by:
helmut_brandl
From: Helmut B. <hel...@gm...> - 2009-11-06 17:19:26
|
http://tecomp.sourceforge.net http://www.sourceforge.net/projects/tecomp == Bugfixes and improvements == - All type combinations in equality test ("=" and "~") shall now work properly. - Deep features now work for all types without any exceptions. - The garbage collector has been reworked completely. Before, expandeds which contained references could create memory leaks. Now all temporaries which are references or contain references into the heap are registered. Therefore no live object (i.e. reachable directly or indirectly) can be reclaimed by the garbage collector. - Bug: In some cases a conversion procedure did not work properly. All cases with reference types went well. However conversion from or to expanded types where the entity size of the source type is different from that of the target type did not work well. - Bug: Nested exceptions (raised exception within exception handling) created problems, if the exception handler is the direct receiver of the original exception and the second exception. - Virtual machine on big endian and little endian machines: Some operations had not been designed properly to work on big and little endian machines. The virtual machine has been reworked to be insensitive to the endianness of the machine. |