Cosmos/source/Cosmos.IL2CPU
2015-07-04 18:24:31 +03:00
..
CustomImplementation Add plug for UIntPtr.ToString 2015-05-22 17:20:35 +02:00
IL More fixes to stack reservation. We were assuming that there was space reserved for return value, while it shouldn't in all cases. 2015-07-04 12:46:28 +02:00
ILOpCodes Ongoing adding of tests, fixing of IL interpreter. 2015-06-27 18:33:52 +02:00
Plugs Add formatting 2015-01-18 19:46:48 +06:00
Properties rings are not fully enforced. this means that only core ring (0) can contain assembler plugs. 2014-12-05 20:40:26 +01:00
.editorconfig More fixes to stack reservation. We were assuming that there was space reserved for return value, while it shouldn't in all cases. 2015-07-04 12:46:28 +02:00
App.config
AppAssembler.cs More fixes to stack reservation. We were assuming that there was space reserved for return value, while it shouldn't in all cases. 2015-07-04 12:46:28 +02:00
AppAssemblerRingsCheck.cs Now the rings check also makes sure the kernel dll is ring User. 2015-07-01 19:47:21 +02:00
CompilerEngine.cs Now the rings check also makes sure the kernel dll is ring User. 2015-07-01 19:47:21 +02:00
CompilerExtensionAttribute.cs Ongoing work for enabling compiler extensions. 2015-01-03 09:30:10 +01:00
CompilerExtensionBase.cs Ongoing work for enabling compiler extensions. 2015-01-03 09:30:10 +01:00
Cosmos.IL2CPU.csproj Now the rings check also makes sure the kernel dll is ring User. 2015-07-01 19:47:21 +02:00
Cosmos.snk
ElfHash.cs
ExceptionHelper.cs
Extensions.cs
GCImplementation.cs Use shared code where possible 2015-05-26 22:42:47 +06:00
GCImplementationRefs.cs
Heap.cs
ILOp.cs Small compiler fix. 2015-07-01 20:28:31 +02:00
ILOpCode.cs Ongoing adding of tests, fixing of IL interpreter. 2015-06-27 18:33:52 +02:00
ILReader.cs
ILScanner.cs Update links for github 2015-07-04 18:24:31 +03:00
MethodBaseComparer.cs
MethodInfo.cs
ObjectUtilities.cs
OpCodeAttribute.cs
Optimizer.cs Not sure what the optimizer does. For now, lets disable it. 2014-12-20 18:15:40 +01:00
OurHashSet.cs
packages.config Update Mono.Cecil to 0.9.6.1 2015-05-08 22:40:52 +06:00
PlugInfo.cs
PlugManager.cs Refactorings related to compiler. 2015-01-02 13:56:52 +01:00
ReadMe.txt
ReflectionUtilities.cs
RuntimeEngineImpl.cs
RuntimeEngineRefs.cs
SkipList.cs
VTablesImpl.cs uniform formatting. 2015-04-20 18:55:40 +02:00
VTablesImplRefs.cs

Base class for IL implementations.