Mitchell N Charity <[EMAIL PROTECTED]> wrote: > Patch attached.
I've renamed the files to oofib sp running parrotbench -b='^oo' gets then all. Thanks, applied. > My optimized parrot ran it a factor of 2x slower than my perls, 3x than > my ruby, with my pythons in between. Unoptimized was just a bit worse. > (However, caveat, my optimized parrot doesn't pass make test.) > A quick look at a profile (*** always a dangerous practice ***) > seemed _vaguely_ like half method calls, and half memory management. parrot -p shows 0.4s callmethodcc 0.2s DOD 0.08 next slower > With method calls split between lookup (spent in hash), and creating > return continuation pmcs. Yep. > I thought it curious 1/10+ of time seemed spent under Parrot_set_s_sc, > when there's nary a string to be seen. Method names? Yes + DOD (parrot -o- foo.imc shows generated code) leo