Re: [Jruby-devel] Profiling work - cpu time

2006-07-08 Thread Thomas E Enebo
On Sat, 08 Jul 2006, Charles O Nutter defenestrated me: > >I'm starting to run some profiles to find real hotspot problems. So >here's the first summary of findings. >Profiling: today's code, gem install --force rake (gem cached >locally), up to some time during ri generation (kill

Re: [Jruby-devel] Profiling work - cpu time

2006-07-08 Thread Charles O Nutter
That's true; that would cut it down a little bit. Maybe I'll do a little analysis today on the C Ruby code to see when it actually handles thread context switches...perhaps we can cut it down further. On 7/8/06, Evan Buswell <[EMAIL PROTECTED]> wrote: pollThreadEvents could be cut down a little: it

Re: [Jruby-devel] Profiling work - cpu time

2006-07-08 Thread Evan Buswell
pollThreadEvents could be cut down a little: it is currently being called both by EvaluationState.executeNext() and NewlineNodeVisitor.execute() -- meaning it is being called twice when there is a newline. Evan Charles O Nutter wrote: > I'm starting to run some profiles to find real hotspot probl

Re: [Jruby-devel] Profiling work - cpu time

2006-07-08 Thread Charles O Nutter
Note this was also with my alternative ObjectSpace impl. I'll profile with the old version to see if it comes back up into the hot spots.On 7/8/06, Charles O Nutter <[EMAIL PROTECTED]> wrote: I'm starting to run some profiles to find real hotspot problems. So here's the first summary of findings.P

[Jruby-devel] Profiling work - cpu time

2006-07-08 Thread Charles O Nutter
I'm starting to run some profiles to find real hotspot problems. So here's the first summary of findings.Profiling: today's code, gem install --force rake (gem cached locally), up to some time during ri generation (killed after an hour) This profiling run just examined CPU times for various method