Cosmos/source2/IL2CPU/Cosmos.IL2CPU
2011-09-17 17:37:36 +00:00
..
CustomImplementation 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
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 Implemented one of the things in the System.Number plug, which allows sbyte's to be converted to a string now. Also made a few changes to my optimizer, but still have it disabled, as it refuses to go past the bootloader with it enabled. 2011-09-13 23:42:07 +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 Made a few improvements to the speed of the ILScanner, including caching the resolved plugs. 2011-09-03 21:05:46 +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 renaming all, except vspackage 2010-09-04 19:07:11 +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.