> > So ultimately, > > a compiler working for a JIT-based runtime, should optimize the code in such > a > > way that the JIT can make better decisions, in less time so it knows more. > > Actually it would be quite interesting to have a common IL optimizer > engine to analyze a program given it's compiled form. The engine could > transform the program and embed hints to assist the JIT compiler.
I do know that at several universities in the netherlands they're busy researching graph (call graphs) transformations so the code is much more efficient to execute. Of course this is still in early stages, but it could lead to interesting tools :) FB =================================== This list is hosted by DevelopMentorĀ® http://www.develop.com View archives and manage your subscription(s) at http://discuss.develop.com