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
