log

age author description
Sat, 02 Mar 2013 01:25:52 -0800 korDen updated to compile with dmd2.062 default tip
Sun, 25 Mar 2012 03:11:12 +0400 korDen Fixed deprecated features, now compiles with DMD2.058
Sun, 25 Mar 2012 01:39:46 +0400 korDen Fixed deprecated function call
Wed, 08 Jun 2011 02:21:32 -0400 Abscissa Now compileable with dmd2.053
Tue, 07 Jun 2011 23:51:08 -0400 Abscissa Missed one in last commit.
Tue, 07 Jun 2011 23:37:34 -0400 Abscissa Added expandability scheme outlined in http://www.dsource.org/forums/viewtopic.php?t=5659&sid=6f2150ff5b0bffcd47512a6a7608d218
Tue, 07 Jun 2011 21:01:03 -0400 Abscissa Fixed: Build script's initial setup fails if "{ddmd}/bin" doesn't already exist.
Tue, 02 Nov 2010 08:49:51 +0100 Jacob Carlborg Merge.
Tue, 02 Nov 2010 08:46:11 +0100 Jacob Carlborg One step closer to building on posix.
Mon, 25 Oct 2010 15:36:13 +0200 Jacob Carlborg Several changes to make it build on posix systems.
Sat, 30 Oct 2010 05:05:32 +0400 korDen Now compileable with dmd2.050
Mon, 18 Oct 2010 00:36:44 +0400 korDen ArrayExp.toCBuffer and TypeReturn.toCBuffer2
Sun, 17 Oct 2010 23:23:28 +0400 korDen Fixed a few memory allocation related issues
Sun, 17 Oct 2010 20:56:07 +0400 korDen Updated to dmd2.040
Sun, 17 Oct 2010 07:42:00 +0400 korDen Many small bugs fixed
Sun, 10 Oct 2010 10:38:55 +0400 korDen bug fixes
Sun, 10 Oct 2010 05:22:45 +0400 korDen Moved all the mutable globals to Global
Sun, 10 Oct 2010 03:48:06 +0400 korDen get rid of globals
Sun, 10 Oct 2010 03:47:23 +0400 korDen lot os toCBuffer methods implemented
Sun, 10 Oct 2010 01:55:35 +0400 korDen Small changes
Fri, 08 Oct 2010 20:23:30 +0400 korDen BuildHelper updated to use src and lib from dmd2/, not copies
Sun, 03 Oct 2010 17:55:10 -0400 Abscissa Enhanced buildscript to simplify compiling for new users
Thu, 30 Sep 2010 14:09:50 +0400 korDen more global state cleanup
Thu, 30 Sep 2010 13:29:54 +0400 korDen Moves static variables from Module to Global
Thu, 30 Sep 2010 12:57:13 +0400 korDen stringtable, stringbuffer and freelist moved to Global
Thu, 30 Sep 2010 12:13:49 +0400 korDen rewrite GlobalExpressions, moved DsymbolTable to Global, some cleanup
Thu, 30 Sep 2010 10:30:15 +0400 korDen Moved object and classinfo from ClassDeclaration to Global (as part of getting rid of the global state)
Thu, 30 Sep 2010 10:04:32 +0400 korDen Temporarily disabled GC (again) because phobos fails to compile with it (looks like some ObjSymbols are being falsely collected, see Library.d:666)
Thu, 30 Sep 2010 07:53:23 +0400 korDen GC is working now
Thu, 23 Sep 2010 13:55:20 +0400 korDen *.interpret functions implemenation
Tue, 21 Sep 2010 14:59:56 +0400 korDen updated build script to use dmd2.039
Mon, 20 Sep 2010 01:19:36 +0400 korDen type fixed
Mon, 20 Sep 2010 01:18:05 +0400 korDen RTLSYM update
Sun, 19 Sep 2010 07:16:57 +0400 korDen overloadApply bug fixed (visitor is a struct and thus should be passed by reference)
Sun, 19 Sep 2010 06:54:31 +0400 korDen overloadApply fixes
Thu, 16 Sep 2010 01:34:10 +0200 trass3r * added all missing default cases in switch statements
Wed, 15 Sep 2010 18:24:39 +0200 trass3r + ArrayInitializer.toAssocArrayLiteral()
Wed, 15 Sep 2010 17:31:22 +0200 trass3r + Statement.interpret()
Wed, 15 Sep 2010 15:32:31 +0200 trass3r * changed the build system to build a release version if the debug one compiles
Wed, 15 Sep 2010 04:18:46 +0200 trass3r added lots of ddoc code, still needs much care
Wed, 15 Sep 2010 03:00:30 +0200 Trass3r moved Escape and Macro to ddoc folder
Wed, 15 Sep 2010 02:47:24 +0200 Trass3r + Escape.escapeChar()
Tue, 14 Sep 2010 15:49:40 +0200 Trass3r removed unneeded files
Tue, 14 Sep 2010 15:46:50 +0200 Trass3r merge
Wed, 15 Sep 2010 03:58:55 +0200 Trass3r phobos compiles now:
Tue, 14 Sep 2010 23:49:12 +0100 Eldar Insafutdinov fix test runnable\structlit.d
Tue, 14 Sep 2010 23:34:50 +0100 Eldar Insafutdinov redundant extern(C)
Tue, 14 Sep 2010 23:28:52 +0100 Eldar Insafutdinov Fix inline asm problem
Tue, 14 Sep 2010 22:39:29 +0100 Eldar Insafutdinov + RealExp.toCBuffer
Tue, 14 Sep 2010 15:25:44 +0200 Trass3r fixed phobos compilation bug
Tue, 14 Sep 2010 03:20:52 +0200 Trass3r + Bool()
Tue, 14 Sep 2010 02:38:37 +0200 Trass3r + Expression.toElem
Tue, 14 Sep 2010 01:54:48 +0200 Trass3r dmd.lib now only contains the backend
Tue, 14 Sep 2010 01:13:58 +0200 Trass3r made StorageClass type-safe
Tue, 14 Sep 2010 00:00:24 +0200 Trass3r 2.039
Mon, 13 Sep 2010 23:29:00 +0200 Trass3r merge
Mon, 13 Sep 2010 23:27:38 +0200 Trass3r fixed a few null reference bugs, thx sagitario
Mon, 13 Sep 2010 22:19:42 +0100 Eldar Insafutdinov dmd 2.038 dmd2037
Sat, 11 Sep 2010 13:03:39 +0100 Eldar Insafutdinov Fix of the hopefully last regression with dmd2.037 dmd2037
Sat, 11 Sep 2010 01:02:18 +0100 Eldar Insafutdinov Fix update bugs dmd2037
Fri, 10 Sep 2010 19:14:09 +0100 Eldar Insafutdinov Fixes for dmd 2.037
Fri, 10 Sep 2010 00:27:37 +0100 Eldar Insafutdinov dmdfe 2.037 compiles now
Thu, 09 Sep 2010 22:51:44 +0100 Eldar Insafutdinov dmdfe 2.037 first main iteration
Sun, 05 Sep 2010 15:32:22 +0400 korDen further work on dmd test suite
Sat, 04 Sep 2010 01:33:05 +0100 Eldar Insafutdinov Some more Array -> Vector conversions
Fri, 03 Sep 2010 23:55:51 +0100 Eldar Insafutdinov Identifiers, Initializers -> Vector
Fri, 03 Sep 2010 23:25:55 +0100 Eldar Insafutdinov ClassDeclarations, Arguments -> Vector
Fri, 03 Sep 2010 22:17:54 +0100 Eldar Insafutdinov BaseClasses -> Vector
Fri, 03 Sep 2010 21:39:37 +0400 korDen testing tool added
Fri, 03 Sep 2010 20:46:58 +0400 korDen Make dmd test suite compile
Thu, 02 Sep 2010 23:37:49 +0100 Eldar Insafutdinov Statements -> Vector
Thu, 02 Sep 2010 22:41:12 +0100 Eldar Insafutdinov TemplateParameters -> Vector
Thu, 02 Sep 2010 20:19:14 +0100 Eldar Insafutdinov merge
Thu, 02 Sep 2010 20:17:57 +0100 Eldar Insafutdinov attempt to fix VisualD build
Wed, 01 Sep 2010 21:35:34 +0100 Eldar Insafutdinov fixed path to cv2pdb
Thu, 02 Sep 2010 02:50:19 +0200 Trass3r + ctfe of assign operations
Thu, 02 Sep 2010 02:49:29 +0200 Trass3r small bugfixes
Thu, 02 Sep 2010 01:29:29 +0200 Trass3r + interpretation of (non-assign) binary expressions
Wed, 01 Sep 2010 18:21:58 +0200 Trass3r added a module dmd.common for commonly used stuff
Tue, 31 Aug 2010 23:57:32 +0100 Eldar Insafutdinov More cleanup for arrays
Wed, 01 Sep 2010 00:14:27 +0200 Trass3r dmd 2.036 patch
Tue, 31 Aug 2010 22:31:38 +0200 Trass3r tiny fix
Tue, 31 Aug 2010 22:29:00 +0200 Trass3r merged in 2.036 changes
Tue, 31 Aug 2010 22:08:52 +0200 Trass3r expression.c changes, now only ddoc should be left
Tue, 31 Aug 2010 21:41:01 +0200 Trass3r e2ir.c changes, mainly accounts for static arrays being value types now
Tue, 31 Aug 2010 18:18:31 +0200 Trass3r changes from interpret.c
Tue, 31 Aug 2010 18:02:48 +0200 Trass3r ddoc branch
Tue, 31 Aug 2010 17:35:30 +0200 Trass3r moved Section
Tue, 31 Aug 2010 16:35:41 +0200 Trass3r + TemplateDeclaration.toCBuffer
Tue, 31 Aug 2010 16:22:22 +0200 Trass3r fixed dmd.Id + some small fixups
Tue, 31 Aug 2010 17:07:01 +0400 korDen wrong name.length check fixed (greetings to Trass3r!)
Tue, 31 Aug 2010 15:40:08 +0400 korDen Range violation error fixed (issue #2)
Tue, 31 Aug 2010 04:17:10 +0200 Trass3r implemented missing methods
Tue, 31 Aug 2010 04:04:33 +0200 Trass3r Id and Macro are quite experimental currently
Tue, 31 Aug 2010 03:53:49 +0200 Trass3r and more
Tue, 31 Aug 2010 02:18:32 +0200 Trass3r implemented most of PragmaStatement
Tue, 31 Aug 2010 02:12:15 +0200 Trass3r further work
Mon, 30 Aug 2010 23:08:44 +0200 Trass3r beginning of 2.036 branch
Mon, 30 Aug 2010 23:00:34 +0100 Eldar Insafutdinov Objects -> Vector!Object iteration 1
Mon, 30 Aug 2010 22:50:30 +0200 Trass3r implemented a whole bunch of methods to make phobos 2.035 compile
Mon, 30 Aug 2010 23:43:38 +0400 korDen Fixed another bug related to copy ctor
Mon, 30 Aug 2010 20:30:04 +0100 Eldar Insafutdinov merge
Mon, 30 Aug 2010 20:27:56 +0100 Eldar Insafutdinov more Expressions work
Mon, 30 Aug 2010 23:25:50 +0400 korDen Fixed an obscure bug with i variable being reused
Mon, 30 Aug 2010 19:58:14 +0400 korDen Merge
Mon, 30 Aug 2010 19:56:27 +0400 korDen Fixed a bug with a Scope.this(Scope enclosing) being called instead of Scope.clone() method (as a copy ctor replacement)
Mon, 30 Aug 2010 17:39:42 +0200 Trass3r fixed Ticket 1
Mon, 30 Aug 2010 16:16:30 +0100 Eldar Insafutdinov Previous commit didn't compile. Fixed.
Mon, 30 Aug 2010 16:12:19 +0100 Eldar Insafutdinov Expressions -> Vector!Expression
Mon, 30 Aug 2010 18:42:04 +0400 korDen malloc -> GC.malloc change, plus compilation issues fixed (always check before commiting stuff!!!)
Mon, 30 Aug 2010 18:38:35 +0400 korDen fixed a hack I used as a lack of copy ctor in D
Mon, 30 Aug 2010 15:40:51 +0200 Trass3r * fixed win32_lib
Mon, 30 Aug 2010 12:16:44 +0200 Trass3r added probably needed dmd patch to the 2.035 branch
Mon, 30 Aug 2010 03:57:51 +0200 Trass3r updated to 2.035
Sun, 29 Aug 2010 14:39:08 +0100 Eldar Insafutdinov merge
Sun, 29 Aug 2010 14:36:55 +0100 Eldar Insafutdinov more D-ification container accessing
Sun, 29 Aug 2010 13:19:02 +0400 korDen Changed mars.c to mars2.c to avoid obscure bugs when wrong main function is linked
Sun, 29 Aug 2010 12:59:00 +0400 korDen Changed dmd to ddmd in the "usage" message and added "ported to D by community" to desription to distinguish from pure dmd build
Sun, 29 Aug 2010 09:43:40 +0100 Eldar Insafutdinov Switch Arrays of Dsymbols to the new templated Vector type
Sat, 28 Aug 2010 19:42:41 +0400 korDen Updating to dmd2.033
Sat, 28 Aug 2010 16:19:48 +0200 Trass3r reduced warnings by adding override to the methods
Sat, 28 Aug 2010 16:14:07 +0200 trass3r fixed some build issues
Sat, 28 Aug 2010 10:51:32 +0400 korDen Get rid of win32 bindings
Tue, 24 Aug 2010 16:59:45 +0400 korDen dead code removed
Tue, 24 Aug 2010 16:44:34 +0400 korDen final bits of codegen implementation to compile Phobos
Mon, 23 Aug 2010 21:21:05 +0400 korDen some of the backend/codegen stuff implemented
Mon, 23 Aug 2010 20:38:30 +0400 korDen more implementations
Mon, 23 Aug 2010 20:29:38 +0400 korDen new file added
Mon, 23 Aug 2010 20:29:15 +0400 korDen More fixes
Mon, 23 Aug 2010 16:52:24 +0400 korDen A bunch of implementations
Mon, 23 Aug 2010 03:21:32 +0400 korDen InExp.opId_r
Mon, 23 Aug 2010 03:01:24 +0400 korDen OnScopeStatement.syntaxCopy
Mon, 23 Aug 2010 02:48:05 +0400 korDen TypeTypeof.toCBuffer2
Sat, 21 Aug 2010 14:54:46 +0400 korDen reverted an assert
Sat, 21 Aug 2010 14:52:59 +0400 korDen Statement.error
Sat, 21 Aug 2010 14:46:32 +0400 korDen createTypeInfoArray implemented
Sat, 21 Aug 2010 14:16:53 +0400 korDen TupleExp.optimize
Sat, 21 Aug 2010 13:28:16 +0400 korDen Expression.toMangleBuffer
Sat, 21 Aug 2010 12:51:02 +0400 korDen asm_reg_lookup bug fixed
Sat, 21 Aug 2010 12:15:47 +0400 korDen ForeachStatement.syntaxCopy
Sat, 21 Aug 2010 11:50:50 +0400 korDen Identifier <-> TemplateInstance casts workaround
Sat, 21 Aug 2010 11:17:42 +0400 korDen StaticAssertStatement.syntaxCopy
Sat, 21 Aug 2010 10:38:26 +0400 korDen CondExp.toCBuffer
Sat, 21 Aug 2010 07:53:20 +0400 korDen AttribDeclaration.oneMember
Sat, 21 Aug 2010 07:39:45 +0400 korDen StringExp.length & StringExp.toUTF8
Sat, 21 Aug 2010 07:39:27 +0400 korDen PostBlitDeclaration.ctor
Sat, 21 Aug 2010 07:29:59 +0400 korDen StringExp.compare
Sat, 21 Aug 2010 07:26:20 +0400 korDen StringExp.equals implemented
Sat, 21 Aug 2010 07:21:54 +0400 korDen TemplateValueParameter.defaultArg
Sat, 21 Aug 2010 07:20:15 +0400 korDen CondExp.syntaxCopy
Sat, 21 Aug 2010 07:19:03 +0400 korDen IsExp.syntaxCopy implemented
Sat, 21 Aug 2010 07:17:13 +0400 korDen TypeSArray.syntaxCopy & TypeSArray.resolve implemented
Sat, 21 Aug 2010 07:10:53 +0400 korDen TemplateValueParameter.matchArg implemented
Sat, 21 Aug 2010 07:07:10 +0400 korDen TemplateValueParameter.specialization implemented
Sat, 21 Aug 2010 07:06:00 +0400 korDen ArrayScopeSymbol ctor implemented
Sat, 21 Aug 2010 07:04:01 +0400 korDen TypeSlice::resolve() implemented
Sat, 21 Aug 2010 06:55:28 +0400 korDen bad code translation bugs fixed
Sat, 21 Aug 2010 05:51:06 +0400 korDen improper function signature fix
Sat, 21 Aug 2010 05:46:08 +0400 korDen update to work with dmd 2.048
Sat, 21 Aug 2010 05:45:28 +0400 korDen temporary workaround for Windows 7
Tue, 18 May 2010 17:51:46 +0400 korDen A few bad cast fixed. TODO: either get rid of dyncast(), or derive all objects from intermediate supertype.
Tue, 13 Apr 2010 21:26:45 +0100 Robert Clipsham DotTemplateExp implementation.
Tue, 13 Apr 2010 16:15:13 +0100 Robert Clipsham Automated merge with http://hg.dsource.org/projects/ddmd/
Mon, 12 Apr 2010 22:13:20 +0100 Robert Clipsham Implemented Module.addDeferredSemantic, removed -release from the linux commands file.
Tue, 13 Apr 2010 15:36:12 +0400 korDen Updated setjmp/longjmp prototypes to reflect recent static arrays change (they are now passed by value by default).
Tue, 13 Apr 2010 15:34:41 +0400 korDen Accidentally removed line restored.
Tue, 13 Apr 2010 14:19:47 +0400 korDen debug output removed
Tue, 13 Apr 2010 00:38:04 +0400 korDen FWindows linking issues fixed
Mon, 12 Apr 2010 17:02:32 +0100 Robert Clipsham Fixed a few merge issues.
Mon, 12 Apr 2010 17:00:08 +0100 Robert Clipsham Branch merge.
Thu, 08 Apr 2010 04:21:03 +0100 Robert Clipsham Implemented object file output and linking on linux.
Wed, 07 Apr 2010 00:51:29 +0100 Robert Clipsham Added in some = new OutBuffer();'s to be on the safe side, been getting some issues with null OutBuffers.
Wed, 07 Apr 2010 00:29:13 +0100 Robert Clipsham Fleshed out more unimplemented methods.
Tue, 06 Apr 2010 02:21:04 +0100 Robert Clipsham Implemented CompileExp, ConditionalDeclaration, ModAssignExp, parsingmixin statements, TemplateAliasParameters, TemplateMixins, TypeDArray.
Mon, 05 Apr 2010 19:16:14 +0100 Robert Clipsham Implemented CompileDeclaration, UAddExp, UnionDeclaration.
Mon, 05 Apr 2010 03:24:08 +0100 Robert Clipsham Implemented mixin statements, DefaultInitExps, FileInitExps, LineInitExps and __traits.
Sun, 04 Apr 2010 22:41:11 +0100 Robert Clipsham Implemented methods for Tuples, fixed some linking issues.
Sun, 04 Apr 2010 02:15:33 +0100 Robert Clipsham Added linux_lib.mak to build dmd as a library.
Sun, 04 Apr 2010 02:06:32 +0100 Robert Clipsham Implemented Linux support for ddmd. Some parts are a bit hacky to just "get it working", that said, druntime and phobos compile, and unittests pass.
Mon, 12 Apr 2010 16:29:33 +0400 korDen On the road to make Phobos compilable
Mon, 12 Apr 2010 15:13:00 +0400 korDen *Exp and *AssignExp arrayOp implementation added (might be a bit incomplete)
Wed, 31 Mar 2010 16:29:36 +0400 korDen Bad merge fix
Wed, 31 Mar 2010 16:27:14 +0400 korDen Merge
Wed, 31 Mar 2010 16:20:32 +0400 korDen StringExp.toChars() implemented
Mon, 14 Dec 2009 17:43:43 +0300 dkoroskin <> wysiwyg strings, alias this, templates, TypeSlice implementation
Mon, 14 Dec 2009 14:50:03 +0300 dkoroskin <> Implementing TemplateAliasParameter and TemplateValueParameter
Tue, 08 Dec 2009 21:40:08 +0300 dkoroskin <> Adding .lib generation makefile (win32). Still needs some tweaks
Tue, 08 Dec 2009 21:39:17 +0300 dkoroskin <> Fixed memory corruption bug which was introduced when attempting to restore GC functionality
Mon, 26 Oct 2009 16:28:19 +0300 korDen Step 2 of restoring GC functionality.
Sun, 25 Oct 2009 03:23:44 +0300 korDen Undid a temporary change
Sun, 25 Oct 2009 03:20:59 +0300 korDen Removed unreferenced modules
Sat, 24 Oct 2009 17:25:59 +0400 korDen Project build commands update
Sat, 24 Oct 2009 08:42:06 +0400 korDen Initial commit