[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:
http://students.ceid.upatras.gr/~sxanth/lwc
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 :(
NJoy
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Lightweight C++] lwc-0.7,
Stelios Xanthakis <=