Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

The Eiffel Compiler tecomp version 0.20 released.

0 views
Skip to first unread message

Helmut

unread,
Nov 6, 2009, 10:16:10 AM11/6/09
to
doc: http://tecomp.sourceforge.net
download: http://www.sourceforge.net/projects/download


== 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.


0 new messages