Our of curiousity, I configured the MIPS/Linux interpretive kaffe with --disable-debug, for speed, and ran the Embedded CaffeieneMark benchmark. Comparing the result with an equivalent 1.0.7-based build, we can see that a bunch of things have improved a little, some things have stayed the same, and that something has slowed down dramatically in string handling which more than cancells all the other improvements.
[EMAIL PROTECTED] ecm]$ more *intrp.result :::::::::::::: kaffe.1.0.7.intrp.result :::::::::::::: Sieve score = 34 (98) Loop score = 22 (2017) Logic score = 48 (0) String score = 81 (708) Float score = 6 (185) Method score = 17 (166650) Overall score = 25 :::::::::::::: keffe.1.1.0.intrp.result :::::::::::::: Sieve score = 36 (98) Loop score = 22 (2017) Logic score = 55 (0) String score = 14 (708) Float score = 7 (185) Method score = 18 (166650) Overall score = 20 [EMAIL PROTECTED] ecm]$ _______________________________________________ kaffe mailing list [EMAIL PROTECTED] http://kaffe.org/cgi-bin/mailman/listinfo/kaffe
