Commit graph

75 commits

Author SHA1 Message Date
mterwoord_cp
7ea9f2a15e 2013-02-16 10:16:02 +00:00
blah38621_cp
362cd25d80 I somehow failed to remove a Console.WriteLine directive from when I was debugging the System.Math plug. That directive is now removed. 2011-10-22 22:51:20 +00:00
blah38621_cp
b1f7c58a6b Made IL2CPU's scanning multi-threaded, as well as it's plug scanning. Also made the exceptions that a few instructions throw much easier to locate which file they are being thrown from. 2011-10-07 23:42:19 +00:00
blah38621_cp
a42fbd6f3d Fixed the Sin, Cos, and Tan implementation in the System.Math plug, please note, they currently will not work, as there are still a few issues with double comparison. 2011-09-27 21:43:02 +00:00
blah38621_cp
ad9cf425a4 Somehow missed Math.Round when I was plugging System.Math, so it's now implemented. Please note, it won't actually work until modulus is supported for doubles. 2011-09-20 20:50:10 +00:00
blah38621_cp
aee4bdbbb1 Got my optimizer working. It's currently only enabled if you have the debug level set to none. Also added a plug for System.Random that doesn't depend on the current tick count. 2011-09-17 17:37:36 +00:00
blah38621_cp
c92a4d31df Fully plugged the System.Math class with a pure C# version. Commented out the old version of this plug, but left it there. Also commented out the exception that was being thrown in Cosmos.Hardware.BlockDevice, which was preventing system booting. 2011-09-15 21:09:52 +00:00
Trivalik_cp
51e893eb74 add movsx, fchs
implement neg CIL (needed for Abs())
fix floor and ceiling in range of int
add sign extension to LdArg and LdLoc
remove unneeded math functions, like min,max,abs
2011-09-02 21:03:14 +00:00
HKS_cp
a896c7dfa7 Added Ceiling and Floor functions. 2011-08-28 19:17:49 +00:00
HKS_cp
a8c3ed3f4c More fixes incoming for Sin function. It's a little broken atm. 2011-08-23 19:00:54 +00:00
HKS_cp
baf82cd6f2 Updated the Sin and Cos functions as the double operand issue is now fixed. 2011-08-23 18:08:42 +00:00
HKS_cp
6bd7f593dc Fixed the Sin, Cos and Tan functions so they actually work outside the realm of -90 | +90.
Later I will add the realm outside -90 and +360.
2011-08-19 18:19:25 +00:00
HKS_cp
fc6cb9b4ea Added Sin, Cos, Tan and Factorial. Precision 5 digits. Hard fixed untill double is fixed. Can be made more precise later. 2011-08-19 00:37:12 +00:00
mscoolnerd_cp
803bdaacff Commented out comparison of decimals 2011-06-20 00:52:36 +00:00
Trivalik_cp
b1955b7f3a plug all public System.Console Methods, with an error message 2011-06-19 19:54:33 +00:00
blah38621_cp
b2a3ad6d96 Applied patch 7380. 2011-06-19 18:43:44 +00:00
Trivalik_cp
00ae6acb11 comment out ASCIIEncodingImpl, because is all CIL internal
comment in string.FastAllocateString plug
2011-06-11 00:37:21 +00:00
Trivalik_cp
522e276d05 plug Console.ReadKey, Console.Read 2011-04-17 20:27:26 +00:00
kudzu_cp
1692221435 2011-03-17 13:40:53 +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
mterwoord_cp
bd82fa4238 2011-03-11 13:23:06 +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
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
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
pegasusplus_cp
bc9ce69c43 Fix parse order bug (For example, "321" parsed value as 123) 2011-02-12 04:45:15 +00:00
smremde_cp
c66d8bca19 few optimisations 2011-01-06 18:11:15 +00:00
mterwoord_cp
d501c47c8e 2010-12-29 16:29:59 +00:00
Trivalik_cp
a80ef75b20 unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
kudzu_cp
fe43fbddeb Set all csproj files to .NET 4.0. 2010-09-06 14:16:09 +00:00
kudzu_cp
3f013e66ad 2010-09-05 14:09:12 +00:00
Trivalik_cp
24864e0050 all except fbtest, runs 2010-09-04 19:52:46 +00:00