Cosmos/source2/IL2CPU/Cosmos.IL2CPU
2011-10-23 00:15:19 +00:00
..
CustomImplementation remove unneeded decimal part in float/double ToString() for example 0.0 -> 0 ; 3.0 -> 3 2011-10-06 19:57:10 +00:00
ILOpCodes renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Properties unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
AppAssembler.cs The first of a series of commits as I work my way down the list of things Gendarme found wrong. (a large amount is likely to be skipped, as gendarme found 13k potential issues.) 2011-10-22 23:19:51 +00:00
Cosmos.IL2CPU.csproj 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
Cosmos.IL2CPU.csproj.vspscc renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Cosmos.snk renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ElfHash.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ExceptionHelper.cs add add_ovf, add_ovf_un, overflow throws an exception which currently is not working, but message on console is working 2011-06-25 20:58:56 +00:00
Extensions.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
GCImplementation.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
GCImplementationRefs.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
Heap.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ILOp.cs Backed out label changes. They use . again. The # change caused too many issues. 2011-07-20 02:39:36 +00:00
ILOpCode.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ILReader.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ILScanner.cs 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
MethodBaseComparer.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
MethodInfo.cs 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
ObjectUtilities.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
OpCodeAttribute.cs More from Gendarme. Cosmos.VS.Package's AssemblyVersion attribute didn't match it's AssemblyFileVersion, they now match. Sealed a few non-inherited attributes. Also made private field actually used as was intended. 2011-10-23 00:15:19 +00:00
OurHashSet.cs OurHashSet, shows better 2010-09-07 20:11:56 +00:00
PlugInfo.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ReadMe.txt renaming all, except vspackage 2010-09-04 19:07:11 +00:00
ReflectionUtilities.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
RuntimeEngineImpl.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
RuntimeEngineRefs.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
SkipList.cs Made a few improvements to the speed of the ILScanner, including caching the resolved plugs. 2011-09-03 21:05:46 +00:00
VTablesImpl.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
VTablesImplRefs.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00

Base class for IL implementations.