mirror of
https://github.com/danbulant/Cosmos
synced 2026-06-10 10:11:31 +00:00
This is relatively stable but no to be considered complete. Currently supported: 1. Installing user/dev kit (as normal) 2. Creating C#/VB/F# projects (latter 2 untested) 3. Debugging a Cosmos project - see limitations list below. Debugging limitations: 1. Breakpoints sometimes fail to be hit. Only known thing that may help is recompile everything. 2. Specific breakpoint failure case: If you try and place a breakpoint on or after a "while(true)" statement it is extremely unreliable. Other limitations: 1. VMWare occasionally breaks. If you get "Internal error" messages, or if VS crashes (don't let Windows "fix" it) or if VMWare fails to load properly there is only one known & reliable solution: Re-run the VMWare installer and hit "Repair". No restart required. You won't lose your VMs or settings (AFAI can tell). If it all breaks, feel free to rant at it ;) |
||
|---|---|---|
| .. | ||
| CustomImplementation | ||
| IL | ||
| ILOpCode | ||
| Plugs | ||
| Properties | ||
| App.config | ||
| AppAssembler.cs | ||
| Cosmos.IL2CPU.csproj | ||
| Cosmos.IL2CPU.csproj.vspscc | ||
| Cosmos.snk | ||
| ElfHash.cs | ||
| ExceptionHelper.cs | ||
| Extensions.cs | ||
| GCImplementation.cs | ||
| GCImplementationRefs.cs | ||
| Heap.cs | ||
| ILOp.cs | ||
| ILOpCode.cs | ||
| ILReader.cs | ||
| ILScanner.cs | ||
| MethodBaseComparer.cs | ||
| MethodInfo.cs | ||
| ObjectUtilities.cs | ||
| OpCodeAttribute.cs | ||
| Optimizer.cs | ||
| OurHashSet.cs | ||
| packages.config | ||
| PlugInfo.cs | ||
| ReadMe.txt | ||
| ReflectionUtilities.cs | ||
| RuntimeEngineImpl.cs | ||
| RuntimeEngineRefs.cs | ||
| SkipList.cs | ||
| VTablesImpl.cs | ||
| VTablesImplRefs.cs | ||
Base class for IL implementations.