Fri, 20 Jun 2008 17:45:13 +0200 |
lindquist |
[svn r297] Fixed: rewrote linker code to use LLVM's Program facilities instead of DMD's oldschool broken "native" approach.
trunk
|
Thu, 19 Jun 2008 17:30:32 +0200 |
lindquist |
[svn r296] Removed: the 'suite' dir, it never took off!
trunk
|
Thu, 19 Jun 2008 13:54:31 +0200 |
ChristianK |
[svn r295] Added phobos aliases to string, wstring, dstring and Error to the object.di used for testing.
trunk
|
Wed, 18 Jun 2008 23:29:14 +0200 |
lindquist |
[svn r294] Fixed some more of the old tests.
trunk
|
Wed, 18 Jun 2008 22:27:02 +0200 |
lindquist |
[svn r293] Fixed: object.TypeInfo_Struct implementation was incorrect.
trunk
|
Wed, 18 Jun 2008 21:31:05 +0200 |
lindquist |
[svn r292] Fixed: string switch was broken in several ways.
trunk
|
Mon, 16 Jun 2008 16:01:19 +0200 |
lindquist |
[svn r291] Fixed a bunch of the old Phobos tests to work with Tango.
trunk
|
Sun, 15 Jun 2008 18:57:11 +0200 |
lindquist |
[svn r290] Forgot to remove a #define in mem.c
trunk
|
Sun, 15 Jun 2008 18:52:27 +0200 |
lindquist |
[svn r289] Fixed: right shift >> was broken for unsigned types.
trunk
|
Sun, 15 Jun 2008 18:37:23 +0200 |
ChristianK |
[svn r288] Let return statements start a new basic block after terminating the current one.
trunk
|
Sun, 15 Jun 2008 12:58:48 +0200 |
ChristianK |
[svn r287] update to test statistics generation
trunk
|
Sun, 15 Jun 2008 11:40:47 +0200 |
ChristianK |
[svn r286] removing test statistics from repository; they are too big and change too often
trunk
|
Sat, 14 Jun 2008 17:28:13 +0200 |
lindquist |
[svn r285] Fixed D -> bool LLVM helper for floating point values.
trunk
|
Sat, 14 Jun 2008 06:13:35 +0200 |
lindquist |
[svn r284] Fixed some problems with cases, code is not as pretty, but it doesn't crash llvm!
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
|
Fri, 13 Jun 2008 08:21:11 +0200 |
ChristianK |
[svn r279] fixed bug in makewebstatistics, regenerated output
trunk
|
Fri, 13 Jun 2008 07:50:55 +0200 |
lindquist |
[svn r278] Added test results for [277]
trunk
|
Fri, 13 Jun 2008 05:47:28 +0200 |
lindquist |
[svn r277] Fixed a nasty bug in delegate expressions. Context pointers to nested functions of the parent, from inside a nested function were
trunk
|
Thu, 12 Jun 2008 19:59:19 +0200 |
lindquist |
[svn r276] Fixed debug info for 'this' arg seemed to be broken.
trunk
|
Thu, 12 Jun 2008 18:40:47 +0200 |
ChristianK |
[svn r275] improved makewebstatistics
trunk
|
Thu, 12 Jun 2008 18:22:33 +0200 |
ChristianK |
[svn r273] added html header to web statistics
trunk
|
Thu, 12 Jun 2008 18:19:54 +0200 |
ChristianK |
[svn r272] some rough html statistics for the tests
trunk
|
Thu, 12 Jun 2008 18:04:28 +0200 |
lindquist |
[svn r271] Fixed debug info for implicit 'this' param.
trunk
|
Thu, 12 Jun 2008 17:01:31 +0200 |
lindquist |
[svn r270] Forgot the test for struct debug info.
trunk
|
Thu, 12 Jun 2008 16:58:26 +0200 |
lindquist |
[svn r269] Fixed dwarf debug info for structs.
trunk
|
Wed, 11 Jun 2008 21:03:55 +0200 |
lindquist |
[svn r268] Fixed: global debug info was still brokem ... should be done now!!!
trunk
|
Wed, 11 Jun 2008 20:53:26 +0200 |
lindquist |
[svn r267] Fixed debug info for global variables.
trunk
|
Tue, 10 Jun 2008 21:44:04 +0200 |
ChristianK |
[svn r266] dstress results for [265] and small fix for cleanup in runtests script
trunk
|
Tue, 10 Jun 2008 20:01:04 +0200 |
ChristianK |
[svn r265] generate debug info for global variables only if they don't have external linkage
trunk
|
Mon, 09 Jun 2008 17:49:30 +0200 |
lindquist |
[svn r264] Fixed debug info for global variables.
trunk
|
Mon, 09 Jun 2008 15:52:22 +0200 |
lindquist |
[svn r263] Changed *** ATTENTION *** to warnings.
trunk
|
Mon, 09 Jun 2008 12:43:16 +0200 |
lindquist |
[svn r262] Fixed debug info for normal function parameters.
trunk
|
Mon, 09 Jun 2008 09:37:08 +0200 |
lindquist |
[svn r261] Fixed debug info for integer and floating local variables, can now be inspected in GDB.
trunk
|
Mon, 09 Jun 2008 03:02:14 +0200 |
lindquist |
[svn r260] Changed some of the LLVMDC specific code in the Tango core and did some minor cleanups.
trunk
|
Mon, 09 Jun 2008 02:05:02 +0200 |
lindquist |
[svn r259] Enabled ASM for the GC, this closes #45 by saving the registers on the stack.
trunk
|
Mon, 09 Jun 2008 00:28:02 +0200 |
lindquist |
[svn r258] Fixed: we were passing static arrays by value.
trunk
|
Mon, 09 Jun 2008 00:01:10 +0200 |
lindquist |
[svn r257] Fixed: array .sort and .reverse runtime code was incorrect.
trunk
|
Sun, 08 Jun 2008 22:07:10 +0200 |
lindquist |
[svn r256] AsmBlockStatement was still being flattened in some cases.
trunk
|
Sun, 08 Jun 2008 21:23:09 +0200 |
ChristianK |
[svn r255] added dstress results for [254]
trunk
|
Sun, 08 Jun 2008 19:09:24 +0200 |
lindquist |
[svn r253] Removed -inlineasm option. inline asm is now enabled by default unless the new -noasm option is passed.
trunk
|
Sun, 08 Jun 2008 18:20:48 +0200 |
ChristianK |
[svn r252] added warnings about using an up to date runtime
trunk
|
Sun, 08 Jun 2008 12:06:22 +0200 |
ChristianK |
[svn r251] fixed arguments checking in runtest script
trunk
|
Sun, 08 Jun 2008 08:03:19 +0200 |
lindquist |
[svn r250] Fixed the warning about dropping arguments to _Dmain when optimizing.
trunk
|
Sun, 08 Jun 2008 06:45:54 +0200 |
lindquist |
[svn r249] Changed inline asm clobbers to a set instead of a list so we don't get duplicate clobbers.
trunk
|
Sun, 08 Jun 2008 06:15:51 +0200 |
lindquist |
[svn r248] Fixed: labels in inline asm block now work for the normal case.
trunk
|
Sun, 08 Jun 2008 01:07:58 +0200 |
lindquist |
[svn r247] fixed accessing global symbols from inline asm.
trunk
|
Sat, 07 Jun 2008 21:38:14 +0200 |
lindquist |
[svn r246] fixed asm4 test
trunk
|
Sat, 07 Jun 2008 21:31:38 +0200 |
lindquist |
[svn r245] initial support for labels in inline asm, broken :/
trunk
|
Sat, 07 Jun 2008 19:20:15 +0200 |
lindquist |
[svn r244] added another asm test.
trunk
|
Sat, 07 Jun 2008 19:19:30 +0200 |
lindquist |
[svn r243] fixed inline asm arg_pointer args hopefully.
trunk
|
Sat, 07 Jun 2008 19:04:26 +0200 |
lindquist |
[svn r242] fixed (I think) arg_pointer inline asm args
trunk
|
Fri, 06 Jun 2008 22:30:31 +0200 |
lindquist |
[svn r241] Fixed missing terminator for void main() with inline asm block.
trunk
|
Fri, 06 Jun 2008 22:04:41 +0200 |
ChristianK |
[svn r240] do not crash on zero length constraints string
trunk
|
Fri, 06 Jun 2008 21:51:40 +0200 |
ChristianK |
[svn r239] also use indirect modifier for update constraints
trunk
|
Fri, 06 Jun 2008 21:44:17 +0200 |
ChristianK |
[svn r238] use *m for memory input constraints and pass in their address
trunk
|
Fri, 06 Jun 2008 20:51:43 +0200 |
lindquist |
[svn r237] some inline asm output now seems to work, see tangotests/asm2.d
trunk
|
Fri, 06 Jun 2008 20:14:51 +0200 |
lindquist |
[svn r236] added initial codegen of inline asm, pretty buggy and incomplete still. see the tangotests/asm1.d test for a sample of what does
trunk
|
Thu, 05 Jun 2008 19:22:37 +0200 |
ChristianK |
[svn r235] rough port of GDC's inline assembler code, unfinished
trunk
|
Thu, 05 Jun 2008 06:43:34 +0200 |
lindquist |
[svn r234] Fixed: missed a few bogus #ifs in last revision.
trunk
|
Thu, 05 Jun 2008 06:38:36 +0200 |
lindquist |
[svn r233] Added: -oq command line option for writing fully qualified object names.
trunk
|
Tue, 03 Jun 2008 22:32:59 +0200 |
lindquist |
[svn r232] Added dstress test results for rev [231] .
trunk
|
Tue, 03 Jun 2008 13:51:09 +0200 |
lindquist |
[svn r231] Changed: warnings are no longer treated as an error.
trunk
|
Fri, 30 May 2008 19:32:56 +0200 |
lindquist |
[svn r230] Added vararg3 sample tangotest.
trunk
|
Fri, 30 May 2008 19:32:04 +0200 |
lindquist |
[svn r229] Updated the object.d implementation to the latest Tango.
trunk
|
Tue, 27 May 2008 22:14:24 +0200 |
lindquist |
[svn r228] Fixed: when new'ing basic types, the storage was not default initialized.
trunk
|
Tue, 27 May 2008 19:53:29 +0200 |
lindquist |
[svn r227] Fixed: crash in lifetime.d when resizing array of AAs by .length assignment.
trunk
|
Wed, 14 May 2008 02:00:23 +0200 |
lindquist |
[svn r226] Fixed: deleting interface.
trunk
|
Wed, 14 May 2008 01:22:40 +0200 |
lindquist |
[svn r225] Fixed: delete expressions no longer use llvm's free instruction, which crashes on a GC provided pointer.
trunk
|
Tue, 13 May 2008 21:41:25 +0200 |
ChristianK |
[svn r224] clean up temporaries after dstress has run
trunk
|
Tue, 13 May 2008 21:40:39 +0200 |
lindquist |
[svn r223] Fixed: assert with message could be broken.
trunk
|
Tue, 13 May 2008 18:07:03 +0200 |
lindquist |
[svn r222] Forgot to remove volatile ATTENTION.
trunk
|
Tue, 13 May 2008 17:58:11 +0200 |
lindquist |
[svn r221] Update: Switched to the 2.3 LLVM svn branch, http://llvm.org/svn/llvm-project/llvm/branches/release_23 .
trunk
|
Tue, 13 May 2008 16:16:50 +0200 |
lindquist |
[svn r220] Added: test results for [219]
trunk
|
Tue, 13 May 2008 14:42:09 +0200 |
lindquist |
[svn r219] Fixed: the tango/lib/gc/basic garbage collector now compiles and links into an executable (change in tango/lib/llvmdc-posix.mak), closes #5 .
trunk
|
Mon, 12 May 2008 23:49:07 +0200 |
lindquist |
[svn r218] Added test results for [217]
trunk
|
Mon, 12 May 2008 22:44:25 +0200 |
lindquist |
[svn r217] Updated: the rebuild profiles.
trunk
|
Mon, 12 May 2008 22:27:05 +0200 |
ChristianK |
[svn r216] don't crash on foreach over zero-length static array
trunk
|
Mon, 12 May 2008 21:08:33 +0200 |
ChristianK |
[svn r215] fix for empty class vtbl
trunk
|
Mon, 12 May 2008 20:28:44 +0200 |
ChristianK |
[svn r214] test results for [210]
trunk
|
Mon, 12 May 2008 20:02:52 +0200 |
lindquist |
[svn r213] Fixed: foreach on an object seems to have been broken, the issue was that DMD generates an implicit delegate with conflicting types for 'this'.
trunk
|
Mon, 12 May 2008 19:10:41 +0200 |
lindquist |
[svn r212] Updated the readme (said llvm 2.1)
trunk
|
Mon, 12 May 2008 19:08:22 +0200 |
lindquist |
[svn r211] Added readme in phobos dir.
trunk
|
Mon, 12 May 2008 18:48:09 +0200 |
lindquist |
[svn r210] Fixed: last commit was broken.
trunk
|
Mon, 12 May 2008 18:44:11 +0200 |
lindquist |
[svn r209] Fixed: exotic array to pointer casts were broken.
trunk
|
Mon, 12 May 2008 18:22:55 +0200 |
ChristianK |
[svn r208] const init interface vtbls to nonzero values only for nonabstract classes
trunk
|
Mon, 12 May 2008 14:58:55 +0200 |
lindquist |
[svn r207] Fixed: the runtime support didn't handle string switch.
trunk
|
Mon, 12 May 2008 14:32:29 +0200 |
lindquist |
[svn r206] Fixed some interfaceInfo related issues, closes #44
trunk
|
Sat, 10 May 2008 19:00:11 +0200 |
ChristianK |
[svn r205] moved some local static variables used for memset and memcpy intrinsics to IrState
trunk
|
Sat, 10 May 2008 06:44:57 +0200 |
ChristianK |
[svn r204] Don't run complex dstress tests, they seem to be broken.
trunk
|
Thu, 08 May 2008 22:49:28 +0200 |
ChristianK |
[svn r203] moving tests into separate folder, added readme
trunk
|
Thu, 08 May 2008 22:32:22 +0200 |
ChristianK |
[svn r202] added start of dstress-based test suite to tests/
trunk
|
Wed, 07 May 2008 22:27:45 +0200 |
lindquist |
[svn r201] Fixed: return statement could fail codegen with type mismatch for classes, added cast.
trunk
|
Wed, 07 May 2008 22:01:59 +0200 |
lindquist |
[svn r200] Fixed: removed use of std.intrinsic.
trunk
|
Wed, 07 May 2008 20:22:42 +0200 |
lindquist |
[svn r199] Fixed: still some small issues with string literals implicitly converting to different pointer types. Should be fixed now!
trunk
|
Wed, 07 May 2008 19:54:01 +0200 |
lindquist |
[svn r198] Fixed: doing a length-changing cast of a full slice segfaulted. eg:
trunk
|
Wed, 07 May 2008 19:34:41 +0200 |
lindquist |
[svn r197] Fixed: empty scope statement segfaulted.
trunk
|
Wed, 07 May 2008 18:46:56 +0200 |
lindquist |
[svn r196] Added C++ version of the ray demo for comparing.
trunk
|
Wed, 07 May 2008 05:45:25 +0200 |
lindquist |
[svn r195] fixed some tango bugs (tango ticket 1093).
trunk
|
Wed, 07 May 2008 05:02:48 +0200 |
lindquist |
[svn r194] Fixed: string literal constant expressions with static array type was broken.
trunk
|
Wed, 07 May 2008 04:45:51 +0200 |
lindquist |
[svn r193] Fixed: abstract classes implementing interfaces now output proper Interface info arrays. (null vtables).
trunk
|
Wed, 07 May 2008 00:58:36 +0200 |
lindquist |
[svn r192] Fixed: String literals as constant expression was broken for utf16/32.
trunk
|
Wed, 07 May 2008 00:01:13 +0200 |
lindquist |
[svn r191] Fixed: array literals did not support all type/storage combinations.
trunk
|
Tue, 06 May 2008 18:36:46 +0200 |
lindquist |
[svn r190] Fixed array concatenation for some broken cases.
trunk
|
Tue, 06 May 2008 07:56:03 +0200 |
ChristianK |
[svn r189] moving IR data back into DMD frontend nodes
trunk
|
Tue, 06 May 2008 07:26:27 +0200 |
lindquist |
[svn r188] Fixed using a dereferenced pointer argument as both l- and r-value. fixes tango.io.FileRoots.
trunk
|
Tue, 06 May 2008 05:25:53 +0200 |
lindquist |
[svn r187] Fixed missing definitions of instances of imported struct template declarations.
trunk
|
Tue, 06 May 2008 03:46:43 +0200 |
lindquist |
[svn r186] Fixed 'delete this'.
trunk
|
Tue, 06 May 2008 03:07:21 +0200 |
lindquist |
[svn r185] Fixed broken nested classes with data members, did DMD change the class layout? tango.text.Regex now compiles.
trunk
|
Tue, 06 May 2008 02:26:17 +0200 |
lindquist |
[svn r184] fixed an AA helper for giving keys storage, which the runtime needs. tango.text.UnicodeData now compiles.
trunk
|
Tue, 06 May 2008 01:23:02 +0200 |
lindquist |
[svn r183] Fixed broken identity expressions with two pointers of different types.
trunk
|
Tue, 06 May 2008 00:03:55 +0200 |
lindquist |
[svn r182] Oups, the PGM output for the raytracer demo was borked.
trunk
|
Mon, 05 May 2008 22:20:07 +0200 |
lindquist |
[svn r181] Updated the raytracer demo by downs to work with tango :) My quick
trunk
|
Mon, 05 May 2008 20:28:59 +0200 |
lindquist |
[svn r180] Fixed complex negation, and tango.math.Math now compiles.
trunk
|
Mon, 05 May 2008 07:36:29 +0200 |
lindquist |
[svn r179] lots and lots of fixes, much more of tango now compiles/works.
trunk
|
Mon, 05 May 2008 00:56:53 +0200 |
lindquist |
[svn r178] Fixed codegen values for function arguments, the old approach was completely broken, amazing it even worked...
trunk
|
Sun, 04 May 2008 21:25:48 +0200 |
ChristianK |
[svn r177] moved variable for interface info type from being local static to being within IRState
trunk
|
Sun, 04 May 2008 04:35:27 +0200 |
lindquist |
[svn r176] Fixed a bug with class constructors.
trunk
|
Thu, 01 May 2008 15:15:28 +0200 |
ChristianK |
[svn r175] merged dmd 1.029
trunk
|
Thu, 01 May 2008 13:33:02 +0200 |
ChristianK |
[svn r174] added file missing from previous commit [173]
trunk
|
Thu, 01 May 2008 13:32:08 +0200 |
ChristianK |
[svn r173] moved IR state previously stored in Type into IrType and a Type->IrType map; fixes #7
trunk
|