log gen/statements.cpp @ 733:cc8ba72c0350

age author description
Mon, 27 Oct 2008 01:40:47 +0100 Tomas Lindquist Olsen Nested access to with statement should work now. fixes #105
Wed, 22 Oct 2008 14:55:33 +0200 Tomas Lindquist Olsen Removed TypeOpaque from DMD.
Tue, 14 Oct 2008 13:21:14 +0200 Tomas Lindquist Olsen Fixed issue with accessing a WithStatement context from inside a nested function. see mini/with2.d
Sun, 12 Oct 2008 15:30:58 +0200 Christian Kamm Emit region.end debug calls before a throw.
Sun, 12 Oct 2008 10:35:16 +0200 Christian Kamm Only allocate the module file name once. Fixes #90.
Sun, 05 Oct 2008 22:26:25 +0200 Christian Kamm Fix TryFinally without body or finalbody.
Wed, 01 Oct 2008 23:17:14 +0200 Tomas Lindquist Olsen Updated to latest LLVM trunk, function notes have been removed and merged with parameter attributes, which have been renamed to just attributes. Nothing seems to have broke!
Wed, 01 Oct 2008 18:32:31 +0200 Tomas Lindquist Olsen Wrapped all the most potentially expensive logging calls in a conditional to only do work when actually requested.
Sun, 21 Sep 2008 14:45:41 +0200 Christian Kamm Backed out changeset 1b62222581fb
Sat, 20 Sep 2008 10:13:15 +0200 Christian Kamm Change bool type to i8
Tue, 09 Sep 2008 16:49:47 -0700 Tomas Lindquist Olsen Complex number should now follow the D ABI on x86. They're also treated as first class values now. Big change.
Sat, 16 Aug 2008 12:38:53 +0200 Christian Kamm Don't assert on empty foreach body.
Sat, 16 Aug 2008 12:32:22 +0200 Christian Kamm Prevent cast error for cast(void) around expression statements.
Sat, 16 Aug 2008 11:19:34 +0200 Christian Kamm Fix continue inside dowhile statements.
Sun, 10 Aug 2008 08:37:38 +0200 Tomas Lindquist Olsen Added pragma(llvmdc, "string") for misc per-module compiler configuration, currently "string" can only be "verbose" which forces -vv for module it appears in.
Tue, 05 Aug 2008 19:28:19 +0200 Christian Kamm Move AllocaInst creation into DtoAlloca helper. Will enable special zero-init of fp80 reals' padding.
Sat, 26 Jul 2008 17:19:16 +0200 Christian Kamm Give error messages for invalid casts.
Sat, 26 Jul 2008 15:00:57 +0200 Christian Kamm Start a new basic block after a continue statement.
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 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: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
Sat, 12 Jul 2008 15:43:13 +0200 ChristianK [svn r355] Get rid of IRState::exps and topexp. trunk
Fri, 11 Jul 2008 21:06:39 +0200 ChristianK [svn r352] Implement SwitchErrorStatement. Fixes #52. trunk
Sat, 05 Jul 2008 10:22:56 +0200 ChristianK [svn r340] Rework exception handling to work with nested tryfinally and trycatch. 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
Sat, 28 Jun 2008 18:37:27 +0200 ChristianK [svn r332] Fix codegen for continue within switch. trunk