Added missing files |
|
More...
|
over 11 years ago
|
Ignore Linux/MonoDevelop speciffic files |
|
More...
|
over 11 years ago
|
Add extra state for escape analysis: EscapeMode.Unused. |
|
More...
|
over 11 years ago
|
Rewrite the variables analysis state to be shared globally (in MethodInterpreter) so escape data is easier to be accessed from other interpreter |
|
More...
|
over 11 years ago
|
Make possible to uniquely identify MethodInterpreters. So it makes the code of dictionary more nice. |
|
More...
|
over 11 years ago
|
Make the call as a switch code. |
|
More...
|
over 11 years ago
|
Remove many vregs by keeping constants in evaluator stack, not setting in a local variable |
|
More...
|
over 11 years ago
|
Remove recoursive calls to constructor |
|
More...
|
over 11 years ago
|
Added first VImpl full implementation. It is a cut-corner implementation but to show that is it possible to do it using TypeIds |
|
More...
|
over 11 years ago
|
Add virtual implementations as being part of closures. |
|
More...
|
over 11 years ago
|
Add a Virt methods mapping tables |
|
More...
|
over 11 years ago
|
Reduce some extra branching |
|
More...
|
over 11 years ago
|
Add CallVirtual and CallInterface opcodes. |
|
More...
|
over 11 years ago
|
Code updates |
|
More...
|
over 11 years ago
|
Clean the sorter by not copy/paste code |
|
More...
|
over 11 years ago
|
Add TypeId support in code. So reference types can be "reflected" in future if they wil use this type information |
|
More...
|
over 11 years ago
|
Commit also the unsaved files |
|
More...
|
over 11 years ago
|
Mini skeleton for a typeId implementation. |
|
More...
|
over 11 years ago
|
Fix compilation of the "virtual method" sample |
|
More...
|
over 11 years ago
|
Add first virutalization implementation |
|
More...
|
over 11 years ago
|
A new try to merge the CodeWriter |
|
More...
|
over 11 years ago
|
Ignore Tao*.xml files |
|
More...
|
over 11 years ago
|
Fix merge issues. Migrate the backend C++ code generator as separate project |
|
More...
|
over 11 years ago
|
Merge branch 'master' of https://github.com/ciplogic/CodeRefractor |
|
More...
|
over 11 years ago
|
Added Compiler.CodeWriter project. It separates the C++ code generator outside |
|
More...
|
over 11 years ago
|
Another small fix on generics |
|
More...
|
over 11 years ago
|
Removed unused classes |
|
More...
|
over 11 years ago
|
Give small improvements to Generics |
|
More...
|
over 11 years ago
|
Sort dependencies of types correctly so the C++ compiler does not get confused. |
|
More...
|
over 11 years ago
|
Added a new configuration which targets (in a long) future to build OpenRA. This target may never be reached, but from time to time the bugs against this configuration are tested and if are easy to target, they are fixed. |
|
More...
|
over 11 years ago
|