At 8:20 PM +0100 3/4/04, Leopold Toetsch wrote:
Leopold Toetsch <[EMAIL PROTECTED]> wrote:

- its slow (unoptimized build for now - but that doesn't matter yet)

Some more remarks to that. - Python is around at double the speed of perl here - Parrot seems to take too much time in delegate.pmc: - register preserving - method lookup - reentering run-loop

Creating 100.000 new objects on a P600:
  PerlInt               0.15 s
  delegate              1.6
  delegate, __init      2.9

The last one calls an empty __init sub and returns

Well, I just committed a change to the system that should speed up object creation a bunch, as it doesn't need to allocate a vtable for each object any more.


Still not great, but better.
--
                                        Dan

--------------------------------------"it's like this"-------------------
Dan Sugalski                          even samurai
[EMAIL PROTECTED]                         have teddy bears and even
                                      teddy bears get drunk

Reply via email to