> Well I agree that AOT and its optimizations should be modular. But I > think that most of the code can be salvaged for this purpose.
Absolutely code can be used. > I see it this way: > > Read IL (fixed) -> Transform to blocks (fixed) -> Block optimizations > (modular) -> Transform to SSA (fixed) -> SSA optimizations (modular) -> > Register allocation (modular) -> Transform out of SSA (fixed) -> Write > assembly (modular) That would be my plan - Id like to make a very simple proof of concept first though. ------------------------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Still grepping through log files to find problems? Stop. Now Search log events and configuration files using AJAX and a browser. Download your FREE copy of Splunk now >> http://get.splunk.com/ _______________________________________________ SharpOS-Developers mailing list SharpOS-Developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sharpos-developers