Commit graph

262 commits

Author SHA1 Message Date
kudzu_cp
b96330920c Dead code removal 2008-09-18 05:23:36 +00:00
kudzu_cp
01001ed92e 2008-09-18 04:03:20 +00:00
Scalpel_cp
697bbbdf06 Added String.IndexOf(string)
Added String.Insert(int, string)
Added String.Replace(string, string)
2008-09-07 15:00:51 +00:00
Scalpel_cp
768d83e799 Testing entire System.String in StringTest.cs
Added String.Remove(int, int)
Added String.IndexOfAny(char[], int, int)
Fixed String.Split()
2008-09-07 14:21:00 +00:00
Scalpel_cp
ad01f4868f Fixed String.LastIndexOf bug
Almost all of System.IO.Plug works now.
2008-09-07 11:10:02 +00:00
Scalpel_cp
998e3dd16c Plugged Boolean.Parse(string) and Boolean.TryParse(string, out bool)
Added methodname displaying in build GUI again
2008-09-06 09:27:34 +00:00
mterwoord_cp
3f49dfd8d3 * Some small cleanup.* compiler now shows messages again. (errors/warnings) 2008-08-31 07:45:52 +00:00
Dokugogagoji_cp
7884855bc6 Changed used Waitone overload in Engine.cs for compatibility prior NET 3.5 SP1 2008-08-25 07:32:41 +00:00
mterwoord_cp
0049643433 Disabling DependencyGraph for now 2008-08-21 17:03:17 +00:00
Dokugogagoji_cp
dc6b1a0418 Stage one Multithreaded building support 2008-08-21 16:46:50 +00:00
mterwoord_cp
4d16298308 Serious issue solved 2008-08-12 13:46:31 +00:00
Dokugogagoji_cp
2671caa304 Starting divisions per ISA
Added 80x86 stub clases for newer instructions
2008-08-10 09:45:24 +00:00
Scalpel_cp
80c46a58f9 Plugged String.Replace(char char) 2008-08-04 11:26:42 +00:00
Scalpel_cp
4ffd08ea63 Fixed bug in GetUltimateBaseMethod 2008-08-04 00:33:21 +00:00
mterwoord_cp
3630da4f7f Some work on mono-curses.dll support. also contains some general improvements in the compiler and supporting stuff. Dont use mono-curses yet, it doesnt work at all 2008-08-03 17:44:55 +00:00
Scalpel_cp
d4f51b5203 VFS 2008-08-03 01:36:40 +00:00
Scalpel_cp
22483c5524 Rewrote some progressmessages in engine 2008-08-02 17:08:23 +00:00
mterwoord_cp
479fc3b2c3 Exceptions fixed 2008-08-02 07:58:19 +00:00
Scalpel_cp
4a0b6b0fdb Added more info while building with ProgressMessage. 2008-07-31 22:29:02 +00:00
Scalpel_cp
6681aff60d Performance increase for compilation 2008-07-31 20:56:17 +00:00
Scalpel_cp
a96c1729e5 Plugged String.LastIndexOf.
Added parameter checking for Directory.GetDirectories and Directory.GetFiles plugs.
Lots of changes to FrodeTest.
2008-07-30 22:56:59 +00:00
mterwoord_cp
d8b2acc5d8 VFS code to implement File.Exists and Directory.Exists now works. Both methods are also plugged. 2008-07-29 17:01:56 +00:00
mterwoord_cp
e8364df485 Fixed exceptions with functions. added debug display for heap. the first line of the text screen is now used to display memory usage 2008-07-27 09:50:26 +00:00
mterwoord_cp
5e764fe0d0 Start of VFS. already autodetects ext2 partitions/drives 2008-07-27 08:37:35 +00:00
mterwoord_cp
99463920c2 3p library enhancements.. 2008-07-26 14:09:01 +00:00
Scalpel_cp
196f275546 Extended Engine to search for .config files, and load additional assemblies 2008-07-26 11:04:14 +00:00
mterwoord_cp
1dbf890b13 misc changes and refactorings. Ext2 superblock is read correctly now. 2008-07-18 14:41:58 +00:00
ralfkronemeyer_cp
0980b76ea8 2008-07-18 09:04:01 +00:00
mterwoord_cp
204fa5ad92 Tickless works now. PIT is now only used when using Wait/Sleep 2008-07-17 15:21:25 +00:00
mterwoord_cp
42f5bb3fd6 Two-phase compiling works now. next step is localloc 2008-07-16 15:58:27 +00:00
mterwoord_cp
d96c34a7a4 Small adjustment 2008-07-06 11:34:09 +00:00
kudzu_cp
29671726ae Removed some old Metal code 2008-06-21 21:56:29 +00:00
smremde_cp
9cc461801a added null check in IL2CPU.Engine GetUltimateBaseMethod and remove try catch. kernel creation much faster now 2008-06-14 23:55:30 +00:00
smremde_cp
5831c1e281 2008-06-09 09:15:49 +00:00
mterwoord_cp
37c9966421 2008-05-19 09:41:18 +00:00
mterwoord_cp
71197e000a Several small changes 2008-05-15 12:39:06 +00:00
mterwoord_cp
486983c8fe SHA256 works now 2008-05-14 17:21:54 +00:00
mterwoord_cp
bbfb2b8a0d Several small fixes 2008-05-14 09:28:03 +00:00
mterwoord_cp
96de5140c7 Manifest resources work now. 2008-05-13 15:28:51 +00:00
mterwoord_cp
cf7d99acb7 Multicast delegates 2008-05-13 14:27:29 +00:00
mterwoord_cp
c7715b08ba Small struct fix. 2008-05-13 09:19:54 +00:00
mterwoord_cp
1d71c37443 Interfaces and ReturnCodes 2008-05-12 09:03:47 +00:00
mterwoord_cp
8cab5bc18c Enumerations for now. on arrays they work, List<T> not yet 2008-05-09 14:48:15 +00:00
mterwoord_cp
6595ab8727 some fixes for checksum error.. 2008-05-08 07:58:34 +00:00
mterwoord_cp
5ca95ed497 Several fixes 2008-05-07 18:21:29 +00:00
mterwoord_cp
850a19e124 2008-05-03 16:24:41 +00:00
mterwoord_cp
96fdf95b3a Added hooks for adding code on MethodHeaders and Footers 2008-04-28 13:05:02 +00:00
mterwoord_cp
8f3675fc84 Added a progress bar 2008-04-27 07:52:14 +00:00
kudzu_cp
77285dd477 Partial move to DumbAssembler 2008-04-26 21:49:56 +00:00
mterwoord_cp
f6d4550e0f Dont emit debug stub call for NOP ops 2008-04-26 14:47:02 +00:00
mterwoord_cp
c5646eb92c Removed .Native 2008-04-26 07:45:27 +00:00
kudzu_cp
a3a7f110ca Removed numerous warnings. 2008-04-24 16:03:26 +00:00
Scalpel_cp
f4f6e2b24f Added Plug for PadHelper for Strings. 2008-04-13 16:42:25 +00:00
mterwoord_cp
f4a6e26085 DebugMode None is implemented 2008-04-03 14:38:43 +00:00
mterwoord_cp
65ad1c692e debug stuff 2008-03-31 11:21:38 +00:00
mterwoord_cp
0de5f61ce3 Some builder improvements 2008-03-31 08:47:25 +00:00
mterwoord_cp
779bbdb31a FieldOffset support is fixed.. 2008-03-30 12:47:04 +00:00
kudzu_cp
4e934aa2b5 2008-03-27 21:52:56 +00:00
mterwoord_cp
404578bb66 Several fixes 2008-03-25 17:00:24 +00:00
mterwoord_cp
b9bdedc3f3 Debug code emitting disabled 2008-03-24 14:20:20 +00:00
mterwoord_cp
ca2695aaf2 Intermediary debug changes 2008-03-23 19:37:39 +00:00
mterwoord_cp
aa3b372968 start on debugging support 2008-03-23 17:22:29 +00:00
mterwoord_cp
74634db02d 2008-03-23 14:15:01 +00:00
mterwoord_cp
a9bdf50d5e 2008-03-22 15:44:28 +00:00
mterwoord_cp
9df74349b6 2008-03-21 18:39:24 +00:00
mterwoord_cp
1be2e25667 several fixes 2008-03-21 13:58:17 +00:00
mterwoord_cp
7f48cfaca9 fixed? 2008-03-16 12:52:33 +00:00
mterwoord_cp
11cf066fd2 instance field fixes 2008-03-16 08:50:41 +00:00
LostTheBlack_cp
f943c82110 2008-03-14 14:38:58 +00:00
LostTheBlack_cp
c598156941 [*] Corrected Engine.Execute method. There was some unreachable code. 2008-03-13 21:05:02 +00:00
mterwoord_cp
61f6cd1e8b ATA works now. problem was setting fields of the baseclass. 2008-03-08 09:41:24 +00:00
mterwoord_cp
e628377ddc Huge amount of fixes 2008-03-08 08:26:25 +00:00
mterwoord_cp
23bb80572a Fixed Ext2 GetDirectoryEntries support 2008-02-29 18:03:56 +00:00
mterwoord_cp
edac084b3d Fixed exceptions 2008-02-27 18:17:59 +00:00
mterwoord_cp
0c6e92e5de 2008-02-10 15:27:44 +00:00
mterwoord_cp
b22ee8ff20 structs should work now. will be testing using the old ext2+ata code... 2008-02-08 18:29:30 +00:00
mterwoord_cp
109f8ed05a 2008-02-07 17:29:16 +00:00
mterwoord_cp
6695af454b 2008-02-07 09:09:28 +00:00
mterwoord_cp
565e749692 fixed some delegate issues 2008-02-05 16:15:23 +00:00
mterwoord_cp
def1052c25 New IL2CPU version 2008-02-04 08:17:37 +00:00
mterwoord_cp
e32bca76e9 Fixed stack corruption 2008-01-21 16:57:57 +00:00
mterwoord_cp
5a5e08db3b 2008-01-18 10:30:36 +00:00
mterwoord_cp
ea060c0479 2008-01-11 12:55:28 +00:00
mterwoord_cp
d931a504eb Code cleanup 2008-01-10 14:25:51 +00:00
mterwoord_cp
49307c26b5 Exceptions work now.. 2008-01-09 18:33:50 +00:00
kudzu_cp
dd48f9b762 Remove i4o refs 2008-01-09 17:08:17 +00:00
kudzu_cp
cbd3c24eb3 Rest of strong naming 2008-01-09 17:03:23 +00:00
mterwoord_cp
e8e538dd3c Did some code cleanup, and fixed a scanner bug 2008-01-08 17:46:37 +00:00
mterwoord_cp
ef768cc00b 2008-01-08 15:55:13 +00:00
mterwoord_cp
3dc3afd96d Engine changes for new builder infrastructure 2008-01-08 13:57:36 +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
moitoius_cp
78d2fdc405 Made the demo console. Try out the type command... 2008-01-02 09:46:04 +00:00
mterwoord_cp
a3734ff054 string.IndexOf(char) works now 2008-01-02 08:52:59 +00:00
mterwoord_cp
1d0bfcf49f The dir command works now 2008-01-01 16:01:45 +00:00
mterwoord_cp
752c5d0655 2008-01-01 14:57:34 +00:00
mterwoord_cp
122b9a3a4e 2008-01-01 14:41:07 +00:00
mterwoord_cp
374affe053 2007-12-30 14:04:48 +00:00
mterwoord_cp
ae0e7c0d5a small code reorganization, simple win32 apps work now 2007-12-29 16:10:10 +00:00
mterwoord_cp
1626d982a1 Ext2 reading works now (limited edition) 2007-12-22 08:32:46 +00:00