Points about language support for 292
    Paul Benedict 
    pbenedict at apache.org
       
    Sat May  2 18:00:16 PDT 2009
    
    
  
>> Sorry, wrapping checked exceptions is a non-starter for 292.  Wrapping
>> of all sorts is one of the reasons reflection is unusably slow for
>> dynamic language implementation.
Good point. But I think it is a bad idea to alter the JLS to catch
undeclared checked exceptions -- if that is really being considered.
Neal appears to be correct in requiring that a dynamic call site
throws Throwable. Dynamic languages can ingnore the exceptions if they
want, but the Java code shouldn't.
-- Paul
    
    
More information about the coin-dev
mailing list