log gen/passes/GarbageCollect2Stack.cpp @ 1438:c363d131c1ef

age author description
Sat, 30 May 2009 23:48:22 +0200 Frits van Bommel Add some missing returns.
Thu, 28 May 2009 02:14:01 +0200 Frits van Bommel Teach -dgc2stack to preserve the call graph. This should allow for more
Sat, 16 May 2009 13:50:44 +0200 Benjamin Kramer silence a gcc warning
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 .
Mon, 11 May 2009 15:48:33 +0200 Frits van Bommel Re-enable consistency check for fixed LLVM versions.
Mon, 11 May 2009 11:59:22 +0200 Frits van Bommel Update for metadata changes in LLVM trunk.
Sat, 09 May 2009 00:50:15 +0200 Frits van Bommel Allocate objects on the stack if they (a) don't have a destructor, and
Fri, 08 May 2009 16:00:44 +0200 Frits van Bommel Work around an LLVM bug by not referring to globals from metadata. This was
Wed, 06 May 2009 20:27:48 +0200 Frits van Bommel Stack-allocate zero-initialized arrays.
Wed, 06 May 2009 15:58:15 +0200 Frits van Bommel Some refactoring
Wed, 06 May 2009 14:11:37 +0200 Frits van Bommel Postpone (expensive) escape analysis until we're sure it's needed.
Mon, 04 May 2009 12:08:30 +0200 Frits van Bommel Don't forget to update the control flow when deleting an invoke.
Sun, 03 May 2009 18:01:45 +0200 Frits van Bommel Stack promotion for _d_newarrayvT. Array literals, concatenations (a ~ b) and
Sun, 03 May 2009 20:19:49 +0200 Frits van Bommel Remove some overly verbose debug output
Sat, 02 May 2009 20:42:58 +0200 Frits van Bommel Factor out some constants into the header so producers and consumers of
Sat, 02 May 2009 11:58:50 +0200 Frits van Bommel Implement another D-specific pass: -dgc2stack