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.

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)

Where optimizations in the block/SSA domain could be sequentially
executed and the sequence repeated until the code no longer changes.

Insite Mees-Delbeke VOF
Zomerstraat 29A
9270 Laarne
Telefoon: 09 367 96 34
GSM: 0478 44 96 04
E-mail: [EMAIL PROTECTED]
Site: http://www.insitehosting.be


-----Original Message-----
From: [EMAIL PROTECTED]
[mailto:[EMAIL PROTECTED] On Behalf Of
Chad Z. Hower aka Kudzu
Sent: woensdag 29 augustus 2007 11:27
To: sharpos-developers@lists.sourceforge.net
Subject: Re: [SharpOS Developers] Proposal

> I don't think anyone here is questioning your contributions. I for one
> think you've done a great job with developing something like the AOT.

After some pretty hefty review I have some pretty hefty thoughts on AOT.
But
Id like to talk to Chris 1:1 and get some more backgrounders before
spewing
my thoughts about.

But I'll say this. AOT is core to this project. It needs to be
modularized,
opened up and heavily worked on. I also believe significant portions
need
thought about and likely redone. But if we modularize it a bit more and
some
of us help, the load wont all be on Chris and we can do it.




------------------------------------------------------------------------
-
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

-------------------------------------------------------------------------
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

Reply via email to