Commit graph

1317 commits

Author SHA1 Message Date
Trivalik_cp
83747e6df9 fix wrong register size for shl, shr 2011-06-03 18:17:46 +00:00
Trivalik_cp
e47ea4ac04 check for wrong method for forwardmethod, example: now is the Console.WriteLine(Double) method not plugged, so the method would call Console.WriteLine(object), because System.Console has a Double method, but we could not find them, for calling such a object is Boxing IL needed but not there 2011-05-26 19:11:04 +00:00
Trivalik_cp
591e20c7ec add convertSD2SI, mov double dupplicate (without 64 bit support no other way found)
fix conv.i4 for case:    double k = 50.5; int k2 = (int)k;
2011-05-24 20:28:57 +00:00
Trivalik_cp
522e276d05 plug Console.ReadKey, Console.Read 2011-04-17 20:27:26 +00:00
Trivalik_cp
93cb588acb only add added projects to solutionbuild 2011-04-17 12:27:34 +00:00
Trivalik_cp
c13c7835bb add f# project template
set projects to build
2011-04-16 23:01:33 +00:00
Trivalik_cp
1c970d67f9 add sse2 cvtsi2sd,cvtss2sd, movsd
fix conv_r8 with them
get 64 div working, without overflow detection!
2011-04-16 12:18:09 +00:00
geramy_cp
f6811cc6ac 2011-04-12 09:04:03 +00:00
geramy_cp
ca40577168 2011-04-12 09:00:08 +00:00
Trivalik_cp
7167a5106f allow write fdiv asm 2011-04-07 20:36:35 +00:00
sschocke_cp
5cab60903e Working Float.ToString() and Double.ToString() 2011-04-07 20:28:56 +00:00
Trivalik_cp
46eee6ef67 fix dbg for 64 bit parameters 2011-04-07 19:50:01 +00:00
Trivalik_cp
1910af9b4d add 64bit support for "or" 2011-04-07 18:27:59 +00:00
Trivalik_cp
a9cb455304 fix ceq, cgt, cgt_un, clt, clt_un for 64 bit integer and float, changes back uint64impl compare 2011-04-06 19:31:51 +00:00
sschocke_cp
e66f126add Changed GetNumberString for 64-bit integers to check for value != 0 instead of >0 because greater than operator is broken for UInt64... UInt64/Int64 .ToString now working correctly 2011-03-26 07:49:45 +00:00
sschocke_cp
26d48dd9db Checkin of working FloatToString(FtoA) method as well as Map<K,V> (replacement for Dictionary<K,V>) in my playground 2011-03-21 20:10:28 +00:00
Trivalik_cp
00a6e88e4c fix DebugInfo for types bigger than 4 (ebp offset), add float, double to debugger view 2011-03-20 21:15:20 +00:00
mterwoord_cp
f63e090169 2011-03-19 15:44:13 +00:00
kudzu_cp
3d476911b2 2011-03-19 01:05:07 +00:00
Trivalik_cp
ae59e33d51 plug Math.Sqrt 2011-03-17 20:08:35 +00:00
kudzu_cp
b9894e9823 Strings are now stored in memory comparable to how it works in .net (and probably mono) 2011-03-17 17:38:53 +00:00
kudzu_cp
5f0a735e37 Strings are now stored in memory comparable to how it works in .net (and probably mono) 2011-03-17 15:04:24 +00:00
kudzu_cp
1692221435 2011-03-17 13:40:53 +00:00
kudzu_cp
f0f2475173 2011-03-17 12:36:51 +00:00
kudzu_cp
45da279d85 2011-03-17 00:33:31 +00:00
kudzu_cp
bc16ed8129 2011-03-17 00:08:28 +00:00
kudzu_cp
4c512d5505 2011-03-16 23:54:32 +00:00
kudzu_cp
f7be12a101 2011-03-16 23:25:19 +00:00
kudzu_cp
8a3f5441c7 2011-03-15 14:13:28 +00:00
Trivalik_cp
e8469e177f handle blt and ble for 64 bit --> BitConverter works 2011-03-12 21:45:46 +00:00
kudzu_cp
4254378a90 2011-03-11 13:54:22 +00:00
mterwoord_cp
d7acb8adb6 2011-03-11 13:29:58 +00:00
mterwoord_cp
bd82fa4238 2011-03-11 13:23:06 +00:00
mterwoord_cp
bd59ac6966 2011-03-09 16:53:21 +00:00
Trivalik_cp
59c5a976ca set startproject activated for deep projectes (no bug from my side found) 2011-03-07 21:48:35 +00:00
kudzu_cp
855312aaf8 2011-03-06 17:38:17 +00:00
kudzu_cp
779ff0b700 2011-03-06 16:36:53 +00:00
kudzu_cp
fcff31810e 2011-03-06 16:35:23 +00:00
kudzu_cp
3ab639a234 2011-03-06 16:34:57 +00:00
kudzu_cp
08ad9d53ab 2011-03-06 16:16:34 +00:00
mterwoord_cp
85240d72a7 2011-03-06 16:15:49 +00:00
kudzu_cp
6785fb708d 2011-03-06 05:46:25 +00:00
kudzu_cp
135cba977f 2011-03-06 05:27:40 +00:00
kudzu_cp
c9ca0c6ba2 2011-03-05 14:24:52 +00:00
kudzu_cp
19dd6c0776 2011-03-05 14:15:00 +00:00
kudzu_cp
a9ab9d0ff4 2011-03-05 14:09:24 +00:00
kudzu_cp
4427b6258d 2011-03-05 13:42:36 +00:00
kudzu_cp
46bce8c651 2011-03-05 13:38:54 +00:00
kudzu_cp
94b43734fe 2011-03-05 13:34:01 +00:00
kudzu_cp
71f5f7a8ba 2011-03-05 13:33:40 +00:00
mterwoord_cp
bd51632922 2011-03-05 13:22:38 +00:00
kudzu_cp
f82c319099 2011-03-05 13:19:59 +00:00
kudzu_cp
14c7ddef47 2011-03-05 12:02:54 +00:00
kudzu_cp
dbd01f31e6 2011-03-05 11:59:45 +00:00
kudzu_cp
ef6f32c210 2011-03-05 11:50:33 +00:00
kudzu_cp
b77ed49ad1 Organized plug project. 2011-03-04 03:50:30 +00:00
kudzu_cp
be34e259bd 2011-03-04 03:47:08 +00:00
kudzu_cp
1eeaf43c74 2011-03-04 03:20:43 +00:00
kudzu_cp
101fa335a5 2011-03-04 02:55:08 +00:00
kudzu_cp
06e5c1fa7b 2011-03-04 01:50:52 +00:00
kudzu_cp
5f5d6f92d4 2011-03-04 01:37:26 +00:00
kudzu_cp
b0a38f3d24 2011-03-04 01:23:55 +00:00
kudzu_cp
71942d0929 2011-03-04 01:07:19 +00:00
kudzu_cp
e396015582 2011-03-04 00:22:24 +00:00
kudzu_cp
7c4b20720a 2011-03-04 00:15:28 +00:00
kudzu_cp
e1e7fce526 2011-03-03 17:40:19 +00:00
kudzu_cp
4adc320a64 2011-03-03 15:53:42 +00:00
kudzu_cp
494926a61d 2011-03-03 15:02:47 +00:00
kudzu_cp
21d6c9ceac 2011-03-03 14:34:55 +00:00
kudzu_cp
95393c0c6e 2011-03-03 05:23:44 +00:00
kudzu_cp
7f1986045c 2011-03-03 03:54:32 +00:00
kudzu_cp
19fae2d964 2011-03-03 03:43:50 +00:00
kudzu_cp
71893a89fb Bug fix for ToHex when value is 0. 2011-03-03 03:22:32 +00:00
kudzu_cp
cb1b54131f Fixed a scrolling bug in Console where characters were not cleared. Also made slight optimizations to TextScreen class. 2011-03-03 00:42:56 +00:00
kudzu_cp
4174227136 Fix for long file name parsing. 2011-03-03 00:21:37 +00:00
kudzu_cp
b864d592ab 2011-03-02 23:33:54 +00:00
Trivalik_cp
edc62eac91 reverse read direction of Stack, so it works as expected 2011-03-02 21:22:17 +00:00
kudzu_cp
dfd598dbfd Long filename support. 2011-03-02 17:37:33 +00:00
kudzu_cp
329e21ade7 2011-03-02 17:15:01 +00:00
kudzu_cp
543b25d59c Filesystem work 2011-03-02 15:59:40 +00:00
kudzu_cp
72758e87b6 2011-03-02 14:06:13 +00:00
kudzu_cp
73d9640b21 Removed temp debug code. 2011-02-28 01:53:26 +00:00
kudzu_cp
c920fa8483 2011-02-28 01:48:14 +00:00
kudzu_cp
92b1392e2f 2011-02-28 01:45:08 +00:00
Trivalik_cp
39d7a47d21 hack ulong/long support for debugger,( SendMethodContext ignore size, i think) 2011-02-28 00:06:33 +00:00
mterwoord_cp
b5d27fe19a casting works again.. 2011-02-27 17:06:15 +00:00
Trivalik_cp
52a8110a3c fix dword order for IL ops add, ldc_i8, shl, shr 2011-02-26 13:38:21 +00:00
kudzu_cp
c0309afb11 2011-02-26 13:33:26 +00:00
mterwoord_cp
c7a3776db5 2011-02-26 13:01:44 +00:00
kudzu_cp
76bda1e0da 2011-02-25 17:40:30 +00:00
kudzu_cp
934b850ba0 2011-02-25 15:39:28 +00:00
kudzu_cp
38344570ac 2011-02-25 14:02:59 +00:00
kudzu_cp
f5c58cea72 2011-02-25 04:37:03 +00:00
kudzu_cp
2299ce5ad8 2011-02-25 03:51:49 +00:00
kudzu_cp
41aa0db0f1 2011-02-25 03:10:15 +00:00
kudzu_cp
7e49f1b941 2011-02-25 02:58:46 +00:00
kudzu_cp
d3744b6053 2011-02-25 02:53:36 +00:00
kudzu_cp
4c78926b3c 2011-02-25 02:25:39 +00:00
kudzu_cp
eff7d35934 2011-02-25 02:20:04 +00:00
kudzu_cp
434fd213e5 2011-02-25 02:12:08 +00:00
kudzu_cp
16370914a7 2011-02-25 01:54:20 +00:00
kudzu_cp
56be40f859 2011-02-25 01:11:17 +00:00
kudzu_cp
a78dab386d 2011-02-25 00:45:56 +00:00
kudzu_cp
f642464cdb 2011-02-25 00:35:20 +00:00
kudzu_cp
3e61698d8b 2011-02-24 14:59:01 +00:00
kudzu_cp
1edb546842 2011-02-24 14:50:10 +00:00
kudzu_cp
0bb0d3be6f 2011-02-24 07:22:44 +00:00
kudzu_cp
b751e45aaf 2011-02-24 07:02:28 +00:00
kudzu_cp
9c4fb010ff 2011-02-24 05:07:33 +00:00
kudzu_cp
ef3af692b6 2011-02-24 04:16:31 +00:00
kudzu_cp
b3a7a30678 2011-02-24 03:24:08 +00:00
kudzu_cp
bad03a31ae 2011-02-23 23:54:06 +00:00
Trivalik_cp
d207855983 fix shl,shr,add IL for 64 bit,
optimize "and" IL,
add shrd
2011-02-23 21:11:04 +00:00
kudzu_cp
22926a402c 2011-02-23 19:01:28 +00:00
kudzu_cp
670334f745 2011-02-23 18:54:54 +00:00
kudzu_cp
a0a3081760 2011-02-23 18:19:29 +00:00
mterwoord_cp
c567c40c5a 2011-02-23 18:15:53 +00:00
kudzu_cp
17d8f6fb0c 2011-02-23 17:46:41 +00:00
kudzu_cp
347e2a61a4 2011-02-23 17:34:08 +00:00
mterwoord_cp
0fa12c055e Fix for 0x5 2011-02-23 17:31:57 +00:00
kudzu_cp
dc58fdd249 2011-02-23 17:17:35 +00:00
kudzu_cp
3ff40c46b6 2011-02-23 14:36:47 +00:00
kudzu_cp
5287a829cf 2011-02-23 05:41:53 +00:00
kudzu_cp
10802273f7 2011-02-23 01:26:37 +00:00
kudzu_cp
2e08d386c6 2011-02-23 01:25:00 +00:00
kudzu_cp
edd23f90d6 2011-02-23 00:47:41 +00:00
kudzu_cp
daae44735c 2011-02-22 22:52:19 +00:00
kudzu_cp
48e4e12cd3 2011-02-22 17:54:37 +00:00
Trivalik_cp
7f84d28d69 add DOTNETCOMPABILE define condition,
change StackContents to uint,
able to use now mnemoric with 3 operands,
shl IL near 64 bit (unknown error),
add asm line to nasm error
2011-02-22 17:03:42 +00:00
kudzu_cp
65827de825 Driver work 2011-02-22 16:56:17 +00:00
kudzu_cp
4b35540c5f 2011-02-22 13:42:28 +00:00
kudzu_cp
b0608798ea 2011-02-22 03:41:12 +00:00
kudzu_cp
d0ebf07f6e 2011-02-22 03:38:44 +00:00
kudzu_cp
ec0b51bf98 Comments and 16 byte length check in DebugConnector 2011-02-19 19:13:06 +00:00
kudzu_cp
ce1d49c581 2011-02-19 18:34:15 +00:00
mterwoord_cp
1a147fa818 2011-02-19 16:06:44 +00:00
mterwoord_cp
ba843bb16c 2011-02-19 15:08:03 +00:00
pegasusplus_cp
75d52a7243 Prepare to help implement Integer(contains int8, 16, 32, 64) plugs in IL2CPU 2011-02-18 11:08:09 +00:00
Trivalik_cp
dca3e60ff6 speed up il2cpu (half time for me) 2011-02-17 23:47:22 +00:00
mterwoord_cp
fab8765053 2011-02-17 18:49:42 +00:00
mterwoord_cp
8aa274c2cb 2011-02-15 17:40:23 +00:00
kudzu_cp
d537e138ca 2011-02-15 15:18:26 +00:00
kudzu_cp
e4a88a6e34 2011-02-15 15:14:43 +00:00
kudzu_cp
38be05618b ATA read and write works 2011-02-15 14:59:32 +00:00
kudzu_cp
e186148bf3 Merge of changes to INTs.cs 2011-02-15 14:13:01 +00:00
kudzu_cp
d4f6bb3d1c Stack alignment and corruption fix 2011-02-15 14:10:35 +00:00
kudzu_cp
4eaa858b98 Added comments in ints.cs 2011-02-15 13:19:14 +00:00
kudzu_cp
75b931fbe8 2011-02-15 04:19:45 +00:00
kudzu_cp
8c8e7bffce 2011-02-15 04:09:56 +00:00
kudzu_cp
3815132b67 2011-02-15 03:13:48 +00:00