Forums before death by AOL, social media and spammers... "We can't have nice things"
|    comp.compilers    |    Compiler construction, theory, etc. (Mod    |    2,753 messages    |
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
|    Message 1,795 of 2,753    |
|    Tony Finch to Robin Holmes    |
|    Re: Detailed algorithms on inline optimi    |
|    21 Jan 10 15:45:15    |
   
   From: dot@dotat.at   
      
   Robin Holmes wrote:   
   >   
   > http://pacificv.prophp.us/rod.php   
      
   This article says "to date in 2009 there has not been a way to   
   generally program an application like normal with OOP, and then   
   somehow get the objects and virtual functions to become optimized at   
   runtime".   
      
   This is not true: trace JITs such as TraceMonkey or LuaJIT 2 can   
   devirtualize and inline method calls.   
      
   20 years ago the Self compiler used static type analysis to   
   devirtualize method calls.   
   http://research.sun.com/self/papers/iterative-type-analysis.html   
      
   Tony.   
   --   
   f.anthony.n.finch http://dotat.at/   
   FAIR ISLE FAEROES SOUTHEAST ICELAND: SOUTHEAST 7 TO SEVERE GALE 9, VEERING   
   SOUTH 5 OR 6 LATER EXCEPT EAST FAIR ISLE AND EAST FAEROES. VERY ROUGH OR HIGH.   
   RAIN OR SHOWERS. MODERATE OR GOOD, OCCASIONALLY POOR.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   
|
[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]
(c) 1994, bbs@darkrealms.ca