0
I Use This!
Inactive

Commits : Listings

Analyzed about 4 hours ago. based on code collected about 4 hours ago.
Aug 17, 2024 — Aug 17, 2025
Commit Message Contributor Files Modified Lines Added Lines Removed Code Location Date
Propagate constant in calls. Make aggressive the code deletion. More... almost 12 years ago
Added documentation updates according to university's requirements on license. More... almost 12 years ago
Added delegate sample code. Useful for backing code of delegates using std::function More... almost 12 years ago
Fix purity to go with runtime libraries. This means that using System.Math operations will not invalidate a function's pure status. More... almost 12 years ago
Don't commit temporary files of LibreOffice. More... almost 12 years ago
Fold conversions as constatnts too. Reenable using Use-Def codes the constant folding. More... almost 12 years ago
Added a simple evaluator of function purity. More... almost 12 years ago
Reduce MetaMidrepresentation logic to be more natural. The factory logic is moved into MetaMidRepresentationOperationFactory More... about 12 years ago
Code updates to show a problem with a simple code evaluator for boolean operations/flags More... about 12 years ago
Improvement in Use-Def code evaluation. Fixes negation operator More... about 12 years ago
Fix VS empty sting table compilation More... about 12 years ago
Better dead-store elimination story: removes assigned and never used variables More... about 12 years ago
Simplify optimizations DCE to not remove operations but just local variables/vregs More... about 12 years ago
Added unsafe code everywhere in OpenRuntime
Ciprian Khlud
as ciplogic
More... about 12 years ago
Partial work into getting support for various calling conventions part of PInvoke.
Ciprian Khlud
as ciplogic
More... about 12 years ago
Improve a bit the C++ output to be easier to be read in the string table output
Ciprian Khlud
as ciplogic
More... about 12 years ago
Remove opengl code for now, to target just for Sdl tutorial to work
Ciprian Khlud
as ciplogic
More... about 12 years ago
Add more conversions. Added support for Pop opcode. It seems that delegates to make a Tao tutorial
Ciprian Khlud
as ciplogic
More... about 12 years ago
Make the code to separate Operators from basic assignments. The main benefit is better debugging experience
Ciprian Khlud
as ciplogic
More... about 12 years ago
Make a contiguous string table.
Ciprian Khlud
as ciplogic
More... about 12 years ago
Ignore some files
Ciprian Khlud
as ciplogic
More... about 12 years ago
Convert from LocalAssignment to Assign bytecode.
Ciprian Khlud
as ciplogic
More... about 12 years ago
Change the string table to return the wchar_t* instead of wstring. Make Console.WriteLine to work against the new type. Saves 500K of the exe for a "Hello world" application
Ciprian Khlud
as ciplogic
More... about 12 years ago
Create string table. Reuse strings all over the applications.
Ciprian Khlud
as ciplogic
More... about 12 years ago
Other cleanups
Ciprian Khlud
as ciplogic
More... about 12 years ago
Fix namespaces
Ciprian Khlud
as ciplogic
More... about 12 years ago
Commit the not yet saved files of VS
Ciprian Khlud
as ciplogic
More... about 12 years ago
Split the compiler assembly into two assemblies. This is a small step to reduce the hard-dependencies inside project. This makes easier (a bit) to search for bugs. Still is a long way to go. The middle end has to be separated from the backend (which effectively writes the code).
Ciprian Khlud
as ciplogic
More... about 12 years ago
String prefix. More... about 12 years ago
Doesn't scan GAC methods (to not break licenses) More... about 12 years ago