log

age author description
Sun, 13 Jul 2008 02:51:19 +0200 lindquist [svn r362] Started merging the old 'test' dir as well as the newer 'tangotests' dir into 'tests/mini' and 'tests/minicomplex'. trunk
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
Sat, 12 Jul 2008 23:56:56 +0200 ChristianK [svn r359] Try to fix DtoArrayInit. Unfinished, breaks for arrays of primitive types. trunk
Sat, 12 Jul 2008 19:40:14 +0200 lindquist [svn r358] Forgot to add new files from DMD 1.033 trunk
Sat, 12 Jul 2008 19:38:31 +0200 lindquist [svn r357] Merged DMD 1.033 trunk
Sat, 12 Jul 2008 17:04:36 +0200 lindquist [svn r356] Fixed problem with array length assignment introduced in [355] trunk
Sat, 12 Jul 2008 15:43:13 +0200 ChristianK [svn r355] Get rid of IRState::exps and topexp. trunk
Sat, 12 Jul 2008 09:23:14 +0200 ChristianK [svn r354] Fix the regressions between [346] and [353] by making constructors and destructors outside classes fatal errors. trunk
Fri, 11 Jul 2008 22:33:21 +0200 ChristianK [svn r353] Fix typo. (fixes empty catch handlers, like catch_02.d) trunk
Fri, 11 Jul 2008 21:06:39 +0200 ChristianK [svn r352] Implement SwitchErrorStatement. Fixes #52. trunk
Fri, 11 Jul 2008 20:23:42 +0200 ChristianK [svn r351] Remove unused runtime file for DMD-style exception handling. 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, 10 Jul 2008 22:00:27 +0200 ChristianK [svn r348] Switch on class invariants (except in release mode). trunk
Thu, 10 Jul 2008 21:29:15 +0200 ChristianK [svn r347] Foundation for adding tangobos to test environment is in place. trunk
Thu, 10 Jul 2008 19:38:34 +0200 ChristianK [svn r346] Fixed #55 - llvmdc can link as fast as dmd now! trunk
Thu, 10 Jul 2008 00:13:09 +0200 lindquist [svn r345] Fixed the new moduleinfo stuff to have consistent symbol names with the D style. trunk
Wed, 09 Jul 2008 23:43:51 +0200 lindquist [svn r344] Fixed some very minor issues with the usage listing when calling llvmdc with no arguments. trunk
Wed, 09 Jul 2008 17:02:55 +0200 ChristianK [svn r343] Move object.di used for running dstress into separate directory. trunk
Wed, 09 Jul 2008 17:01:08 +0200 ChristianK [svn r342] Fix DMD bug 2206. trunk
Sat, 05 Jul 2008 13:05:29 +0200 ChristianK [svn r341] Fix all regressions between [332] and [340]: trunk
Sat, 05 Jul 2008 10:22:56 +0200 ChristianK [svn r340] Rework exception handling to work with nested tryfinally and trycatch. trunk
Fri, 04 Jul 2008 09:00:49 +0200 ChristianK [svn r339] Add cleanup handling when within an action chain and some more documentation to the eh personality function. trunk
Fri, 04 Jul 2008 08:55:58 +0200 ChristianK [svn r338] Intrinsic calls can never be invokes. trunk
Fri, 04 Jul 2008 08:51:49 +0200 ChristianK [svn r337] Reverted changes to toobj.cpp: Module constructor calls can never be invokes. trunk
Thu, 03 Jul 2008 22:05:45 +0200 ChristianK [svn r336] Made sure calls within a landing pad area are invokes. trunk
Wed, 02 Jul 2008 22:20:18 +0200 ChristianK [svn r335] The basics of exception handling are in place. trunk
Sun, 29 Jun 2008 22:22:37 +0200 ChristianK [svn r334] Produce an error for zero-size types instead of segfaulting. trunk
Sun, 29 Jun 2008 22:07:15 +0200 ChristianK [svn r333] Fix inline asm bug with multiple branches to the same label. trunk
Sat, 28 Jun 2008 18:37:27 +0200 ChristianK [svn r332] Fix codegen for continue within switch. trunk
Sat, 28 Jun 2008 11:50:28 +0200 lindquist [svn r331] Fixed, forgot to default initialize the SynchronizedStatement enclosinghandler. trunk
Sat, 28 Jun 2008 11:37:53 +0200 lindquist [svn r330] Implemented synchronized statements. trunk
Sat, 28 Jun 2008 05:57:16 +0200 lindquist [svn r329] Cleaned up a bunch of array code for handling special slice cases no trunk
Sat, 28 Jun 2008 03:45:18 +0200 lindquist [svn r328] Fixed an issue with interfaces where the vtable type of a interface implemented could be invalid. Fixes several tango modules like, FileStream, ServerSocket trunk
Fri, 27 Jun 2008 23:58:22 +0200 lindquist [svn r327] Fixed some more MinGW32 issues. It's now very close to working. trunk
Fri, 27 Jun 2008 22:04:35 +0200 lindquist [svn r326] Fixed a bunch of issues with printf's that MinGW32 did not support. trunk
Wed, 25 Jun 2008 23:42:38 +0200 ChristianK [svn r325] Removed dead code. trunk
Wed, 25 Jun 2008 20:42:30 +0200 ChristianK [svn r324] Small indentation fixes. trunk
Wed, 25 Jun 2008 20:39:09 +0200 ChristianK [svn r323] Branching out of inline asm works. trunk
Tue, 24 Jun 2008 22:48:33 +0200 ChristianK [svn r322] More asm-to-outside jumping work. Unfinished. trunk
Tue, 24 Jun 2008 22:27:55 +0200 ChristianK [svn r321] Fix bug in argument remapping functions. trunk
Tue, 24 Jun 2008 21:38:23 +0200 ChristianK [svn r320] Begun work on branches out of asm blocks. Unfinished. trunk
Tue, 24 Jun 2008 17:24:55 +0200 ChristianK [svn r319] Call substatement->toIR in LabelStatement::toIR even when the label is inside an asm block. trunk
Mon, 23 Jun 2008 19:19:37 +0200 ChristianK [svn r318] Moved the call to DtoBoolean before the not instruction. trunk
Mon, 23 Jun 2008 19:08:32 +0200 ChristianK [svn r317] Convert result of _adEq runtime function to bool to make sure EqualExp returns i1 bool. trunk
Mon, 23 Jun 2008 14:48:42 +0200 lindquist [svn r316] Fixed array slice assignments like: int[] arr = ...; arr[] = 42; trunk
Sun, 22 Jun 2008 21:36:07 +0200 ChristianK [svn r315] Build full const initializer for static arrays in DtoConstInitializer if necessary. trunk
Sun, 22 Jun 2008 15:21:34 +0200 ChristianK [svn r314] Get correct value type for newing of multidimensional dynamic arrays. trunk
Sun, 22 Jun 2008 13:23:28 +0200 ChristianK [svn r313] Fix class initializer size regression introduced in [305]. trunk
Sat, 21 Jun 2008 21:16:26 +0200 lindquist [svn r312] Changed assert codegen to insert an unreachable terminator after the call to the assert function, which currently calls abort(). trunk
Sat, 21 Jun 2008 17:57:36 +0200 lindquist [svn r311] Fixed: structs no longer output two static typeinfos. trunk
Sat, 21 Jun 2008 16:22:29 +0200 lindquist [svn r310] Fixed a problem with incomplete types and templates in typeinfo code. trunk
Sat, 21 Jun 2008 14:06:00 +0200 ChristianK [svn r309] Remove the large dstress test result files from svn repository. trunk
Sat, 21 Jun 2008 05:03:42 +0200 lindquist [svn r308] Really fixed multidimensional new expressions. the first length was bad in the resulting slice. trunk
Sat, 21 Jun 2008 04:47:14 +0200 lindquist [svn r307] Fixed: multidimensional new expressions now work. Eg.: trunk
Sat, 21 Jun 2008 03:14:49 +0200 lindquist [svn r306] Fixed: it's now possible to compile and link llvmdc with MinGW32 and msys on Win32 :D I tried it myself ;) Building the runtime still needs some work, but it's a step in the right direction. trunk
Sat, 21 Jun 2008 02:48:53 +0200 lindquist [svn r305] Started support for custom class allocators/deallocators. Allocators with more than one argument still need to be fixed. trunk
Sat, 21 Jun 2008 00:54:55 +0200 ChristianK [svn r304] Fix associative array literals by always reserving a zero inited temporary for them. trunk
Sat, 21 Jun 2008 00:00:56 +0200 ChristianK [svn r303] Start a new basicblock behind a HaltExp to prevent compiler errors. trunk