Mercurial > projects > ldc
graph
-
Add license text.Wed, 30 Jul 2008 09:55:45 +0200, by Christian Kamm
-
Move DeclarationExp code into a helper function so it can call itself for template mixin members.Wed, 30 Jul 2008 09:21:06 +0200, by Christian Kamm
-
fixed configuration file loading issues on windowsTue, 29 Jul 2008 21:52:25 +0200, by elrood
-
Another fix to DMD's path code.Tue, 29 Jul 2008 18:00:01 +0200, by Christian Kamm
-
Missed a line in the dmdfe path code.Tue, 29 Jul 2008 17:45:28 +0200, by Christian Kamm
-
Allow / as a path separator on Windows.Tue, 29 Jul 2008 17:35:33 +0200, by Christian Kamm
-
Enable insertion of missing terminator instruction for main.Tue, 29 Jul 2008 15:58:45 +0200, by Christian Kamm
-
Give errors originating from Dsymbol::error the proper 'Error:' heading.Tue, 29 Jul 2008 13:48:46 +0200, by Christian Kamm
-
Disallow delegates to static functions.Tue, 29 Jul 2008 12:49:14 +0200, by Christian Kamm
-
Fix the static array cast size check.Tue, 29 Jul 2008 12:44:28 +0200, by Christian Kamm
-
Error if static array is cast to an array such that oldarraysize % newelemsize != 0.Tue, 29 Jul 2008 12:32:01 +0200, by Christian Kamm
-
Error instead of assert on unimplemented interface functions.Tue, 29 Jul 2008 10:55:58 +0200, by Christian Kamm
-
Error message for calling a function with a missing 'this' arg.Tue, 29 Jul 2008 10:29:52 +0200, by Christian Kamm
-
Fix real comparison for real: allow +0 to be distinguished from -0.Mon, 28 Jul 2008 21:37:47 +0200, by Christian Kamm
-
Use == in RealEquals and get rid of the memcmp there entirely.Mon, 28 Jul 2008 20:50:41 +0200, by Christian Kamm
-
Fixed delegate casts.Mon, 28 Jul 2008 08:05:21 +0200, by Tomas Lindquist Olsen
-
clean out obj dir before running mini test.Mon, 28 Jul 2008 07:25:13 +0200, by Tomas Lindquist Olsen
-
removed the old tester.d test driver.Mon, 28 Jul 2008 03:18:15 +0200, by Tomas Lindquist Olsen
-
testing the new mini test runner features.Mon, 28 Jul 2008 03:04:28 +0200, by Tomas Lindquist Olsen
-
Updated the mini test runner to allow classified tests asMon, 28 Jul 2008 03:03:44 +0200, by Tomas Lindquist Olsen
-
Fixed issue with internal real representation, incorrect for non x86-32 architectures.Mon, 28 Jul 2008 02:11:34 +0200, by Tomas Lindquist Olsen
-
Make RealEquals only compare the data bytes.Sun, 27 Jul 2008 18:52:40 +0200, by Christian Kamm
-
Rework complex addition, substraction and multiplication. Division may need the same.Sun, 27 Jul 2008 17:53:49 +0200, by Christian Kamm
-
Switch TypePointer::isunsigned from false to true, so CmpExp::toElem chooses the right operand for pointer comparisons.Sun, 27 Jul 2008 17:10:47 +0200, by Christian Kamm
-
Add back generated impcnvtab.c to make premake work the first time.Sun, 27 Jul 2008 16:27:44 +0200, by Christian Kamm
-
Fixed (I hope) problem with monitor/synchronized stuff not being properly initialized on Windows.Sun, 27 Jul 2008 15:03:04 +0200, by Tomas Lindquist Olsen
-
Fix version identifies for EH.Sun, 27 Jul 2008 14:32:51 +0200, by Christian Kamm
-
Fixed path seperator issue on windows in linker.Sun, 27 Jul 2008 14:15:22 +0200, by Tomas Lindquist Olsen
-
Attempt to fix win32/mingw linking related to unresolved data segment start/end symbols.Sun, 27 Jul 2008 14:11:31 +0200, by Tomas Lindquist Olsen
-
Automated merge with http://hg.dsource.org/projects/llvmdcSun, 27 Jul 2008 13:52:14 +0200, by Christian Kamm
-
Mark most of the current EH implementation as x86 Linux specific.Sun, 27 Jul 2008 13:51:55 +0200, by Christian Kamm
-
mergeSun, 27 Jul 2008 13:47:11 +0200, by Tomas Lindquist Olsen
-
Removed unneeded references to _minit on Windows which breaks linking. _minit is an artifact of DMD on Win32.Sun, 27 Jul 2008 13:46:28 +0200, by Tomas Lindquist Olsen
-
Fix compile-time comparison of template value parameters of real type.Sun, 27 Jul 2008 13:29:31 +0200, by Christian Kamm
-
Should only error if array initializer is too long. Too short is ok.Sat, 26 Jul 2008 17:33:49 +0200, by Christian Kamm
-
Give error messages for invalid casts.Sat, 26 Jul 2008 17:19:16 +0200, by Christian Kamm
-
Add error if array initializer has incorrect length.Sat, 26 Jul 2008 15:42:05 +0200, by Christian Kamm
-
Make an unresolved global into an error instead of an assert.Sat, 26 Jul 2008 15:23:15 +0200, by Christian Kamm
-
Automated merge with http://hg.dsource.org/projects/llvmdcSat, 26 Jul 2008 15:12:48 +0200, by Christian Kamm
-
Start a new basic block after a continue statement.Sat, 26 Jul 2008 15:00:57 +0200, by Christian Kamm
-
Committed mergeSat, 26 Jul 2008 15:09:33 +0200, by Tomas Lindquist Olsen
-
Added bitcode filename to very verbose logging.Sat, 26 Jul 2008 15:02:57 +0200, by Tomas Lindquist Olsen
-
Added empty file to lib dir so it get's created by hgThu, 24 Jul 2008 00:35:46 +0200, by Tomas Lindquist Olsen
-
Add missing "lib" directoryFri, 25 Jul 2008 00:39:24 +0200, by Anders Bergh
-
Fix inline asm FS:4 by writing the displacement directly into the asm instead of using %fs:$0 with an input constraint.Sat, 26 Jul 2008 13:38:25 +0200, by Christian Kamm
-
Made setup for runtime calls in dmd frontend allocate less.Thu, 24 Jul 2008 18:51:36 +0200, by Christian Kamm
-
Change from alloca to gc_malloc. The alloca produces a segfault with current llvm svnThu, 24 Jul 2008 18:21:48 +0200, by Christian Kamm
-
Fix argument types for wchar/char reverse and sort.Thu, 24 Jul 2008 18:20:40 +0200, by Christian Kamm
-
Merge.Wed, 23 Jul 2008 20:27:35 +0200, by Christian Kamm
-
Remove -O0 from command line for compiling tests.Wed, 23 Jul 2008 20:19:58 +0200, by Christian Kamm
-
Fixed segfault when using va_arg.Wed, 23 Jul 2008 20:21:18 +0200, by Tomas Lindquist Olsen
-
.hgignore updates. runminitest stores object files separately.Wed, 23 Jul 2008 18:53:44 +0200, by Christian Kamm
-
Fix broken switch4.d test case.Wed, 23 Jul 2008 18:04:06 +0200, by Christian Kamm
-
Fixed root cause for Invalid BitCasts. DtoCanLoad continues to return falseWed, 23 Jul 2008 17:56:09 +0200, by Christian Kamm
-
Mixed up argument types for aApply and aaApply.Wed, 23 Jul 2008 17:55:20 +0200, by Christian Kamm
-
Introducing opaque type to dmd frontent to be used with certain runtime arrayTue, 22 Jul 2008 23:06:46 +0200, by Christian Kamm
-
Get rid of runTimeHack and instead add proper argument info to the frontendTue, 22 Jul 2008 19:24:40 +0200, by Christian Kamm
-
Add all intermediate files to .hgignore.Mon, 21 Jul 2008 20:36:03 +0200, by Christian Kamm
-
Do only link to libpthread, libm and libdl on Linux.Mon, 21 Jul 2008 20:12:24 +0200, by Christian Kamm
-
Do not strip the leading underscore for typeinfo mangles on Windows.Mon, 21 Jul 2008 20:11:42 +0200, by Christian Kamm
-
Fix nativeobj extension for Windows.Mon, 21 Jul 2008 20:11:15 +0200, by Christian Kamm
-
[svn r393] Started implementation for DtoNullValue. trunkTue, 15 Jul 2008 14:53:16 +0200, by ChristianK
-
[svn r392] Make import of std.compat in object.di used for testing public. trunkTue, 15 Jul 2008 10:56:16 +0200, by ChristianK
-
[svn r391] Fix classes nested inside functions for real. trunkTue, 15 Jul 2008 10:23:50 +0200, by ChristianK
-
[svn r390] Make the zero value used when no nested context was created of the correct type. trunkTue, 15 Jul 2008 08:44:08 +0200, by ChristianK
-
[svn r389] Include std.outofmemory in testincludes. trunkTue, 15 Jul 2008 08:20:21 +0200, by ChristianK
-
[svn r388] ClassInfo declaration could fail if base classdecl hadn't been resolved. trunkTue, 15 Jul 2008 08:17:43 +0200, by ChristianK
-
[svn r385] Fix lvalue cast problems with -= and friends. trunkMon, 14 Jul 2008 22:48:03 +0200, by ChristianK
-
[svn r383] Add explanations to dstress result table. trunkMon, 14 Jul 2008 21:03:15 +0200, by ChristianK
-
[svn r382] In CastExp, after the cast to CastExp.to force the type to be CastExp.type. trunkMon, 14 Jul 2008 19:17:25 +0200, by ChristianK
-
[svn r381] Allow concatenating with static arrays. trunkMon, 14 Jul 2008 17:26:58 +0200, by ChristianK
-
[svn r379] Fix slice assigns of the form T[] = T when T is a typedef. trunkMon, 14 Jul 2008 12:39:23 +0200, by ChristianK
-
[svn r378] Make some errors fatal to prevent segfaults. Error instead of assert on missing label. trunkMon, 14 Jul 2008 12:11:30 +0200, by ChristianK
-
[svn r377] The previous check was too strict, it completely disallowed gotos within finally blocks. This reenables them as long as they don't cross a finally boundary. trunkMon, 14 Jul 2008 12:00:24 +0200, by ChristianK
-
[svn r376] Fix bug with finally blocks and labels. The labels would get emitted multiple times and conflict. trunkMon, 14 Jul 2008 11:48:55 +0200, by ChristianK
-
[svn r375] Make DeclarationExp reuse storage if already allocated. trunkMon, 14 Jul 2008 11:47:03 +0200, by ChristianK
-
[svn r374] Move label target basic block from AST to IRFunction. This is a first step to allowing labels to be emitted multiple times. (for instance within finally blocks) trunkMon, 14 Jul 2008 11:07:15 +0200, by ChristianK
-
[svn r373] Labels inside tryfinally statements are not wrong in principle, so remove the assert. trunkMon, 14 Jul 2008 10:01:09 +0200, by ChristianK
-
[svn r372] Fixed extern(C++) handling now same as DMD, which is to treat it like extern(C). trunkMon, 14 Jul 2008 03:23:43 +0200, by lindquist
-
[svn r371] Fixed array init was still broken for immediate slices and complex values. trunkMon, 14 Jul 2008 01:03:53 +0200, by lindquist
-
[svn r370] Fixed landing pads on 64bit was broken (hardcoded 32bit type, should be size_t) trunkSun, 13 Jul 2008 21:41:45 +0200, by lindquist
-
[svn r369] Fix nested classes when nestedVar is not generated. trunkSun, 13 Jul 2008 21:16:40 +0200, by ChristianK
-
[svn r368] Fixed custom class allocators with arbitrary user arguments. Closes #25 trunkSun, 13 Jul 2008 20:49:10 +0200, by lindquist
-
[svn r367] In web dstress statistics, write change lists sorted by filename. trunkSun, 13 Jul 2008 09:14:01 +0200, by ChristianK
-
[svn r366] Fixed identity exprs for structs was comparing addresses, not content! trunkSun, 13 Jul 2008 04:27:02 +0200, by lindquist
-
[svn r365] Implemented raw struct equality comparison, uses C memcmp. trunkSun, 13 Jul 2008 04:11:08 +0200, by lindquist
-
[svn r363] Fixed a problem with the mini-test-driver. trunkSun, 13 Jul 2008 02:55:41 +0200, by lindquist
-
[svn r362] Started merging the old 'test' dir as well as the newer 'tangotests' dir into 'tests/mini' and 'tests/minicomplex'. trunkSun, 13 Jul 2008 02:51:19 +0200, by 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! trunkSun, 13 Jul 2008 01:29:49 +0200, by lindquist
-
[svn r359] Try to fix DtoArrayInit. Unfinished, breaks for arrays of primitive types. trunkSat, 12 Jul 2008 23:56:56 +0200, by ChristianK
-
[svn r358] Forgot to add new files from DMD 1.033 trunkSat, 12 Jul 2008 19:40:14 +0200, by lindquist
-
[svn r356] Fixed problem with array length assignment introduced in [355] trunkSat, 12 Jul 2008 17:04:36 +0200, by lindquist
-
[svn r355] Get rid of IRState::exps and topexp. trunkSat, 12 Jul 2008 15:43:13 +0200, by ChristianK
-
[svn r354] Fix the regressions between [346] and [353] by making constructors and destructors outside classes fatal errors. trunkSat, 12 Jul 2008 09:23:14 +0200, by ChristianK
-
[svn r353] Fix typo. (fixes empty catch handlers, like catch_02.d) trunkFri, 11 Jul 2008 22:33:21 +0200, by ChristianK
-
[svn r352] Implement SwitchErrorStatement. Fixes #52. trunkFri, 11 Jul 2008 21:06:39 +0200, by ChristianK
-
[svn r351] Remove unused runtime file for DMD-style exception handling. trunkFri, 11 Jul 2008 20:23:42 +0200, by ChristianK
-
[svn r350] Fixed incorrect function types for lazy arguments. looks like lazy arguments have never even worked :o well.. now they should. trunkFri, 11 Jul 2008 01:34:04 +0200, by lindquist
-
[svn r349] Fixed problems with static arrays of void as well as a static arrays with zero length. trunkFri, 11 Jul 2008 00:17:00 +0200, by lindquist
-
[svn r348] Switch on class invariants (except in release mode). trunkThu, 10 Jul 2008 22:00:27 +0200, by ChristianK
-
[svn r347] Foundation for adding tangobos to test environment is in place. trunkThu, 10 Jul 2008 21:29:15 +0200, by ChristianK
-
[svn r346] Fixed #55 - llvmdc can link as fast as dmd now! trunkThu, 10 Jul 2008 19:38:34 +0200, by ChristianK
-
[svn r345] Fixed the new moduleinfo stuff to have consistent symbol names with the D style. trunkThu, 10 Jul 2008 00:13:09 +0200, by lindquist
-
[svn r344] Fixed some very minor issues with the usage listing when calling llvmdc with no arguments. trunkWed, 09 Jul 2008 23:43:51 +0200, by lindquist
-
[svn r343] Move object.di used for running dstress into separate directory. trunkWed, 09 Jul 2008 17:02:55 +0200, by ChristianK
-
[svn r341] Fix all regressions between [332] and [340]: trunkSat, 05 Jul 2008 13:05:29 +0200, by ChristianK
-
[svn r340] Rework exception handling to work with nested tryfinally and trycatch. trunkSat, 05 Jul 2008 10:22:56 +0200, by ChristianK
-
[svn r339] Add cleanup handling when within an action chain and some more documentation to the eh personality function. trunkFri, 04 Jul 2008 09:00:49 +0200, by ChristianK
-
[svn r338] Intrinsic calls can never be invokes. trunkFri, 04 Jul 2008 08:55:58 +0200, by ChristianK
-
[svn r337] Reverted changes to toobj.cpp: Module constructor calls can never be invokes. trunkFri, 04 Jul 2008 08:51:49 +0200, by ChristianK
-
[svn r336] Made sure calls within a landing pad area are invokes. trunkThu, 03 Jul 2008 22:05:45 +0200, by ChristianK