Sat, 26 Jul 2008 17:19:16 +0200 |
Christian Kamm |
Give error messages for invalid casts.
|
Sat, 26 Jul 2008 15:23:15 +0200 |
Christian Kamm |
Make an unresolved global into an error instead of an assert.
|
Wed, 23 Jul 2008 20:21:18 +0200 |
Tomas Lindquist Olsen |
Fixed segfault when using va_arg.
|
Tue, 22 Jul 2008 23:06:46 +0200 |
Christian Kamm |
Introducing opaque type to dmd frontent to be used with certain runtime array
|
Tue, 22 Jul 2008 19:24:40 +0200 |
Christian Kamm |
Get rid of runTimeHack and instead add proper argument info to the frontend
|
Tue, 15 Jul 2008 08:17:43 +0200 |
ChristianK |
[svn r388] ClassInfo declaration could fail if base classdecl hadn't been resolved.
trunk
|
Tue, 15 Jul 2008 00:17:03 +0200 |
lindquist |
[svn r386] Fixed broken DtoBoolean.
trunk
|
Mon, 14 Jul 2008 22:48:03 +0200 |
ChristianK |
[svn r385] Fix lvalue cast problems with -= and friends.
trunk
|
Mon, 14 Jul 2008 21:49:54 +0200 |
lindquist |
[svn r384] Some minor code cleanups.
trunk
|
Mon, 14 Jul 2008 19:17:25 +0200 |
ChristianK |
[svn r382] In CastExp, after the cast to CastExp.to force the type to be CastExp.type.
trunk
|
Mon, 14 Jul 2008 17:22:43 +0200 |
ChristianK |
[svn r380] Improve complex number support.
trunk
|
Mon, 14 Jul 2008 11:47:03 +0200 |
ChristianK |
[svn r375] Make DeclarationExp reuse storage if already allocated.
trunk
|
Sun, 13 Jul 2008 20:49:10 +0200 |
lindquist |
[svn r368] Fixed custom class allocators with arbitrary user arguments. Closes #25
trunk
|
Sun, 13 Jul 2008 04:27:02 +0200 |
lindquist |
[svn r366] Fixed identity exprs for structs was comparing addresses, not content!
trunk
|
Sun, 13 Jul 2008 04:11:08 +0200 |
lindquist |
[svn r365] Implemented raw struct equality comparison, uses C memcmp.
trunk
|
Sun, 13 Jul 2008 02:04:25 +0200 |
lindquist |
[svn r361] Removed some dead code.
trunk
|
Sun, 13 Jul 2008 01:29:49 +0200 |
lindquist |
[svn r360] Another mostly rewrite of DtoArrayInit. Should be much more robust now, and probably faster code generated for the most common cases too!
trunk
|
Sat, 12 Jul 2008 19:38:31 +0200 |
lindquist |
[svn r357] Merged DMD 1.033
trunk
|
Sat, 12 Jul 2008 17:04:36 +0200 |
lindquist |
[svn r356] Fixed problem with array length assignment introduced in [355]
trunk
|
Sat, 12 Jul 2008 15:43:13 +0200 |
ChristianK |
[svn r355] Get rid of IRState::exps and topexp.
trunk
|
Fri, 11 Jul 2008 00:17:00 +0200 |
lindquist |
[svn r349] Fixed problems with static arrays of void as well as a static arrays with zero length.
trunk
|
Wed, 09 Jul 2008 17:01:08 +0200 |
ChristianK |
[svn r342] Fix DMD bug 2206.
trunk
|
Thu, 03 Jul 2008 22:05:45 +0200 |
ChristianK |
[svn r336] Made sure calls within a landing pad area are invokes.
trunk
|
Wed, 02 Jul 2008 22:20:18 +0200 |
ChristianK |
[svn r335] The basics of exception handling are in place.
trunk
|
Sun, 29 Jun 2008 22:22:37 +0200 |
ChristianK |
[svn r334] Produce an error for zero-size types instead of segfaulting.
trunk
|
Sat, 28 Jun 2008 05:57:16 +0200 |
lindquist |
[svn r329] Cleaned up a bunch of array code for handling special slice cases no
trunk
|
Mon, 23 Jun 2008 14:48:42 +0200 |
lindquist |
[svn r316] Fixed array slice assignments like: int[] arr = ...; arr[] = 42;
trunk
|
Sat, 21 Jun 2008 21:16:26 +0200 |
lindquist |
[svn r312] Changed assert codegen to insert an unreachable terminator after the call to the assert function, which currently calls abort().
trunk
|
Sat, 21 Jun 2008 04:47:14 +0200 |
lindquist |
[svn r307] Fixed: multidimensional new expressions now work. Eg.:
trunk
|
Sat, 21 Jun 2008 02:48:53 +0200 |
lindquist |
[svn r305] Started support for custom class allocators/deallocators. Allocators with more than one argument still need to be fixed.
trunk
|