Developer forums (C::B DEVELOPMENT STRICTLY!) > Plugins development

oBFusCATed - gdbmi plugin query

<< < (5/6) > >>

BlueHazzard:
Are you talking specifically about the MI version, or our debugger plugin in general?

There are a lot missing features (in no particular order), i would like to have:
1) Checkpoints (only available on linux )
2) Display the return value of a function after "step out"
3) Skipping functions
4) record replay (only linux)
5) More (easy) integration of pretty printing

AndrewCot:
I was talking about the existing GDB debugger plugin, not the MI version.

The list is what I was after. Thanks for the list. I will add the list to the readme.md for future work so it is captured and when I have got the plugin so it has all of the existing functionality and tested I can look at them.
I also need to at some stage do a skim read of the GDB manual and have a look at what Codelite supports to see what could be added in the future, but this is weeks away.

ollydbg:
Breakpoints persistence is another feature request.

If I remember correctly, we have discussed years ago, also there are a patch(unfinished) in the old patch system: Patches - Code::Blocks History

AndrewCot:
Thanks.  I found the relevant entry and have added an entry and link in the readme.md so It does not get lost, but as it will save me time as I have to set breakpoints after each change/build/test loop I will get to this one sooner rather than latter.

AndrewCot:
@ollydbg  I have got basic line breakpoints saving and loading. There was one major issue that took a while to resolve where the RegisterEventSink event cbEVT_PROJECT_OPEN did not work if you have multiple debuggers and the debugger in the project is not the GDB/MI, which it is in my case.  I changed the event to cbEVT_PROJECT_ACTIVATE and the load now works.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version