Benchmarking Smalltalk on JVM

Charles Oliver Nutter headius at headius.com
Thu Feb 2 08:41:02 PST 2012


On Thu, Feb 2, 2012 at 4:47 AM, Rémi Forax <forax at univ-mlv.fr> wrote:
> It can be an escape analysis change.
> As far as I know, escape analysis don't work through indy call but
> if Charles see same performance as Java, escape analysis has to work ??

My comment was about using an iterator/cursor for iteration (no object
creation visible to Ruby) rather than numeric indices (Fixnum created
per iteration). When object overhead is equivalent between Ruby and
Java we can match perf.

- Charlie


More information about the mlvm-dev mailing list