Please don't change the ReversePostorder but instead add a method that 
uses your code
and replace (comment out) the calls to ReversePostorder with calls to 
the new method.

Chriss.

Stanis?aw Pitucha wrote:
> Also a good time to post links to aot time profiles:
> Trunk:
> http://www.viraptor.info/stuff/prof.out
> With patch:
> http://www.viraptor.info/stuff/prof.out.simpler
>
> Trunk - SharpOS.AOT.IR.Method::ReversePostorder(List`1,List`1,List`1,Block):
> 1623418,709 ms, 99583 calls, 96% recursive
> With patch - SharpOS.AOT.IR.Method::ReversePostorder()
> 1988,192 ms, 3229 calls, no recursion
>
> -------------------------------------------------------------------------
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2008.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> SharpOS-Developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/sharpos-developers
>
>   


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
SharpOS-Developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/sharpos-developers

Reply via email to