Joseph Athman wrote:
Charlie, are there any specific packages/classes/methods that you think could use some work in a profiler? Maybe some tests that you think should run faster but aren't for some reason?

Anything IO-related really needs some attention. For example, that Wide Finder benchmark is almost entirely IO bound, and I'm sure there's a lot that could be improved.

The IO classes in question are RubyIO/RubyFile and then all the IO backends that inherit from IOHandler (IOHandlerSeekable, IOHandlerNio, and so on). They're kindof a nasty mish-mash of implementations, and IO remains one of the ugly bottlenecks in JRuby (not as bad as Regex was, but not great).

- Charlie

---------------------------------------------------------------------
To unsubscribe from this list please visit:

   http://xircles.codehaus.org/manage_email

Reply via email to