Re: [Ikvm-developers] Float problems
Brought to you by:
jfrijters
From: Dennis U. <ls...@ya...> - 2007-05-21 17:12:27
|
Hi, Jeroen. You wrote: JF> BTW, I just ran the attached test on my x64 system and all tests Thanks very much for the test, it was very useful. There was a little bug in that test in one of non-strict checks, I'll send corrected version with the patch a bit later. I'm terribly sorry for such long delay with this issue, but I had tough exam at university and now my home computer became infected with viruses, that slowed me very much. I'll fix my PC today and will finish this work as soon as possible. Now on what's been done and what ideas I have. I implemented non-strict mode and performed benchmark using Scimark, overall impact is around 10% degrade. I'll send benchmark results a bit later, because currently my system is very unstable and results are messed up. I didn't add conv.r4(r8) to dastore(fastore) because it alone gives -20% and has no impact on test results. It's pretty big degrade, but it has big impact... So, I've got the idea. I think it's reasonable to introduce 3 modes via command-line switch: -fast - just like it was before fix -compliant - on by default, with non-strict fix, strict mode used for strict methods -strict - full strict mode, just like JVM. I haven't measured performance in this case, but this will give very big degrade Looking forward to see your opinion. -- Bye, Dennis mailto:ls...@ya... |