Cosmos/source2/IL2CPU/Cosmos.IL2CPU
2014-04-22 19:44:05 +00:00
..
CustomImplementation IL2CPU now checks plug classes/methods for correct/valid targets. 2014-01-31 19:23:25 +00:00
IL Callvirt: remove calc of label name which is never used 2014-04-22 19:44:05 +00:00
ILOpCode 2012-08-13 00:23:22 +00:00
Plugs LabelName: Was removing underscores from method namesfor readability. Caused bug with Buffer.__Memcpy where Buffer.MemCpy and Buffer._Memcpy were also used labels. 2014-02-04 16:27:16 +00:00
Properties unit format of assemblyinfos 2010-09-09 20:54:55 +00:00
App.config VS2013 Support 2013-11-06 21:01:49 +00:00
AppAssembler.cs - Clearing INT3s now clears everything in the list not just INT3s for current method – more thorough cleanup that prevents accidental build up of INT3s 2014-01-18 12:47:43 +00:00
Cosmos.IL2CPU.csproj Extracted ILScanner plug code into new PlugManager class for use in Plug Inspector app. 2014-02-01 10:46:46 +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 2012-08-07 04:55:39 +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 Extracted ILScanner plug code into new PlugManager class for use in Plug Inspector app. 2014-02-01 10:46:46 +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 Tasks.cs: add params for remove readonly, update CosmosTask to work with it 2014-03-29 15:04:14 +00:00
MethodBaseComparer.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
MethodInfo.cs Added a new Attribute called DebugStub. Has a property Off which when set to true specifies that no debugstub calls should be inserted for code in this function. NOT FOR GENERAL USE!! CAUTION: No debugging what so ever is possible on a function with this attribute applied. Useful for large loops of tested code where speed is of the essence 2012-02-03 17:32:53 +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
Optimizer.cs 2012-08-13 00:39:42 +00:00
OurHashSet.cs OurHashSet: do it without reflection 2014-03-24 22:09:23 +00:00
packages.config Almost looks like sqlite might just be working again... 2013-07-28 16:09:58 +00:00
PlugInfo.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00
PlugManager.cs reduce name concat in ILScanner, PlugManager 2014-03-23 20:09:22 +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 remove TypeInitialized 2012-03-11 19:34:16 +00:00
VTablesImplRefs.cs renaming all, except vspackage 2010-09-04 19:07:11 +00:00

Base class for IL implementations.