Tomas Lindquist Olsen
39ed86269e
[svn r222] Forgot to remove volatile ATTENTION.
...
Fixed a few comment types.
Forgot to add makefile for the basic GC.
2008-05-13 18:07:03 +02:00
Tomas Lindquist Olsen
c380f43929
[svn r219] Fixed: the tango/lib/gc/basic garbage collector now compiles and links into an executable (change in tango/lib/llvmdc-posix.mak), closes #5 .
...
Changed: removed the crappy realloc based dynamic memory runtime and started moving over to DMD style runtime support, part of moving to real GC.
Fixed: dynamic arrays now use GC runtime for allocating memory.
Fixed: new expression now use GC for allocating memory.
Changed: revamped the dynamic array support routines related to dynamic memory.
Fixed: assertions no longer create exsessive allocas.
Changed: misc. minor cleanups.
2008-05-13 14:42:09 +02:00
Tomas Lindquist Olsen
f716b18cc1
[svn r188] Fixed using a dereferenced pointer argument as both l- and r-value. fixes tango.io.FileRoots.
...
Reorganized the tangotests dir a bit.
2008-05-06 07:26:27 +02:00
Tomas Lindquist Olsen
d3b57eaf60
[svn r187] Fixed missing definitions of instances of imported struct template declarations.
2008-05-06 05:25:53 +02:00
Tomas Lindquist Olsen
0269b4de6e
[svn r186] Fixed 'delete this'.
2008-05-06 03:46:43 +02:00
Tomas Lindquist Olsen
93a632c7c2
[svn r185] Fixed broken nested classes with data members, did DMD change the class layout? tango.text.Regex now compiles.
...
Commented some of the *very* verbose logging for -vv option.
2008-05-06 03:07:21 +02:00
Tomas Lindquist Olsen
071bf5a629
[svn r180] Fixed complex negation, and tango.math.Math now compiles.
2008-05-05 20:28:59 +02:00
Tomas Lindquist Olsen
a0c6cb6673
[svn r179] lots and lots of fixes, much more of tango now compiles/works.
2008-05-05 07:36:29 +02:00
Tomas Lindquist Olsen
06362014f4
[svn r178] Fixed codegen values for function arguments, the old approach was completely broken, amazing it even worked...
2008-05-05 00:56:53 +02:00
Tomas Lindquist Olsen
a522719b85
[svn r176] Fixed a bug with class constructors.
2008-05-04 04:35:27 +02:00
Tomas Lindquist Olsen
cc914ed4b2
[svn r157] Fixed the nasty type==NULL bug :D
2008-03-24 20:48:40 +01:00
Tomas Lindquist Olsen
24392c4903
[svn r156] added a testcase for the most annoying bug ever
2008-03-24 20:05:44 +01:00
Tomas Lindquist Olsen
ecd91a48f2
[svn r155] Fixed a bunch of linkage problems (especially with templates)
2008-03-24 19:43:02 +01:00
Tomas Lindquist Olsen
adc75dd377
[svn r147] tango.io.Console is now working. True this time :) Yay!
2008-01-25 01:42:36 +01:00
Tomas Lindquist Olsen
0c0bac2766
[svn r144] fixes
2008-01-23 12:56:09 +01:00
Tomas Lindquist Olsen
94c47aa1fa
[svn r143] Fixed: a few bugs in debug information, still only line info, but should be correct files now :)
...
Fixed: tango.io.Console seems to be working now.
2008-01-22 00:01:16 +01:00
Tomas Lindquist Olsen
7825be29ee
[svn r142] minor fix to dynamic casts.
...
added a few missed files.
2008-01-18 20:13:19 +01:00
Tomas Lindquist Olsen
17247d63e7
[svn r141] fixed more problems with classinfo
...
moved more IR state out of the AST classes
2008-01-18 16:42:16 +01:00
Tomas Lindquist Olsen
1f5760b5af
[svn r138] forgot the latest tests
2008-01-14 05:32:24 +01:00
Tomas Lindquist Olsen
4505b9b006
[svn r137] Many fixes towards tango.io.Console working, but not quite there yet...
...
In particular, assertions has been fixed to include file/line info, and much more!
2008-01-14 05:11:54 +01:00
Tomas Lindquist Olsen
b15b3484c8
[svn r136] MAJOR UNSTABLE UPDATE!!!
...
Initial commit after moving to Tango instead of Phobos.
Lots of bugfixes...
This build is not suitable for most things.
2008-01-11 17:57:40 +01:00