Mon, 14 Jul 2008 12:39:23 +0200 |
ChristianK |
[svn r379] Fix slice assigns of the form T[] = T when T is a typedef.
trunk
|
Mon, 14 Jul 2008 12:11:30 +0200 |
ChristianK |
[svn r378] Make some errors fatal to prevent segfaults. Error instead of assert on missing label.
trunk
|
Mon, 14 Jul 2008 12:00:24 +0200 |
ChristianK |
[svn r377] The previous check was too strict, it completely disallowed gotos within finally blocks. This reenables them as long as they don't cross a finally boundary.
trunk
|
Mon, 14 Jul 2008 11:48:55 +0200 |
ChristianK |
[svn r376] Fix bug with finally blocks and labels. The labels would get emitted multiple times and conflict.
trunk
|
Mon, 14 Jul 2008 11:47:03 +0200 |
ChristianK |
[svn r375] Make DeclarationExp reuse storage if already allocated.
trunk
|
Mon, 14 Jul 2008 11:07:15 +0200 |
ChristianK |
[svn r374] Move label target basic block from AST to IRFunction. This is a first step to allowing labels to be emitted multiple times. (for instance within finally blocks)
trunk
|
Mon, 14 Jul 2008 10:01:09 +0200 |
ChristianK |
[svn r373] Labels inside tryfinally statements are not wrong in principle, so remove the assert.
trunk
|
Mon, 14 Jul 2008 03:23:43 +0200 |
lindquist |
[svn r372] Fixed extern(C++) handling now same as DMD, which is to treat it like extern(C).
trunk
|
Mon, 14 Jul 2008 01:03:53 +0200 |
lindquist |
[svn r371] Fixed array init was still broken for immediate slices and complex values.
trunk
|
Sun, 13 Jul 2008 21:41:45 +0200 |
lindquist |
[svn r370] Fixed landing pads on 64bit was broken (hardcoded 32bit type, should be size_t)
trunk
|
Sun, 13 Jul 2008 21:16:40 +0200 |
ChristianK |
[svn r369] Fix nested classes when nestedVar is not generated.
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 09:14:01 +0200 |
ChristianK |
[svn r367] In web dstress statistics, write change lists sorted by filename.
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
|