Sun, 18 Nov 2007 08:25:07 +0100 |
lindquist |
[svn r107] Getting .classinfo on a class instance now works (classinfo is stored in vtable)
trunk
|
Sun, 18 Nov 2007 06:52:57 +0100 |
lindquist |
[svn r106] Turns out the last commit wasn't enough, now the D->LLVM process is even more split up.
trunk
|
Fri, 16 Nov 2007 10:01:24 +0100 |
lindquist |
[svn r105] -inline does nothing for now, the -On setting can already be used to trigger it.
trunk
|
Fri, 16 Nov 2007 08:21:47 +0100 |
lindquist |
[svn r104] TONS OF FIXES.
trunk
|
Thu, 15 Nov 2007 00:24:44 +0100 |
lindquist |
[svn r103] Array comparisons are now fully implemented, that is - to the extent that TypeInfo is.
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
|
Wed, 14 Nov 2007 20:18:01 +0100 |
lindquist |
[svn r101] Split up CastExp into several smaller utility functions.
trunk
|
Mon, 12 Nov 2007 07:58:44 +0100 |
lindquist |
[svn r100] Moved test/ray.d to demos/ray.d.
trunk
|
Mon, 12 Nov 2007 06:43:33 +0100 |
lindquist |
[svn r99] Removed the ray demo. it's in test already (and not broken there)
trunk
|
Mon, 12 Nov 2007 06:32:46 +0100 |
lindquist |
[svn r98] Added support for std.c.stdlib.alloca via pragma(LLVM_internal, "alloca").
trunk
|
Thu, 08 Nov 2007 19:21:05 +0100 |
lindquist |
[svn r97] Fixed bug with main(string[] args) on 32 bit systems. 64bit worked.
trunk
|
Thu, 08 Nov 2007 19:13:28 +0100 |
lindquist |
[svn r96] Updated to DMD 1.023.
trunk
|
Wed, 07 Nov 2007 04:52:56 +0100 |
lindquist |
[svn r95] added support for mains like:
trunk
|
Wed, 07 Nov 2007 03:36:07 +0100 |
lindquist |
[svn r94] started on complex support
trunk
|
Wed, 07 Nov 2007 02:45:47 +0100 |
lindquist |
[svn r93] a few fixes, some phobos additions.
trunk
|
Tue, 06 Nov 2007 10:03:14 +0100 |
lindquist |
[svn r92] Fixed support for statically initialized unions. lots of bugfixes as cleanups too.
trunk
|
Sat, 03 Nov 2007 14:48:33 +0100 |
lindquist |
[svn r91] fixed some minor mistakes
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
|
Fri, 02 Nov 2007 06:32:32 +0100 |
lindquist |
[svn r89] Fixed a bunch of problems with template instance across multiple modules.
trunk
|
Fri, 02 Nov 2007 02:27:41 +0100 |
lindquist |
[svn r88] fixed global given initializers when they don't deserve
trunk
|
Fri, 02 Nov 2007 02:03:13 +0100 |
lindquist |
[svn r87] Fixed some memory bloat when passing string literals as char[] params (double temporary before)
trunk
|
Fri, 02 Nov 2007 01:17:26 +0100 |
lindquist |
[svn r86] Changed the way arguments are given storage. It is now detected if they will need it during semantic passes.
trunk
|
Thu, 01 Nov 2007 17:27:18 +0100 |
lindquist |
[svn r85] Fixed: if a return statement appeared in the try block of a nested try-finally, only the inner-most finally block would be executed.
trunk
|
Wed, 31 Oct 2007 22:35:39 +0100 |
lindquist |
[svn r84] Fixed: Returning from a void function from inside the try of a try-finally block was broken.
trunk
|
Wed, 31 Oct 2007 22:20:19 +0100 |
lindquist |
[svn r83] Fixed: Returning a struct from within the try block of a try-finally was broken.
trunk
|
Wed, 31 Oct 2007 20:50:21 +0100 |
lindquist |
[svn r82] Fixed: Fall-through switch cases were broken.
trunk
|
Wed, 31 Oct 2007 09:34:18 +0100 |
lindquist |
[svn r81] Fixed: Union support was very buggy. Should be fairly solid now.
trunk
|
Wed, 31 Oct 2007 07:24:02 +0100 |
lindquist |
[svn r80] Fixed union literals
trunk
|
Wed, 31 Oct 2007 04:55:48 +0100 |
lindquist |
[svn r79] Updated the rebuild profile to link bitcode libraries with -lib
trunk
|
Wed, 31 Oct 2007 04:05:38 +0100 |
lindquist |
[svn r78] Removed the useless pragmas
trunk
|
Wed, 31 Oct 2007 03:11:32 +0100 |
lindquist |
[svn r77] Fixed foreach on slice.
trunk
|
Mon, 29 Oct 2007 03:28:12 +0100 |
lindquist |
[svn r76] Fixed: TypeInfo for structs.
trunk
|
Sun, 28 Oct 2007 19:48:57 +0100 |
lindquist |
[svn r75] Fixed the init member in custom enum typeinfo. I don't see any way this could actually need emmision though :/
trunk
|
Sun, 28 Oct 2007 19:33:50 +0100 |
lindquist |
[svn r74] Fixed passing types with different alignment to D-style variadic functions.
trunk
|
Sun, 28 Oct 2007 04:23:38 +0100 |
lindquist |
[svn r73] Identity expression for dynamic array and null was broken.
trunk
|
Sun, 28 Oct 2007 03:14:29 +0100 |
lindquist |
[svn r72] Calling a nested function that is not a delegate was not working.
trunk
|
Sun, 28 Oct 2007 02:46:06 +0200 |
lindquist |
[svn r71] Fixed accessing parent function arguments from inside nested delegates.
trunk
|
Sun, 28 Oct 2007 02:03:42 +0200 |
lindquist |
[svn r70] Fixed bug where correct calling convention was not set on calling aggregate methods
trunk
|
Fri, 26 Oct 2007 15:14:51 +0200 |
lindquist |
[svn r69] forgot std.stdarg
trunk
|
Thu, 25 Oct 2007 12:09:13 +0200 |
lindquist |
[svn r68] Added support for multi-dimensional static arrays.
trunk
|
Thu, 25 Oct 2007 10:05:21 +0200 |
lindquist |
[svn r67] Fixed ignore unittests instead of failing to compile
trunk
|
Thu, 25 Oct 2007 09:48:36 +0200 |
lindquist |
[svn r66] Added support for imaginary floating point types
trunk
|
Thu, 25 Oct 2007 09:26:17 +0200 |
lindquist |
[svn r65] Added typeinfo implementations for float[], double[] and real[]
trunk
|
Thu, 25 Oct 2007 09:16:05 +0200 |
lindquist |
[svn r64] ...
trunk
|
Thu, 25 Oct 2007 09:04:00 +0200 |
lindquist |
[svn r63] Forgot lphobos/typeinfo2
trunk
|
Thu, 25 Oct 2007 09:02:55 +0200 |
lindquist |
[svn r62] Added support for TypeInfo _Array, _Function, _Pointer, _Delegate, _Enum
trunk
|
Thu, 25 Oct 2007 02:39:53 +0200 |
lindquist |
[svn r61] Added support for D-style variadic functions :)
trunk
|
Wed, 24 Oct 2007 22:26:37 +0200 |
lindquist |
[svn r60] fixed vararg1 test
trunk
|
Wed, 24 Oct 2007 22:18:06 +0200 |
lindquist |
[svn r59] Added support for C-style variadic functions. Currently only works on x86, x86-64 va_arg is broken in LLVM 2.1. PPC and PPC64 unknown.
trunk
|
Wed, 24 Oct 2007 01:37:34 +0200 |
lindquist |
[svn r58] Fixed cond expression resulting in a non-basic type.
trunk
|
Tue, 23 Oct 2007 07:16:02 +0200 |
lindquist |
[svn r57] Added most basic TypeInfo (rebuild lphobos).
trunk
|
Tue, 23 Oct 2007 05:55:12 +0200 |
lindquist |
[svn r56] Initial support for TypeInfo.
trunk
|
Mon, 22 Oct 2007 17:25:44 +0200 |
lindquist |
[svn r55] Foreach was always generating code as if the value variable was 'ref'
trunk
|
Mon, 22 Oct 2007 15:40:56 +0200 |
lindquist |
[svn r54] Added support for nested delegates referencing parent's stack variables.
trunk
|
Fri, 19 Oct 2007 17:43:46 +0200 |
lindquist |
[svn r53] added basic support for delegate literals. if you access outer variables you get a broken module
trunk
|
Fri, 19 Oct 2007 17:15:30 +0200 |
lindquist |
[svn r52] fixed static arrays in struct literals
trunk
|
Fri, 19 Oct 2007 17:00:35 +0200 |
lindquist |
[svn r51] dynamic array members in struct literals was broken
trunk
|
Fri, 19 Oct 2007 16:37:34 +0200 |
lindquist |
[svn r50]
trunk
|
Fri, 19 Oct 2007 16:37:15 +0200 |
lindquist |
[svn r49] foreach on dynamic arrays
trunk
|
Fri, 19 Oct 2007 16:05:06 +0200 |
lindquist |
[svn r48] fixed some storage problems
trunk
|