Rémi Forax wrote:
> To avoid interface explosions, you can erase an object type as Neal 
> Gafter has proposed:
> i.e (String,String => int) is erased to (Object,Object => int)
> and add casts at call site.
> 
> I've counted only 927 different erased signatures considering
> all public methods of all public classes of rt.jar.

That's pretty good...I must have missed that in the proposal. I presume 
that could be drastically lowered by playing varargs tricks for argument 
counts over some threshold (perhaps high).

- Charlie

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "JVM 
Languages" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/jvm-languages?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to