example about a simple Groovy program being able to run in about 40MB 
memory, but needing quite a bit more with indy. Since I can observe the 
memory drain with a small program already, and since I know that handles 
are not that reusable yet...

I see about the same, about 2X larger in jvm than native Smalltalk.  But 
there
are differences.  Rtalk is pure 64 bit including all integers,  all 
integers are
boxed ( native ST uses tagged pointers and is 31 bit) and all of the 
compiled
code never dropped vs the native ST had a limited code cache ( 1M).  If I 
drop
the code then Hotspot does not do a good job jitting.  But then I now have
multi gigs of available memory vs 200 Megs usable before.

And it is about 2X faster without the multicore advantage. 

mark
_______________________________________________
mlvm-dev mailing list
mlvm-dev@openjdk.java.net
http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev

Reply via email to