log gen/runtime.cpp @ 1506:76936858d1c6

age author description
Sat, 20 Jun 2009 11:39:13 +0200 Frits van Bommel Return `void*` from _d_allocclass so LLVM doesn't do weird things with it...
Sun, 07 Jun 2009 23:00:53 +0200 Frits van Bommel Delete some code I forgot about in [1480].
Mon, 25 May 2009 12:50:40 +0200 Frits van Bommel Make "`aa[key]`" use the same runtime call as "`key in aa`". The runtime calls
Sun, 17 May 2009 02:22:21 +0200 Frits van Bommel Remove an incorrect attribute: `noalias` doesn't apply to struct types, even if
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.
Mon, 04 May 2009 20:26:45 +0200 Frits van Bommel Add 'nounwind' attribute to the relevant runtime functions, and use it when
Sun, 03 May 2009 15:24:05 +0200 Frits van Bommel Remove bogus noalias attribute from _d_arraysetlength[i]T.
Wed, 29 Apr 2009 17:47:24 +0200 Frits van Bommel Add some attributes to runtime calls, to provide the standard LLVM optimization
Sat, 28 Mar 2009 20:01:37 +0100 Christian Kamm Force initialize the runtime module in Module::genLLVMModule. It is required
Wed, 25 Feb 2009 17:34:51 +0100 Frits van Bommel Use LLVM-style command line (instead of DMD-style)
Sat, 29 Nov 2008 21:25:43 +0100 Tomas Lindquist Olsen Removed KDevelop3 project files, CMake can generate them just fine!
Fri, 28 Nov 2008 21:24:08 +0100 Christian Kamm Fix warnings on x86-64. By fvbommel.
Thu, 30 Oct 2008 11:08:34 +0100 Christian Kamm Applied easy part from wilsonk's x86-64 patch in #107
Sun, 26 Oct 2008 14:12:03 +0100 Christian Kamm Change _d_newclass into _d_allocclass. Add initialization to ClassInfo.create.
Wed, 22 Oct 2008 21:50:08 +0200 Tomas Lindquist Olsen Implemented first class delegates. closes #101