Commit graph

24 commits

Author SHA1 Message Date
mterwoord_cp
edac084b3d Fixed exceptions 2008-02-27 18:17:59 +00:00
mterwoord_cp
def1052c25 New IL2CPU version 2008-02-04 08:17:37 +00:00
mterwoord_cp
ef768cc00b 2008-01-08 15:55:13 +00:00
mterwoord_cp
421e40e2cb Code cleanup 2007-11-17 12:53:28 +00:00
mterwoord_cp
8cbd8f27f8 Removed most usages of the Literal opcode. try to keep this usage to a minimum to ease future refactorings.. 2007-11-12 16:42:01 +00:00
mterwoord_cp
cf84be2709 Added a better check for metal mode. disabled vmt generation for now. 2007-09-30 08:33:25 +00:00
mterwoord_cp
3f0e954f89 Quite a bunch of fixes went in, but still doesn't work. 2007-09-28 09:33:24 +00:00
mterwoord_cp
f6ff5c14cf Array support works now :-) 2007-09-22 09:44:20 +00:00
mterwoord_cp
b591d8448f Objects mostly work now. some small bugs left. first fix that, then proceed to Console.Writeline 2007-09-20 09:32:31 +00:00
mterwoord_cp
b0f43b82ff OK. On start up of the produced app, a Heap is created using kernel32#heapcreate, and it looks like newobj itself works fine now. Next step is calculate the size of a class, and allocate the correct size, and then see if instance methods work. 2007-09-19 17:18:25 +00:00
mterwoord_cp
d958a558dd Added support for starting up a runtime engine. Added simple heap startup/shutdown 2007-09-19 14:17:52 +00:00
mterwoord_cp
ccbb4400ed Simple If works 2007-09-16 07:59:58 +00:00
mterwoord_cp
491be780f8 doesn't work, see comments. some progress has been made, though 2007-09-04 17:16:30 +00:00
mterwoord_cp
494629ea2b Some infrastructural changes 2007-09-03 13:32:32 +00:00
mterwoord_cp
b24ad8493c 2007-09-02 14:55:56 +00:00
mterwoord_cp
743e531621 2007-09-02 13:45:58 +00:00
kudzu_cp
e640ba2a0f Stable check in. More changes coming. 2007-09-01 10:18:53 +00:00
mterwoord_cp
ce7ce6fe9a 2007-08-31 15:31:14 +00:00
mterwoord_cp
50f6a9a812 2007-08-30 14:13:48 +00:00
mterwoord_cp
430f9dc75b 2007-08-30 08:19:16 +00:00
kudzu_cp
1c5765fa98 Chagned .Process to .Assemble 2007-08-29 15:39:16 +00:00
mterwoord_cp
5eabb4bae1 changed to use Cecil, added diagnostics support for Ldstr 2007-08-29 14:16:38 +00:00
mterwoord_cp
22ae223eda Add simple IL scanning stuff 2007-08-29 12:44:05 +00:00
kudzu_cp
40d53161a1 Initial op code structure 2007-08-29 11:16:40 +00:00