| Re: [imp-dev] Small API change needed to improve performance of message/annotation handling |
| After discussing this with a colleague a bit, I realized that of course we can simply introduce an extension interface housing the extra method, thereby preserving backward compatibility. The new interface would simply be: public IMessageHandlerExtension extends IMessageHandler { void endMessages(); } But this would also be a good time to ask: If you've implemented IMessageHandler yourselves, what was the reason? I.e., perhaps there's some additional functionality we should have on such an extension interface, while we're at it... On Apr 6, 2010, at 9:47 AM, Robert M. Fuhrer wrote:
-- Cheers, - Bob ------------------------------------------------- Robert M. Fuhrer Research Staff Member Programming Technologies Dept. IBM T.J. Watson Research Center IMP Project Lead (http://www.eclipse.org/imp) X10: Productivity for High-Performance Parallel Programming (http://x10-lang.org) |