Title: Add suspend mode for source breakpoints by Stan185 · Pull Request #1 · Stan185/java-debug · GitHub
Open Graph Title: Add suspend mode for source breakpoints by Stan185 · Pull Request #1 · Stan185/java-debug
X Title: Add suspend mode for source breakpoints by Stan185 · Pull Request #1 · Stan185/java-debug
Description: Fixes microsoft#608 Note that this PR contains code for handling source breakpoints and exception breakpoints. But in fact, VS Code Java only properly handles source and instruction breakpoints. I've left the code in there, since it's not completely trivial and it should not affect the behavior if no suspend mode is sent when setting the exception breakpoints. How to Test Set a breakpoint in a Java Program Start Debugging You now should be able to chose the suspend mode (thread or VM) in the breakpoints view and when editing the breakpoint condition. Make sure the breakpoint can suspend either all threads or only one thread depending on the mode Put your breakpoint in a for loop and when the breakpoint is hit, switch to the other suspend mode Resume the program (may need "resume all" from the context menu) and ensure the new suspend mode is honored the next time you hit the breakpoint. Make sure exception breakpoints behave as usual. There should be no UI to set the mode and exceptions should only suspend the thread the occur on.
Open Graph Description: Fixes microsoft#608 Note that this PR contains code for handling source breakpoints and exception breakpoints. But in fact, VS Code Java only properly handles source and instruction breakpoints. I&...
X Description: Fixes microsoft#608 Note that this PR contains code for handling source breakpoints and exception breakpoints. But in fact, VS Code Java only properly handles source and instruction breakpoints. I&...
Opengraph URL: https://github.com/Stan185/java-debug/pull/1
X: @github
Domain: github.com
| route-pattern | /:user_id/:repository/pull/:id/files(.:format) |
| route-controller | pull_requests |
| route-action | files |
| fetch-nonce | v2:593e8480-365f-e91f-8248-9a585f72f4c0 |
| current-catalog-service-hash | ae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b |
| request-id | A346:1D1115:349D77:46A904:6A5BC750 |
| html-safe-nonce | 558fd09c5c3eb8998ba37606b5d4189c0b23f336f7394a586d3e732f24cbb13c |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJBMzQ2OjFEMTExNTozNDlENzc6NDZBOTA0OjZBNUJDNzUwIiwidmlzaXRvcl9pZCI6IjQ0NDMzNDc0MDEyNzAwODU0NTYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 89f915e4a0474dc52d8f98c107b44186fae7734613f2881c359bb134c291c81a |
| hovercard-subject-tag | pull_request:3224080042 |
| github-keyboard-shortcuts | repository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/Stan185/java-debug/pull/1/files |
| twitter:image | https://avatars.githubusercontent.com/u/57770977?s=400&v=4 |
| twitter:card | summary_large_image |
| og:image | https://avatars.githubusercontent.com/u/57770977?s=400&v=4 |
| og:image:alt | Fixes microsoft#608 Note that this PR contains code for handling source breakpoints and exception breakpoints. But in fact, VS Code Java only properly handles source and instruction breakpoints. I&... |
| og:site_name | GitHub |
| og:type | object |
| hostname | github.com |
| expected-hostname | github.com |
| None | 5290d7e14309ad1e76106a9c4237bd1041517e83ea182c8ab756752cb0c6940b |
| turbo-cache-control | no-preview |
| diff-view | unified |
| go-import | github.com/Stan185/java-debug git https://github.com/Stan185/java-debug.git |
| octolytics-dimension-user_id | 57770977 |
| octolytics-dimension-user_login | Stan185 |
| octolytics-dimension-repository_id | 1128606484 |
| octolytics-dimension-repository_nwo | Stan185/java-debug |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | true |
| octolytics-dimension-repository_parent_id | 102583752 |
| octolytics-dimension-repository_parent_nwo | microsoft/java-debug |
| octolytics-dimension-repository_network_root_id | 102583752 |
| octolytics-dimension-repository_network_root_nwo | microsoft/java-debug |
| turbo-body-classes | logged-out env-production page-responsive full-width |
| disable-turbo | true |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 9c975978430e9ad293956f2bbdaf153b1bd84a99 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width