|
|
|
@191:52188e7e3fb5
|
[191:52188e7e3fb5]
|
03/24/12 19:11:12 |
korDen@korDen-pc |
Fixed deprecated features, now compiles with DMD2.058
Also changed Array … |
|
|
|
@190:80660782bffe
|
[190:80660782bffe]
|
03/24/12 17:39:46 |
korDen@korDen-pc |
Fixed deprecated function call |
|
|
|
@189:a4c9de8e39b3
|
[189:a4c9de8e39b3]
|
06/08/11 02:21:32 |
Abscissa |
Now compileable with dmd2.053 |
|
|
|
@188:83a36bdd5d14
|
[188:83a36bdd5d14]
|
06/07/11 23:51:08 |
Abscissa |
Missed one in last commit. |
|
|
|
@187:b0d41ff5e0df
|
[187:b0d41ff5e0df]
|
06/07/11 23:37:34 |
Abscissa |
Added expandability scheme outlined in … |
|
|
|
@186:1a0c1126bc46
|
[186:1a0c1126bc46]
|
06/07/11 21:01:03 |
Abscissa |
Fixed: Build script's initial setup fails if "{ddmd}/bin" doesn't already … |
|
|
|
@185:13cf8da225ce
|
[185:13cf8da225ce]
|
11/02/10 03:49:51 |
Jacob Carlborg <doob@me.com> |
Merge. |
|
|
|
@184:9f4e5ac4f0a3
|
[184:9f4e5ac4f0a3]
|
11/02/10 03:46:11 |
Jacob Carlborg <doob@me.com> |
One step closer to building on posix.
There are two missing symbols so it … |
|
|
|
@183:190ba98276b3
|
[183:190ba98276b3]
|
10/25/10 09:36:13 |
Jacob Carlborg <doob@me.com> |
Several changes to make it build on posix systems.
I've only tried to … |
|
|
|
@182:b64060ab22df
|
[182:b64060ab22df]
|
10/29/10 21:05:32 |
korDen |
Now compileable with dmd2.050 |
|
|
|
@181:aa70dca07cb0
|
[181:aa70dca07cb0]
|
10/17/10 16:36:44 |
korDen |
ArrayExp?.toCBuffer and TypeReturn?.toCBuffer2 |
|
|
|
@180:0622fff7810a
|
[180:0622fff7810a]
|
10/17/10 15:23:28 |
korDen |
Fixed a few memory allocation related issues |
|
|
|
@179:cd48cb899aee
|
[179:cd48cb899aee]
|
10/17/10 12:56:07 |
korDen |
Updated to dmd2.040 |
|
|
|
@178:e3afd1303184
|
[178:e3afd1303184]
|
10/16/10 23:42:00 |
korDen |
Many small bugs fixed
Made all classes derive from TObject to detect … |
|
|
|
@177:1475fd394c9e
|
[177:1475fd394c9e]
|
10/10/10 02:38:55 |
korDen |
bug fixes |
|
|
|
@176:fa9a71a9f5a8
|
[176:fa9a71a9f5a8]
|
10/09/10 21:22:45 |
korDen |
Moved all the mutable globals to Global |
|
|
|
@175:94b6033c07f3
|
[175:94b6033c07f3]
|
10/09/10 19:48:06 |
korDen |
get rid of globals
malloc -> GC.malloc |
|
|
|
@174:af724d3510d7
|
[174:af724d3510d7]
|
10/09/10 19:47:23 |
korDen |
lot os toCBuffer methods implemented
moved shared Type.* stuff into Global |
|
|
|
@173:d237b38b5858
|
[173:d237b38b5858]
|
10/09/10 17:55:35 |
korDen |
Small changes |
|
|
|
@172:5a9a88e919f9
|
[172:5a9a88e919f9]
|
10/08/10 12:23:30 |
korDen |
BuildHelper? updated to use src and lib from dmd2/, not copies |
|
|
|
@171:b080e62b16b4
|
[171:b080e62b16b4]
|
10/03/10 17:55:10 |
Abscissa |
Enhanced buildscript to simplify compiling for new users |
|
|
|
@170:96c0fff6897d
|
[170:96c0fff6897d]
|
09/30/10 06:09:50 |
korDen |
more global state cleanup |
|
|
|
@169:e7769d53e750
|
[169:e7769d53e750]
|
09/30/10 05:29:54 |
korDen |
Moves static variables from Module to Global |
|
|
|
@168:ceed63f310fb
|
[168:ceed63f310fb]
|
09/30/10 04:57:13 |
korDen |
stringtable, stringbuffer and freelist moved to Global |
|
|
|
@167:50a6d232176c
|
[167:50a6d232176c]
|
09/30/10 04:13:49 |
korDen |
rewrite GlobalExpressions?, moved DsymbolTable? to Global, some cleanup |
|
|
|
@166:d8565fbd755c
|
[166:d8565fbd755c]
|
09/30/10 02:30:15 |
korDen |
Moved object and classinfo from ClassDeclaration? to Global (as part of … |
|
|
|
@165:25ede4f66bda
|
[165:25ede4f66bda]
|
09/30/10 02:04:32 |
korDen |
Temporarily disabled GC (again) because phobos fails to compile with it … |
|
|
|
@164:8bf07a566fdf
|
[164:8bf07a566fdf]
|
09/29/10 23:53:23 |
korDen |
GC is working now |
|
|
|
@163:fe932c1a9563
|
[163:fe932c1a9563]
|
09/23/10 05:55:20 |
korDen |
*.interpret functions implemenation |
|
|
|
@162:438eaa11eed4
|
[162:438eaa11eed4]
|
09/21/10 06:59:56 |
korDen |
updated build script to use dmd2.039
some missing methods implemented |
|
|
|
@161:584dc990e12f
|
[161:584dc990e12f]
|
09/19/10 17:19:36 |
korDen |
type fixed |
|
|
|
@160:ff61fb0e06ae
|
[160:ff61fb0e06ae]
|
09/19/10 17:18:05 |
korDen |
RTLSYM update |
|
|
|
@159:2e2ed2632ccc
|
[159:2e2ed2632ccc]
|
09/18/10 23:16:57 |
korDen |
overloadApply bug fixed (visitor is a struct and thus should be passed by … |
|
|
|
@158:80f4806ffa13
|
[158:80f4806ffa13]
|
09/18/10 22:54:31 |
korDen |
overloadApply fixes |
|
|
|
@157:b7b61140701d
|
[157:b7b61140701d]
|
09/15/10 19:34:10 |
trass3r |
* added all missing default cases in switch statements
+ … |
|
|
|
@156:0c8cc2a10f99
|
[156:0c8cc2a10f99]
|
09/15/10 12:24:39 |
trass3r |
+ ArrayInitializer?.toAssocArrayLiteral()
+ FuncDeclaration?.isUnique()
+ … |
|
|
|
@155:a43c65469219
|
[155:a43c65469219]
|
09/15/10 11:31:22 |
trass3r |
+ Statement.interpret()
+ ContinueStatement?.interpret()
+ … |
|
|
|
@154:14feb7ae01a6
|
[154:14feb7ae01a6]
|
09/15/10 09:32:31 |
trass3r |
* changed the build system to build a release version if the debug one … |
|
|
|
@153:560eaedcb7a2
|
[153:560eaedcb7a2]
|
09/14/10 22:18:46 |
trass3r |
added lots of ddoc code, still needs much care
added helpers functions in … |
|
|
|
@152:4092a614a9f3
|
[152:4092a614a9f3]
|
09/14/10 21:00:30 |
Trass3r |
moved Escape and Macro to ddoc folder |
|
|
|
@151:766e6dc390e1
|
[151:766e6dc390e1]
|
09/14/10 20:47:24 |
Trass3r |
+ Escape.escapeChar() |
|
|
|
@150:a79be6756969
|
[150:a79be6756969]
|
09/14/10 09:49:40 |
Trass3r |
removed unneeded files |
|
|
|
@149:78bf0fe43974
|
[149:78bf0fe43974]
|
09/14/10 09:46:50 |
Trass3r |
merge |
|
|
|
@148:fe2e1b93e88f
|
[148:fe2e1b93e88f]
|
09/14/10 21:58:55 |
Trass3r |
phobos compiles now:
* fixed upgrade mistake in interpret.Util
+ … |
|
|
|
@147:9a2a1ae6c8e5
|
[147:9a2a1ae6c8e5]
|
09/14/10 18:49:12 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
fix test runnable\structlit.d |
|
|
|
@146:af7e5ebef6ad
|
[146:af7e5ebef6ad]
|
09/14/10 18:34:50 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
redundant extern(C) |
|
|
|
@145:3900af2e73a0
|
[145:3900af2e73a0]
|
09/14/10 18:28:52 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Fix inline asm problem |
|
|
|
@144:ea6325d0edd9
|
[144:ea6325d0edd9]
|
09/14/10 17:39:29 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
+ RealExp?.toCBuffer |
|
|
|
@143:95b3ed3cddd5
|
[143:95b3ed3cddd5]
|
09/14/10 09:25:44 |
Trass3r |
fixed phobos compilation bug |
|
|
|
@142:3685b521ed05
|
[142:3685b521ed05]
|
09/13/10 21:20:52 |
Trass3r |
+ Bool() |
|
|
|
@141:7171e6ea651d
|
[141:7171e6ea651d]
|
09/13/10 20:38:37 |
Trass3r |
+ Expression.toElem
+ Expression.toDt
+ Expression.isBit
+ … |
|
|
|
@140:31c086f76669
|
[140:31c086f76669]
|
09/13/10 19:54:48 |
Trass3r |
dmd.lib now only contains the backend
backward references from the backend … |
|
|
|
@139:bc45b1c53019
|
[139:bc45b1c53019]
|
09/13/10 19:13:58 |
Trass3r |
made StorageClass? type-safe |
|
|
|
@138:90821c10b6a7
|
[138:90821c10b6a7]
|
09/13/10 18:00:24 |
Trass3r |
2.039 |
|
|
|
@137:09c858522d55
|
[137:09c858522d55]
|
09/13/10 17:29:00 |
Trass3r |
merge |
|
|
|
@136:9d194c848e3a
|
[136:9d194c848e3a]
|
09/13/10 17:27:38 |
Trass3r |
fixed a few null reference bugs, thx sagitario |
|
|
|
@135:af1bebfd96a4
|
[135:af1bebfd96a4]
|
09/13/10 17:19:42 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
dmd 2.038 |
|
|
|
@134:4251f96733f4
|
[134:4251f96733f4]
|
09/11/10 08:03:39 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Fix of the hopefully last regression with dmd2.037 |
|
|
|
@133:e8a741997ccf
|
[133:e8a741997ccf]
|
09/10/10 20:02:18 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Fix update bugs |
|
|
|
@132:c494af1dba80
|
[132:c494af1dba80]
|
09/10/10 14:14:09 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Fixes for dmd 2.037 |
|
|
|
@131:206db751bd4c
|
[131:206db751bd4c]
|
09/09/10 19:27:37 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
dmdfe 2.037 compiles now |
|
|
|
@130:60bb0fe4563e
|
[130:60bb0fe4563e]
|
09/09/10 17:51:44 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
dmdfe 2.037 first main iteration |
|
|
|
@129:010eb8f0e18d
|
[129:010eb8f0e18d]
|
09/05/10 07:32:22 |
korDen |
further work on dmd test suite |
|
|
|
@128:e6e542f37b94
|
[128:e6e542f37b94]
|
09/03/10 20:33:05 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Some more Array -> Vector conversions |
|
|
|
@127:9ee9b55452cb
|
[127:9ee9b55452cb]
|
09/03/10 18:55:51 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Identifiers, Initializers -> Vector |
|
|
|
@126:1765f3ef917d
|
[126:1765f3ef917d]
|
09/03/10 18:25:55 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
ClassDeclarations?, Arguments -> Vector |
|
|
|
@125:767a01c2a272
|
[125:767a01c2a272]
|
09/03/10 17:17:54 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
BaseClasses? -> Vector |
|
|
|
@124:731ab26f07bf
|
[124:731ab26f07bf]
|
09/03/10 13:39:37 |
korDen |
testing tool added |
|
|
|
@123:9e39c7de8438
|
[123:9e39c7de8438]
|
09/03/10 12:46:58 |
korDen |
Make dmd test suite compile |
|
|
|
@122:c77e9f4f1793
|
[122:c77e9f4f1793]
|
09/02/10 18:37:49 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Statements -> Vector |
|
|
|
@121:347de076ad34
|
[121:347de076ad34]
|
09/02/10 17:41:12 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
TemplateParameters? -> Vector |
|
|
|
@120:46ef67271ef3
|
[120:46ef67271ef3]
|
09/02/10 15:19:14 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
merge |
|
|
|
@119:2e2113cf863c
|
[119:2e2113cf863c]
|
09/02/10 15:17:57 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
attempt to fix VisualD build |
|
|
|
@118:cccb872a6bc6
|
[118:cccb872a6bc6]
|
09/01/10 16:35:34 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
fixed path to cv2pdb |
|
|
|
@117:fe941d774f4a
|
[117:fe941d774f4a]
|
09/01/10 20:50:19 |
Trass3r |
+ ctfe of assign operations |
|
|
|
@116:352a5164f692
|
[116:352a5164f692]
|
09/01/10 20:49:29 |
Trass3r |
small bugfixes |
|
|
|
@115:6caaf0256da1
|
[115:6caaf0256da1]
|
09/01/10 19:29:29 |
Trass3r |
+ interpretation of (non-assign) binary expressions
+ BinExp?.isunsigned
+ … |
|
|
|
@114:e28b18c23469
|
[114:e28b18c23469]
|
09/01/10 12:21:58 |
Trass3r |
added a module dmd.common for commonly used stuff
it currently holds code … |
|
|
|
@113:3482c73a991b
|
[113:3482c73a991b]
|
08/31/10 18:57:32 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
More cleanup for arrays |
|
|
|
@112:3f02152c5e68
|
[112:3f02152c5e68]
|
08/31/10 18:14:27 |
Trass3r |
dmd 2.036 patch |
|
|
|
@111:2f57c5ecd3b2
|
[111:2f57c5ecd3b2]
|
08/31/10 16:31:38 |
Trass3r |
tiny fix |
|
|
|
@110:12c0c84d13fd
|
[110:12c0c84d13fd]
|
08/31/10 16:29:00 |
Trass3r |
merged in 2.036 changes |
|
|
|
@109:ceda59b4d255
|
[109:ceda59b4d255]
|
08/31/10 16:08:52 |
Trass3r |
expression.c changes, now only ddoc should be left |
|
|
|
@108:6da99741178e
|
[108:6da99741178e]
|
08/31/10 15:41:01 |
Trass3r |
e2ir.c changes, mainly accounts for static arrays being value types now |
|
|
|
@107:d8f19d85fadb
|
[107:d8f19d85fadb]
|
08/31/10 12:18:31 |
Trass3r |
changes from interpret.c |
|
|
|
@106:786ea1839396
|
[106:786ea1839396]
|
08/31/10 12:02:48 |
Trass3r |
ddoc branch |
|
|
|
@105:e414dd80ebfa
|
[105:e414dd80ebfa]
|
08/31/10 11:35:30 |
Trass3r |
moved Section |
|
|
|
@104:a1cf34da9ebe
|
[104:a1cf34da9ebe]
|
08/31/10 10:35:41 |
Trass3r |
+ TemplateDeclaration?.toCBuffer
+ TypeExp?.rvalue
+ TypeExp?.toElem |
|
|
|
@103:e6090d1aea7c
|
[103:e6090d1aea7c]
|
08/31/10 10:22:22 |
Trass3r |
fixed dmd.Id + some small fixups |
|
|
|
@102:3ddadd0c4534
|
[102:3ddadd0c4534]
|
08/31/10 09:07:01 |
korDen |
wrong name.length check fixed (greetings to Trass3r!) |
|
|
|
@101:5e8783b5f929
|
[101:5e8783b5f929]
|
08/31/10 07:40:08 |
korDen |
Range violation error fixed (issue #2) |
|
|
|
@100:8e1e220cebb3
|
[100:8e1e220cebb3]
|
08/30/10 22:17:10 |
Trass3r |
implemented missing methods |
|
|
|
@99:903b95002d4e
|
[99:903b95002d4e]
|
08/30/10 22:04:33 |
Trass3r |
Id and Macro are quite experimental currently |
|
|
|
@98:5c859d5fbe27
|
[98:5c859d5fbe27]
|
08/30/10 21:53:49 |
Trass3r |
and more |
|
|
|
@97:d78e4992d6ec
|
[97:d78e4992d6ec]
|
08/30/10 20:18:32 |
Trass3r |
implemented most of PragmaStatement? |
|
|
|
@96:acd69f84627e
|
[96:acd69f84627e]
|
08/30/10 20:12:15 |
Trass3r |
further work |
|
|
|
@95:ae5b11064a9a
|
[95:ae5b11064a9a]
|
08/30/10 17:08:44 |
Trass3r |
beginning of 2.036 branch |
|
|
|
@94:3a0b150c9841
|
[94:3a0b150c9841]
|
08/30/10 18:00:34 |
Eldar Insafutdinov <e.insafutdinov@gmail.com> |
Objects -> Vector!Object iteration 1 |
|
|
|
@93:df6d0f967680
|
[93:df6d0f967680]
|
08/30/10 16:50:30 |
Trass3r |
implemented a whole bunch of methods to make phobos 2.035 compile
and some … |
|
|
|
@92:0c891ec48515
|
[92:0c891ec48515]
|
08/30/10 15:43:38 |
korDen |
Fixed another bug related to copy ctor |