log gen/runtime.cpp @ 650:aa6a0b7968f7

age author description
Sun, 05 Oct 2008 02:01:50 +0200 Tomas Lindquist Olsen Updated the Tango patch to latest revision. Removed problematic (Jarrett) include <cassert> from gen/runtime.cpp
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!
Sun, 14 Sep 2008 10:13:50 +0200 Christian Kamm Add _d_newarrayvT and _d_newarraymvT to create arrays without initialization.
Wed, 10 Sep 2008 12:33:33 -0700 Tomas Lindquist Olsen Fixed most regressions from last commit.
Thu, 21 Aug 2008 15:19:45 +0200 Christian Kamm Make class invariants work.
Fri, 01 Aug 2008 17:59:58 +0200 Tomas Lindquist Olsen Changed the handling of variadic intrinsics a bit.
Sun, 13 Jul 2008 02:04:25 +0200 lindquist [svn r361] Removed some dead code. trunk
Sun, 13 Jul 2008 01:29:49 +0200 lindquist [svn r360] Another mostly rewrite of DtoArrayInit. Should be much more robust now, and probably faster code generated for the most common cases too! 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 11:37:53 +0200 lindquist [svn r330] Implemented synchronized statements. trunk
Sat, 21 Jun 2008 04:47:14 +0200 lindquist [svn r307] Fixed: multidimensional new expressions now work. Eg.: trunk
Mon, 09 Jun 2008 09:37:08 +0200 lindquist [svn r261] Fixed debug info for integer and floating local variables, can now be inspected in GDB. trunk
Mon, 09 Jun 2008 00:01:10 +0200 lindquist [svn r257] Fixed: array .sort and .reverse runtime code was incorrect. trunk
Fri, 30 May 2008 19:32:04 +0200 lindquist [svn r229] Updated the object.d implementation to the latest Tango. trunk
Wed, 14 May 2008 01:22:40 +0200 lindquist [svn r225] Fixed: delete expressions no longer use llvm's free instruction, which crashes on a GC provided pointer. trunk
Tue, 13 May 2008 17:58:11 +0200 lindquist [svn r221] Update: Switched to the 2.3 LLVM svn branch, http://llvm.org/svn/llvm-project/llvm/branches/release_23 . trunk
Tue, 13 May 2008 14:42:09 +0200 lindquist [svn r219] Fixed: the tango/lib/gc/basic garbage collector now compiles and links into an executable (change in tango/lib/llvmdc-posix.mak), closes #5 . trunk
Mon, 12 May 2008 20:02:52 +0200 lindquist [svn r213] Fixed: foreach on an object seems to have been broken, the issue was that DMD generates an implicit delegate with conflicting types for 'this'. trunk
Mon, 12 May 2008 14:58:55 +0200 lindquist [svn r207] Fixed: the runtime support didn't handle string switch. trunk
Tue, 06 May 2008 07:56:03 +0200 ChristianK [svn r189] moving IR data back into DMD frontend nodes trunk
Mon, 05 May 2008 07:36:29 +0200 lindquist [svn r179] lots and lots of fixes, much more of tango now compiles/works. trunk
Thu, 01 May 2008 13:32:08 +0200 ChristianK [svn r173] moved IR state previously stored in Type into IrType and a Type->IrType map; fixes #7 trunk
Mon, 14 Jan 2008 05:11:54 +0100 lindquist [svn r137] Many fixes towards tango.io.Console working, but not quite there yet... trunk
Fri, 11 Jan 2008 17:57:40 +0100 lindquist [svn r136] MAJOR UNSTABLE UPDATE!!! trunk
Wed, 14 Nov 2007 23:39:10 +0100 lindquist [svn r102] Further delayed emission of function bodies to avoid problems with circular-forward-references. trunk
Sat, 03 Nov 2007 14:44:58 +0100 lindquist [svn r90] Major updates to the gen directory. Redesigned the 'elem' struct. Much more... !!! trunk base gen/runtime.c@70e1b83ca352