Bug 305748 - Use Breakpoint MI notifications
Summary: Use Breakpoint MI notifications
Status: RESOLVED FIXED
Alias: None
Product: kdevelop
Classification: Applications
Component: CPP Debugger (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: kdevelop-bugs-null
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-08-25 09:27 UTC by Niko Sams
Modified: 2015-01-02 18:10 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Niko Sams 2012-08-25 09:27:16 UTC
Currently KDevelop reloads all breakpoints every time the debugee pauses, which is quite often. (required because some script/user command could have created a breakpoint KDevelop doesn't yet know about)

This could be avoided by using breakpoint notifications:
http://sourceware.org/ml/gdb-patches/2011-04/msg00471.html
Comment 1 Niko Sams 2012-08-26 17:29:37 UTC
Reminder: check if and how this works with multiple location breakpoints
Comment 2 Nicolai Hähnle 2015-01-02 18:10:07 UTC
This is now implemented in KDevelop master since around this commit:

commit cf55216e555fbf4b270b1e889fa2f15a8e91d849
Author: Nicolai Hähnle <nhaehnle@gmail.com>
Date:   Sun Dec 21 00:39:45 2014 +0100

    gdb: BreakpointController: port to the new interface (incomplete)