no one helping me on the assembly analysis? Am 19.05.2012 09:23, schrieb Jochen Theodorou: > Hi all, > > I was about to get a brand new assembly to ask some questions on the > list here when I installed the newest available jdk7 update 6. I ran my > simple Fibonacci test program and noticed that the time it took was > sudden 4.6s, where it was 3.5s before. This plus 1s doesn't look too god > to me. Has there been anything special that causes this? I mean before > the indy version was a little faster than our call site caching, now it > is a little slower. General java performance seems not to be reduced, so > I would assume it is special to indy. > > See http://rifers.org/paste/show/1702 > > ... so now... is there sombody who can tell me why my indy version is > now even slower than my call site version? Sadly I am not really fit > enough in assembler anymore, especially the one produced by hotspot to > really read that output. So I have no idea what is wrong. > > Two things I should mention... the call to $getCallSiteArray is surplus, > yes, but that doesn't take much time. The only thing I know that really > takes a lot of time is the exception guard, but that I have to have > until I find a way to avoid it.... and the call site version has both as > well of course. They should not count as satisfying explanation. > > bye Jochen >
-- Jochen "blackdrag" Theodorou - Groovy Project Tech Lead blog: http://blackdragsview.blogspot.com/ german groovy discussion newsgroup: de.comp.lang.misc For Groovy programming sources visit http://groovy-lang.org _______________________________________________ mlvm-dev mailing list mlvm-dev@openjdk.java.net http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev