Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix for issue #263 and avoiding unneeded popups #267

Merged
merged 14 commits into from
Mar 29, 2020
Merged

Conversation

haneefdm
Copy link
Collaborator

  1. New feature
    • A performance improvement has been made at startup. It was taking 2-3 seconds to parse the symbols out of the elf file. It is now cut in half and the results are cached. When cached results are used, it takes a few milliseconds.
  2. Issues fixed
    • Fixed Issue #263. Static functions were not properly detected because of the differences in how gdb and objdump reported pathnames. It made things like step/next to not work. Much thanks to @Lykkeberg and @stalyatech for reporting and testing solutions
    • When using multiple processors, TCP ports should be allocated consecutively, remote chance of failures avoided
    • serialport binary module updated for latest Node.js/Electron
    • Watch and hovers caused too many popups. Something changed in VSCode. These are now suppressed. There were also popus when setting a breakpoint while program was running and single stepping too fast and these are now suppressed.
    • When runToMain was enabled, it caused a popup to appear for a failed stack trace. Again something changed in VSCode where it is requesting stack traces when program is not stopped.

@haneefdm haneefdm merged commit c9e3bde into Marus:master Mar 29, 2020
mayjs pushed a commit to mayjs/cortex-debug that referenced this pull request Apr 6, 2022
Fix for issue Marus#263 and avoiding unneeded popups
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant