From: Eli Green Date: 2001-10-10T10:06:23+09:00 Subject: [ruby-talk:22361] Windows Profiling Greetings. Just did some Ruby profiling, and came up with some interesting results. As long as I don't do any I/O, _rb_io_getc is at the top of the list for calls and % time spent. I don't know where it's being called from ... I do know that Python and Perl have both done some weird getc tricks for things like readline() ... I'll have a look at those. More interesting is that when I start doing I/O stuff, catch_interrupt flies to the top of the list, using roughly 11% of the CPU. This would account for the speed discrepancy that Bernard Delmee (sorry ... forgot how to do accent aigue) noticed between MinGW, Cygwin and VC++. Any Windows gurus out there that can take a look at this and comment/fix?