Wed, 24 Jun 2009 18:01:02 +0200 |
Frits van Bommel |
Be a little less overzealous with arrays of void-initialized typedefs;
|
Wed, 24 Jun 2009 17:14:50 +0200 |
Frits van Bommel |
Don't initialize arrays of (arrays of...) void-initialized typedefs.
|
Fri, 12 Jun 2009 20:39:01 +0200 |
Christian Kamm |
The llvm element type of void arrays should be i8 and not void.
|
Sun, 07 Jun 2009 13:57:59 +0200 |
Frits van Bommel |
Use `llvm.memset` instead of `_d_array_init_i1` and `_d_array_init_i8`.
|
Wed, 03 Jun 2009 02:28:48 +0200 |
Tomas Lindquist Olsen |
D2:
|
Sun, 31 May 2009 15:07:04 +0200 |
Christian Kamm |
Error on invalid array cast. See DMD3041.
|
Sun, 17 May 2009 14:56:29 +0200 |
Tomas Lindquist Olsen |
Fixed filename in array bounds check for mixed in imported template function. Fixes ticket #295 .
|
Sun, 17 May 2009 00:15:25 +0200 |
Frits van Bommel |
Fix format-string bugs by adding __attribute__((__format__)) in all applicable
|
Thu, 14 May 2009 13:26:40 +0200 |
Tomas Lindquist Olsen |
Adds explicit alignment information for alloca instructions in general, there's a few cases that still needs to be looked at but this should catch the majority. Fixes ticket #293 .
|
Sun, 10 May 2009 22:26:04 +0200 |
Christian Kamm |
Fix DtoArrayCopyToSlice by passing length*sizeof(element) instead of just length to _d_array_slice_copy.
|
Sun, 10 May 2009 02:23:05 +0200 |
Tomas Lindquist Olsen |
Changed array slice copying to call a runtime function when assertions or array bound checks are enabled instead of just doing a memcpy. This makes sure an exception is thrown if the copy is invalid (ie. different lengths or overlap). Fixes ticket #283 . Rebuilding the runtime is necessary.
|
Sun, 03 May 2009 11:16:54 +0200 |
Christian Kamm |
Make static int[] a = [1, 2]; a[0] = 4; not segfault
|
Mon, 27 Apr 2009 13:30:48 +0200 |
Tomas Lindquist Olsen |
Moved special casing of 'assert(this, "null this");' generated statements from !ThisExp into !AssertExp.
|
Sun, 12 Apr 2009 19:56:03 +0200 |
Christian Kamm |
Simplify array casts and implement dyn array -> static array.
|
Sun, 12 Apr 2009 16:18:02 +0200 |
Christian Kamm |
Implement static array -> static array cast. Fixes #223.
|