You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@netbeans.apache.org by GitBox <gi...@apache.org> on 2021/09/07 14:20:09 UTC

[GitHub] [netbeans] entlicher opened a new pull request #3158: Performance optimizations to speed up remote debugging.

entlicher opened a new pull request #3158:
URL: https://github.com/apache/netbeans/pull/3158


   Remote debugging over slow connections (about 180ms to 200ms per single JDI call that involves JDWP communication over the globe) has a significant impact on debugger experience.
   
   A speed up is achieved by removal of unused functionality, by caching and by parallelization of requests.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] matthiasblaesing commented on pull request #3158: Performance optimizations to speed up remote debugging.

Posted by GitBox <gi...@apache.org>.
matthiasblaesing commented on pull request #3158:
URL: https://github.com/apache/netbeans/pull/3158#issuecomment-921274837


   @entlicher this breaks the visualization of the debugging state in the IDE (and maybe other things not directly observable). I bisected the visual issue shown below to this commit.
   
   Consider this simple programm:
   
   ### Problem
   
   ```java
   public class Main {
       public static void main(String[] args) {
           System.out.println("Line 1");
           System.out.println("Line 2");
           System.out.println("Line 3");
           System.out.println("Line 4");
       }   
   }
   ```
   
   I have a line break point on the line with "Line 2" in it. I exect the IDE to highlight that line when the break point is hit. I then expect the highlighting to move when I single step through the execution. This does not work anymore. With this merged:
   
   Breakpoint hit:
   ![image](https://user-images.githubusercontent.com/2179736/133689054-0367307d-795d-4b42-a59c-cd866aaeb8fe.png)
   
   One step further:
   ![image](https://user-images.githubusercontent.com/2179736/133689001-7bfb7360-b32b-4262-8994-b68858181d2a.png)
   
   
   ### How it should look
   
   Breakpoint hit:
   ![image](https://user-images.githubusercontent.com/2179736/133689376-2142e62d-1434-4439-8d5a-0ca55fe9f9a8.png)
   
   One step further:
   ![image](https://user-images.githubusercontent.com/2179736/133689342-b9c65954-abc4-4cee-8229-f864f512ad07.png)
   
   
   Please have another look at this.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] entlicher merged pull request #3158: Performance optimizations to speed up remote debugging.

Posted by GitBox <gi...@apache.org>.
entlicher merged pull request #3158:
URL: https://github.com/apache/netbeans/pull/3158


   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] matthiasblaesing commented on pull request #3158: Performance optimizations to speed up remote debugging.

Posted by GitBox <gi...@apache.org>.
matthiasblaesing commented on pull request #3158:
URL: https://github.com/apache/netbeans/pull/3158#issuecomment-922031061


   I now used current master, reverted this commit and the result is that single stepping works again.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists


[GitHub] [netbeans] matthiasblaesing commented on pull request #3158: Performance optimizations to speed up remote debugging.

Posted by GitBox <gi...@apache.org>.
matthiasblaesing commented on pull request #3158:
URL: https://github.com/apache/netbeans/pull/3158#issuecomment-921520002


   Control of break points when breakpoints on multiple threads are hit also does not seem to work anymore.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: notifications-unsubscribe@netbeans.apache.org
For additional commands, e-mail: notifications-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists