Alexey Prokhin
|
e7c880cd08
|
Store the right context frame in nested structs and classes.
|
2010-12-19 12:13:00 +03:00 |
|
Alexey Prokhin
|
f12b95b36a
|
Fixed many issues with nested structs and classes
|
2010-12-19 10:20:06 +03:00 |
|
Alexey Prokhin
|
8790958712
|
pascal calling convention
|
2010-12-17 12:59:59 +03:00 |
|
Alexey Prokhin
|
eccd26ac93
|
Fixed crashes when compiling interpret test.
|
2010-12-17 12:55:28 +03:00 |
|
Alexey Prokhin
|
f5f5c2e1f9
|
Fixed invoking of delegates inside CTFE.
|
2010-12-17 12:55:28 +03:00 |
|
Alexey Prokhin
|
c089205395
|
Removed a hack for bug #218. That fixes many regressions in CTFE
|
2010-12-17 12:55:28 +03:00 |
|
Alexey Prokhin
|
7e6807b0df
|
Fixed calling of _d_delmemory() and _d_delinterface()
|
2010-12-17 12:55:28 +03:00 |
|
Alexey Prokhin
|
349a6c1c3f
|
Fixed calling of final methods of interfaces
|
2010-12-17 12:55:28 +03:00 |
|
Alexey Prokhin
|
8c0902ce21
|
Fixed assert when compiling inline test
|
2010-12-17 12:54:34 +03:00 |
|
Alexey Prokhin
|
de15f4adbb
|
That should be in rev. 1744...
|
2010-12-15 22:24:23 +03:00 |
|
Alexey Prokhin
|
bb644d5c91
|
Fix for delegates.
The following code works correctly now:
auto dg = &super.virtualFunc();
|
2010-12-15 21:47:22 +03:00 |
|
Alexey Prokhin
|
c47bfbcc32
|
Implemented mod operator for complex numbers
|
2010-12-15 20:30:38 +03:00 |
|
Alexey Prokhin
|
7cf80b3541
|
Fixed ldc2 crash when compiling static array concatenation.
|
2010-12-15 18:55:56 +03:00 |
|
Alexey Prokhin
|
71f653f19b
|
Fixes for closures
|
2010-12-15 17:05:16 +03:00 |
|
Alexey Prokhin
|
73c851762b
|
Merged
|
2010-12-14 14:49:12 +03:00 |
|
Alexey Prokhin
|
e48d0f6b79
|
Fixed test runnable/arrayop
|
2010-12-14 14:38:46 +03:00 |
|
Alexey Prokhin
|
f8bf67dc6e
|
Fixed a crash when compiling multiple files in one object file
|
2010-12-14 14:35:52 +03:00 |
|
Alexey Prokhin
|
3eb6b5e8c8
|
Fixed a crash when compiling test runnable/A16.
|
2010-12-14 14:35:52 +03:00 |
|
Alexey Prokhin
|
0b4b009a69
|
Fixed some unresolved symbols
|
2010-12-14 14:35:52 +03:00 |
|
Alexey Prokhin
|
c3ea7b27c6
|
Work on debug
|
2010-12-14 14:35:48 +03:00 |
|
Robert Clipsham
|
3afe5bae25
|
Added in a missing opcode from the last commit.
|
2010-12-09 22:31:31 +00:00 |
|
Robert Clipsham
|
496a87e452
|
Merged Iain Buclaw's AMD 3dNow! asm changes.
|
2010-12-09 22:27:14 +00:00 |
|
Moritz Warning
|
4b97c6b6a2
|
fixes #441 :: Synchronized does not work during Exception-unwinding; thanks rawler
|
2010-11-14 20:21:09 +01:00 |
|
Alexey Prokhin
|
6d22dd7999
|
Updated to 2.050
|
2010-11-08 16:55:35 +03:00 |
|
Alexey Prokhin
|
d8e1d1feac
|
Fixed a few unittests in math.d
|
2010-11-07 18:02:43 +03:00 |
|
Alexey Prokhin
|
e11d071cdf
|
Ported rt/memory.d from tango.
|
2010-11-06 19:41:17 +03:00 |
|
Eldar Insafutdinov
|
8e0986a682
|
fix for building 32 bit phobos on a 64 bit host
|
2010-11-05 23:03:58 +00:00 |
|
Eldar Insafutdinov
|
81a3a9eb8a
|
temporary fix for building 32bit druntime on 64bit hosts
|
2010-11-05 22:41:25 +00:00 |
|
Eldar Insafutdinov
|
410cb0dc4e
|
fix building of ldc1
|
2010-11-05 22:40:36 +00:00 |
|
Alexey Prokhin
|
14c6dfb895
|
Added pointers to shared constructors and destructors to ModuleInfo.
|
2010-11-05 17:40:29 +03:00 |
|
Moritz Warning
|
71535ffd1c
|
merge fix for #439
|
2010-11-05 14:11:18 +01:00 |
|
Moritz Warning
|
891578652e
|
Merge changes from ldc2 branch by Alexey Prokhin
|
2010-11-05 13:06:28 +01:00 |
|
Alexey Prokhin
|
171ef1695c
|
Fixed crash in std.outbuffer.OutBuffer.printf().
|
2010-11-05 14:05:27 +03:00 |
|
Alexey Prokhin
|
59d1ec5e0b
|
Another fix for nested context in structs.
|
2010-11-05 11:55:23 +03:00 |
|
Alexey Prokhin
|
45606689c5
|
Fixed crash in std.format.doFormat
|
2010-11-04 18:22:18 +03:00 |
|
Alexey Prokhin
|
88d7b955c8
|
Reverted rev.1710 and rev.1711
|
2010-11-04 17:58:27 +03:00 |
|
Alexey Prokhin
|
fbb36404d9
|
Removed unnecessary temporary variables from getSlice() and DtoCatArrays().
|
2010-11-04 14:14:08 +03:00 |
|
Alexey Prokhin
|
20b2b4b7f5
|
Added missing calls of postBlit
|
2010-11-04 12:50:19 +03:00 |
|
Alexey Prokhin
|
d7047f639e
|
Rehash associative array right after its creating (DMD seems to be doing the same)
|
2010-11-03 19:46:19 +03:00 |
|
Alexey Prokhin
|
e228217022
|
Fixed crash in std.concurrency.spawn()
|
2010-11-02 21:37:38 +03:00 |
|
Alexey Prokhin
|
0cc3dc369a
|
Fixed signature of _d_delarray()
|
2010-11-02 20:30:06 +03:00 |
|
Alexey Prokhin
|
fd73072371
|
Fixed undefined references to methods without body.
|
2010-11-02 20:10:52 +03:00 |
|
Alexey Prokhin
|
376c155429
|
Added missing files for building
|
2010-11-02 18:44:38 +03:00 |
|
Alexey Prokhin
|
87485d6649
|
Fixed signature of _aaEqual for D2
|
2010-11-02 18:40:58 +03:00 |
|
Alexey Prokhin
|
64652b6279
|
Fixed TypeInfo.next() for immutable types
|
2010-11-02 16:40:24 +03:00 |
|
Alexey Prokhin
|
6b1243cec2
|
Fixed creating of arrays of immutable types
|
2010-11-02 16:38:13 +03:00 |
|
Alexey Prokhin
|
9103800334
|
Fixed erroneous assert in _d_array_slice_copy
|
2010-11-02 14:53:42 +03:00 |
|
Alexey Prokhin
|
24e2184546
|
Removed hack from DtoAAIn
|
2010-11-02 14:22:36 +03:00 |
|
Alexey Prokhin
|
3943b2866b
|
Fixed nested context for delegates initialized in structs and classes
|
2010-11-02 13:22:19 +03:00 |
|
Alexey Prokhin
|
2fe8635e5a
|
Struct constructors are supported now
|
2010-11-02 13:22:10 +03:00 |
|