[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim resolved JBIDE-26794.
--------------------------------------
Resolution: Rejected
Resolving this is issue since I think that we found the culprit: the very slow evaluation of method return values that's done by default in Eclipse. Once this is turned off, Eclipse is almost as responsive as IntelliJ. Unfortunately this is turned on by default and has to be manually disabled. Once Eclipse will have this disabled by default users wont have to correct the preference any more.
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Major
> Labels: debugging
> Fix For: 4.13.0.AM1
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.13.5#713005)
6 years, 7 months
[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim edited comment on JBIDE-26794 at 8/27/19 4:21 AM:
-------------------------------------------------------------------
A bit of speedup is achieved when disabling the preference "Show method result after a step operation"
!disable-show-method-result.png!
Compare yourself. Once the preference "Show method result after a step operation" turned off the difference is not that significant any more:
* Eclipse: https://youtu.be/MkebG9L5xBQ
* IntelliJ: https://youtu.be/tykb_xdjJEg
Eclipse is currently discussing to disable this by default. See here:
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=533702#c7
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=536751
[~jgammonred612] I'd definitely encourage you to try with this preference turned off. It makes quite some difference.
was (Author: adietish):
A bit of speedup is achieved when disabling the preference "Show method result after a step operation"
!disable-show-method-result.png!
Eclipse is currently discussing to disable this by default. See here:
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=533702#c7
* https://bugs.eclipse.org/bugs/show_bug.cgi?id=536751
[~jgammonred612] I'd definitely encourage you to try with this preference turned off. It makes quite some difference.
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Major
> Labels: debugging
> Fix For: 4.13.0.AM1
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.13.5#713005)
6 years, 7 months
[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim resolved JBIDE-26794.
--------------------------------------
Fix Version/s: 4.13.0.AM1
(was: 4.13.x)
Resolution: Done
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Major
> Labels: debugging
> Fix For: 4.13.0.AM1
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.13.5#713005)
6 years, 7 months
[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim edited comment on JBIDE-26794 at 8/27/19 4:19 AM:
-------------------------------------------------------------------
[~jgammonred612] thanks a lot for reporting this. Definitely worth investigating.
I tried IntelliJ and also VSCode. VSCode behaves pretty much on par with Eclipse speedwise. IntelliJ on the other hand is noticeably quicker.
It is noticeable in all 3 how building the callstack is very slow. Eclipse/VSCode are quite unresponsive displaying the call stack and slow to accept inputs. IntelliJ stays very responsive, you can fluently step over while the call stack is still being built.
I definitely think that this is a platform issue and needs to be improved in the Eclipse/VSCode platform. IntelliJ has a noticeable advantage here.
On the other hand, remote debugging - I think - isn't the dominant usecase.
was (Author: adietish):
[~jgammonred612] thanks a lot for reporting this. Definitely worth investigating.
I tried IntelliJ and also VSCode. VSCode behaves pretty much on par with Eclipse speedwise. IntelliJ on the other hand is noticeably quicker.
It is noticeable in all 3 how building the callstack is very slow. Eclipse/VSCode are quite unresponsive displaying the call stack and slow to accept inputs. IntelliJ stays very responsive, you can fluently step over while the call stack is still being built.
I definitely think that this is a platform issue and needs to be improved in the Eclipse/VSCode platform. IntelliJ has a noticeable advantage here.
Compare yourself (done with the preference "Show method result after a step operation" turned off, thus the difference is not that extreme any more):
* Eclipse: https://youtu.be/MkebG9L5xBQ
* IntelliJ: https://youtu.be/tykb_xdjJEg
On the other hand, remote debugging - I think - isn't the dominant usecase.
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Major
> Labels: debugging
> Fix For: 4.13.x
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.13.5#713005)
6 years, 7 months
[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim edited comment on JBIDE-26794 at 8/26/19 6:53 PM:
-------------------------------------------------------------------
[~jgammonred612] thanks a lot for reporting this. Definitely worth investigating.
I tried IntelliJ and also VSCode. VSCode behaves pretty much on par with Eclipse speedwise. IntelliJ on the other hand is noticeably quicker.
It is noticeable in all 3 how building the callstack is very slow. Eclipse/VSCode are quite unresponsive displaying the call stack and slow to accept inputs. IntelliJ stays very responsive, you can fluently step over while the call stack is still being built.
I definitely think that this is a platform issue and needs to be improved in the Eclipse/VSCode platform. IntelliJ has a noticeable advantage here.
Compare yourself (done with the preference "Show method result after a step operation" turned off, thus the difference is not that extreme any more):
* Eclipse: https://youtu.be/MkebG9L5xBQ
* IntelliJ: https://youtu.be/tykb_xdjJEg
On the other hand, remote debugging - I think - isn't the dominant usecase.
was (Author: adietish):
[~jgammonred612] thanks a lot for reporting this. Definitely worth investigating.
I tried IntelliJ and also VSCode. VSCode behaves pretty much on par with Eclipse speedwise. IntelliJ on the other hand is noticeably quicker.
It is noticeable in all 3 how building the callstack is very slow. Eclipse/VSCode are quite unresponsive displaying the call stack and slow to accept inputs. IntelliJ stays very responsive, you can fluently step over while the call stack is still being built.
I definitely think that this is a platform issue and needs to be improved in the Eclipse/VSCode platform. IntelliJ has a noticeable advantage here.
Compare yourself:
* Eclipse: https://youtu.be/MkebG9L5xBQ
* IntelliJ: https://youtu.be/tykb_xdjJEg
On the other hand, remote debugging - I think - isn't the dominant usecase.
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Major
> Labels: debugging
> Fix For: 4.13.x
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 7 months
[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim updated JBIDE-26794:
-------------------------------------
Comment: was deleted
(was: Eclipse bug "Bug 533702 - Step over" *extremely* slow in some cases")
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Critical
> Labels: debugging
> Fix For: 4.13.x
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 7 months
[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim updated JBIDE-26794:
-------------------------------------
Priority: Major (was: Critical)
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Major
> Labels: debugging
> Fix For: 4.13.x
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 7 months
[JBoss JIRA] (JBIDE-26794) OpenShift: Remote debugging is very slow
by André Dietisheim (Jira)
[ https://issues.jboss.org/browse/JBIDE-26794?page=com.atlassian.jira.plugi... ]
André Dietisheim commented on JBIDE-26794:
------------------------------------------
Eclipse bug "Bug 533702 - Step over" *extremely* slow in some cases"
> OpenShift: Remote debugging is very slow
> ----------------------------------------
>
> Key: JBIDE-26794
> URL: https://issues.jboss.org/browse/JBIDE-26794
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: openshift
> Affects Versions: 4.11.0.Final
> Environment: Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> RHPDS
> Reporter: Josef Kopriva
> Assignee: André Dietisheim
> Priority: Critical
> Labels: debugging
> Fix For: 4.13.x
>
> Attachments: disable-show-method-result.png
>
>
> From Email on devtools-team from [~jgammonred612]:
> {code:java}
> Hi Folks:
> Using this version of Code Ready Studio
> Version: 12.11.0.GA
> Build id: GA-v20190329-0120-B4247
> Build date: 20190329-0120
> I recently ran an Openshift Starter Workshop lab and witnessed a clear
> issue with Code Ready Studio and INtelliJ
> Workshop Starter Lab
> (http://starter-guides-labs.b9ad.pro-us-east-1.openshiftapps.com/workshop/...)
> Lab 19 has a remote debugging setup. The remote debugger in Code Ready
> connected very very slowly and would not step over or step out making
> using it as a debugger virtually impossible.
> One of the lab participants had IntelliJ and it connected immediately
> and worked just fine.
> Clearly, something is broken in CRS. Maybe someone would want to test
> this out and fix?
> You can find this lab on RHPDS.
> Just FYI to the PM's.
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 7 months