No, it's not only you. It is definitely much slower when you use F8 to skip over methods that do a lot of computation. Ironically, if instead of using F8 you put the cursor on the next line and use Alt-F9 (Run to cursor), it is fast. Only the F8 function seems affected.
Just tested this. Indeed stepping over some methods takes longer than using RunToCursor on the next line. However this is not the thing that is specific to IDEA 7. It is a property of JVM debugger implementation. My test showed similar results on IDEA 6, IDEA 5 and Eclipse. I have also double-checked that this is not the IDEA who slows things down.
-- Best regards, Eugene Zhuravlev Software Developer JetBrains Inc. http://www.jetbrains.com "Develop with pleasure!"
No, it's not only you. It is definitely much slower when you use F8 to skip over methods that do a lot of computation. Ironically, if instead of using F8 you put the cursor on the next line and use Alt-F9 (Run to cursor), it is fast. Only the F8 function seems affected.
No, it's not only you. It is definitely much slower when you use F8 to skip over methods that do a lot of computation. Ironically, if instead of using F8 you put the cursor on the next line and use Alt-F9 (Run to cursor), it is fast. Only the F8 function seems affected.
If both IDEA and debuggee run on JDK 1.6, turning off "watch method return value" may speed up stepping.
--
Best regards,
Eugene Zhuravlev
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"
"Tom" <noname@jetbrains.com> wrote in message news:fnq5pg$hnv$1@is.intellij.net...
>
Just tested this. Indeed stepping over some methods takes longer than using RunToCursor on the next line. However this is not the
thing that is specific to IDEA 7. It is a property of JVM debugger implementation. My test showed similar results on IDEA 6, IDEA 5
and Eclipse. I have also double-checked that this is not the IDEA who slows things down.
--
Best regards,
Eugene Zhuravlev
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"
"Ivan Todoroski" <grnch@gmx.net> wrote in message news:14718232.1201724526776.JavaMail.itn@is.intellij.net...
Thanks, that did it.
Tom
I'm very interesting in this issue. What do you mean by "turning off watch method return value". Where I can find this option?
toolbar button in the variable view
Seems like this option should be disabled by default since it has such an impact on performance.
Thanks!
Yep, this has been done already. The setting might have been inherited from older builds.
--
Best regards,
Eugene Zhuravlev
Software Developer
JetBrains Inc.
http://www.jetbrains.com
"Develop with pleasure!"
"Anders Wallgren" <anders_wallgren@alum.mit.edu> wrote in message news:12851407.1202437495988.JavaMail.itn@is.intellij.net...