Commit graph

45 commits

Author SHA1 Message Date
kudzu_cp
29671726ae Removed some old Metal code 2008-06-21 21:56:29 +00:00
mterwoord_cp
1d71c37443 Interfaces and ReturnCodes 2008-05-12 09:03:47 +00:00
kudzu_cp
9739ca604c Tracing works, but stepping is broken currently. 2008-04-28 15:27:14 +00:00
kudzu_cp
788b6cdb5d 2008-04-27 06:31:13 +00:00
mterwoord_cp
27294eec09 some leftovers from the .Native removal, also made it possible to use nested assemblers using the DumbAssembler class 2008-04-26 17:17:08 +00:00
mterwoord_cp
9df74349b6 2008-03-21 18:39:24 +00:00
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
moitoius_cp
5d24e7cca4 Re-enabled exit (doesn't work), renamed the tests stage to "Kernel", moved the boot message to Cosmos.Kernel.Stages.Kernel, made a fail (unhandled exception) command, Made the RSOD (again). 2008-01-28 13:32:37 +00:00
mterwoord_cp
e32bca76e9 Fixed stack corruption 2008-01-21 16:57:57 +00:00
mterwoord_cp
49307c26b5 Exceptions work now.. 2008-01-09 18:33:50 +00:00
kudzu_cp
dced98a601 Removed i4o using clauses 2008-01-09 17:09:48 +00:00
mterwoord_cp
af530d3847 Exceptions work, no finally/catch support yet, though 2008-01-06 12:24:02 +00:00
mterwoord_cp
7cf86e48ca Changed il2cpu and cosmosscripts to generate multiple asm files, which are smaller.. 2008-01-05 13:35:34 +00:00
mterwoord_cp
dd1b0578c0 2007-12-29 15:50:33 +00:00
mterwoord_cp
f1b1e29743 Some parts work now.. 2007-12-08 14:37:06 +00:00
mterwoord_cp
ae0fab58a7 Misc changes 2007-12-08 11:21:02 +00:00
mterwoord_cp
530046b997 Debugging of cosmos works now via gdb and remote stub in vm 2007-12-02 15:19:53 +00:00
mterwoord_cp
ea5b8d6171 We have a GC now. :-) 2007-11-18 14:53:26 +00:00
mterwoord_cp
421e40e2cb Code cleanup 2007-11-17 12:53:28 +00:00
mterwoord_cp
6391c135d6 several fixes/changes 2007-11-17 07:58:01 +00:00
mterwoord_cp
9b5a4b0cef i4o integration 2007-11-05 15:17:51 +00:00
mterwoord_cp
5c5cfd4536 some random changes 2007-10-29 15:34:45 +00:00
mterwoord_cp
92e09ad416 Many changes, probably close to fixing the struct/array bug, preventing us from implementing a VMT....... 2007-10-09 17:21:48 +00:00
mterwoord_cp
5600aeeb4b random changes 2007-10-06 08:22:26 +00:00
mterwoord_cp
82ab3df4ee building an OS kernel works now. Console.WriteLine implemented :D 2007-10-04 09:15:32 +00:00
mterwoord_cp
9af7ec118f Right now it's possible to compile to a tiny OS kernel. Right now, only thing possible to do is putting characters on the screen. More in the works 2007-10-02 15:15:35 +00:00
mterwoord_cp
349ae23c13 A bunch of refactorings. Now code generation is done in the right places 2007-09-30 12:19:27 +00:00
mterwoord_cp
c2dc707cf0 Many changes, some might not work 2007-09-22 17:31:13 +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
d6f84266cb Functions work now. 2007-09-11 16:29:45 +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
42a470db28 2007-09-03 15:08:37 +00:00
mterwoord_cp
e1a1b54b67 produces valid output now 2007-09-03 11:23:10 +00:00
kudzu_cp
2df5cb8a43 Latest changes 2007-09-01 13:48:02 +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
fb85c4c0d1 Now a simple hello world win app can be made using the Assembler class. 2007-08-31 09:41:15 +00:00
mterwoord_cp
c09c0f2459 2007-08-30 17:33:25 +00:00
mterwoord_cp
08ee17a829 2007-08-30 16:56:01 +00:00
mterwoord_cp
9cf16ce76a 2007-08-30 15:55:23 +00:00
mterwoord_cp
8da5df3d7e 2007-08-30 14:43:47 +00:00
mterwoord_cp
50f6a9a812 2007-08-30 14:13:48 +00:00
kudzu_cp
6e702262ee More structure 2007-08-29 16:08:44 +00:00