blah38621_cp
509ab9194c
Made the stack trace for plug scanning a bit more detailed.
2012-05-11 19:56:06 +00:00
Trivalik_cp
7f17d4d791
handle InlineAttribute in more places -> reduces asm size
...
used in InitializeArray plug
2012-02-08 19:25:28 +00:00
kudzu_cp
1712fdb0fe
Namespace change
2012-01-23 15:17:54 +00:00
kudzu_cp
c81f4f2b98
Added URL to plug needed exception.
2012-01-02 19:38:20 +00:00
blah38621_cp
bd2c82a292
The plug needed exception now also provides a trace of what method caused it to be added to the stack for processing. (Changes provided by sebdg)
2011-10-14 20:09:36 +00:00
blah38621_cp
6a36c7c3b8
Reverted the changes from my attempt to multi-thread IL2CPU.
2011-10-08 14:48:48 +00:00
blah38621_cp
606e309051
2011-10-08 01:42:17 +00:00
blah38621_cp
ad33893587
2011-10-08 00:30:08 +00:00
blah38621_cp
540ba18ddb
2011-10-08 00:28:05 +00:00
blah38621_cp
0375b13a2f
2011-10-08 00:23:20 +00:00
blah38621_cp
2f817d0bc2
2011-10-08 00:07:37 +00:00
blah38621_cp
a7b96e304d
2011-10-08 00:03:34 +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
92dcac4a51
Made a few improvements to the speed of the ILScanner, including caching the resolved plugs.
...
Added the possibility for an optimization step in the IL2CPU MSBuild task. Currently commented out, but should work fine with a few modifications to the optimizer.
Moved classes that are dependent on Cosmos from the Orvid.Graphics, into the Orvid.Graphics.Cosmos assembly.
Re-factored the font mechanism, added partially working .fnt Font support.
Added a Rectangle class, and a Vec2d class, which is the same as Vec2, except with doubles for the X and Y values.
Made a small aesthetic improvement to the output of the File2ByteArray Converter.
2011-09-03 21:05:46 +00:00
kudzu_cp
4c8740d57b
CPDB changes.
2011-07-16 04:10:10 +00:00
Trivalik_cp
28321c8e50
add add_ovf, add_ovf_un, overflow throws an exception which currently is not working, but message on console is working
...
add JECXE,JECXE ( not used yet )
2011-06-25 20:58:56 +00:00
blah38621_cp
20ef289111
Added an Inline attribute, which when used on a method in a plug, processes that method as an Assembler. See the IOPortImpl.cs file for an example of this new capability. The old method of using Assemblers is still supported. Also added an IOGroup for the mouse.
2011-06-11 01:57:27 +00:00
Trivalik_cp
1a549f6403
add possiblity to plug function that use internal class as argument, use:
...
public static bool nativeInitCultureData([Plugs.FieldType(Name = "System.Globalization.CultureData")] ref int cultureData)
2011-06-08 20:37:29 +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
mterwoord_cp
85240d72a7
2011-03-06 16:15:49 +00:00
Trivalik_cp
b1af577079
2010-09-07 14:33:07 +00:00
kudzu_cp
868ea55011
2010-09-06 15:15:11 +00:00
kudzu_cp
fe43fbddeb
Set all csproj files to .NET 4.0.
2010-09-06 14:16:09 +00:00
Trivalik_cp
1785670a75
renaming all, except vspackage
2010-09-04 19:07:11 +00:00