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.
|
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.
|
Mon, 25 Aug 2008 19:36:27 +0200 |
Tomas Lindquist Olsen |
Removed D_InlineAsm and D_InlineAsm_X86 versions.
|
Wed, 20 Aug 2008 01:02:22 +0200 |
Tomas Lindquist Olsen |
Added support for overloaded intrinsics.
|
Tue, 19 Aug 2008 20:18:01 +0200 |
Tomas Lindquist Olsen |
First step towards D abi compliance.
|
Sun, 17 Aug 2008 11:39:36 +0200 |
Christian Kamm |
Abstract functions may have bodies.
|
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.
|
Mon, 04 Aug 2008 02:59:34 +0200 |
Tomas Lindquist Olsen |
Removed the 'needsstorage' thing from Dsymbol. Arguments are not always given storage when applicable. This is not longer treat specially
|
Sat, 02 Aug 2008 21:51:49 +0200 |
Tomas Lindquist Olsen |
Fixed debug info and lazy arguments.
|
Sat, 02 Aug 2008 17:24:10 +0200 |
Tomas Lindquist Olsen |
Fixed inserting an AA entry with 'this' as key.
|
Sat, 02 Aug 2008 02:54:57 +0200 |
Tomas Lindquist Olsen |
Added generation of the llvm 'sret' parameter attribute where applicable.
|
Sat, 02 Aug 2008 00:50:39 +0200 |
Tomas Lindquist Olsen |
Fixed problems with nested 'this'. Fixes #39 .
|
Fri, 01 Aug 2008 21:54:40 +0200 |
Tomas Lindquist Olsen |
Fixed problem where global variables did not resolve type before using it.
|
Fri, 01 Aug 2008 18:07:33 +0200 |
Tomas Lindquist Olsen |
Fixed param attrs for return values (not really broken, but would be if more return attrs were added)
|
Fri, 01 Aug 2008 17:59:58 +0200 |
Tomas Lindquist Olsen |
Changed the handling of variadic intrinsics a bit.
|
Fri, 01 Aug 2008 00:32:06 +0200 |
Tomas Lindquist Olsen |
Removed tango from the repository and instead added a runtime dir with the files needed to patch and build tango from svn.
|
Wed, 30 Jul 2008 10:12:55 +0200 |
Tomas Lindquist Olsen |
Added type param to DVarValue as DMD sometimes overrides the type of the VarDeclaration.
|
Tue, 29 Jul 2008 15:58:45 +0200 |
Christian Kamm |
Enable insertion of missing terminator instruction for main.
|
Sat, 26 Jul 2008 17:19:16 +0200 |
Christian Kamm |
Give error messages for invalid casts.
|
Tue, 22 Jul 2008 23:06:46 +0200 |
Christian Kamm |
Introducing opaque type to dmd frontent to be used with certain runtime array
|
Tue, 22 Jul 2008 19:24:40 +0200 |
Christian Kamm |
Get rid of runTimeHack and instead add proper argument info to the frontend
|
Mon, 14 Jul 2008 21:49:54 +0200 |
lindquist |
[svn r384] Some minor code cleanups.
trunk
|
Sun, 13 Jul 2008 20:49:10 +0200 |
lindquist |
[svn r368] Fixed custom class allocators with arbitrary user arguments. Closes #25
trunk
|
Sat, 12 Jul 2008 19:38:31 +0200 |
lindquist |
[svn r357] Merged DMD 1.033
trunk
|
Sat, 12 Jul 2008 15:43:13 +0200 |
ChristianK |
[svn r355] Get rid of IRState::exps and topexp.
trunk
|
Fri, 11 Jul 2008 01:34:04 +0200 |
lindquist |
[svn r350] Fixed incorrect function types for lazy arguments. looks like lazy arguments have never even worked :o well.. now they should.
trunk
|
Fri, 11 Jul 2008 00:17:00 +0200 |
lindquist |
[svn r349] Fixed problems with static arrays of void as well as a static arrays with zero length.
trunk
|
Thu, 19 Jun 2008 17:30:32 +0200 |
lindquist |
[svn r296] Removed: the 'suite' dir, it never took off!
trunk
|
Sat, 14 Jun 2008 05:13:49 +0200 |
lindquist |
[svn r280] Fixed a bunch of issues with switch statements. Ended up a bit far reaching...
trunk
|