Re: CTPOP emulation in JVM

2008-10-19 Thread Rich Hickey



On Oct 19, 5:27 am, Krukow <[EMAIL PROTECTED]> wrote:
> I was reading though Phil Bagwells paper "Ideal Hash Trees", when I
> encountered this paragraph:
>
> Note that the performance of the algorithm is seriously impacted
> by the poor execution speed of the CTPOP emulation in Java, a problem
> the Java
> designers may wish to address.
>
> I am assuming he means the JVM and not Java. How does this affect
> Clojure? do you know if it has been fixed? Does it mean that there is
> a potential performance boost for Clojure  waiting in the future?
>

A lot has happened with JVM performance since the paper was written.
While not as fast as mapping to a dedicated instruction (often not
available), the manual code is plenty fast now.

Rich
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~--~~~~--~~--~--~---



CTPOP emulation in JVM

2008-10-19 Thread Krukow

I was reading though Phil Bagwells paper "Ideal Hash Trees", when I
encountered this paragraph:

Note that the performance of the algorithm is seriously impacted
by the poor execution speed of the CTPOP emulation in Java, a problem
the Java
designers may wish to address.


I am assuming he means the JVM and not Java. How does this affect
Clojure? do you know if it has been fixed? Does it mean that there is
a potential performance boost for Clojure  waiting in the future?


/krukow
--~--~-~--~~~---~--~~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~--~~~~--~~--~--~---