[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Lightweight C++] lwc-0.7

From: Stelios Xanthakis
Subject: [Lightweight C++] lwc-0.7
Date: Sat, 6 Sep 2003 12:30:13 +0300 (EET DST)

The next version, 0.7 is out and it can be downloaded from 
the usual place:


Lots of new things in there. Most noticable are:

- Linkonce sections of the linker are used. This is very
important as now a virtual table instance is created in
each object file. These are collapsed during linking.

- A cool new feature called "auto virtual functions".
These are automatically redeclared by the lwc compiler
in each derrived class if the programmer does not do so.
As a result, virtual calls in these functions, become
direct member calls.

- Exceptions: basic exception functionality using
setcontext/getcontext. No cleanup of destructors though.

- Several other mini features.

- Three important bugfixes. Two embarassing segfaults and
one case where invalid code was generated.

And probably new bugs were introduced too :(


reply via email to

[Prev in Thread] Current Thread [Next in Thread]