* Add special handling for unknown sizes, to avoid possible overflows
when converting to C types.
* Fetch any available memory usage data when opening the view, to refresh
it on opening if a map file is already present
* Display properly exceptions that occur when parsing map files, making sure
they appear in the Messages view when running the testsuite.
* Add another automatic test.
For eng/ide/gnatstudio#402
Linker map files may not list 'real' memory regions is some cases.
Handle them as unknown but keep the Memory Usage view usable to
display memory sections.
Add an automatic test.
Change-Id: Ibb6844f93c22e0bf1905a62c7d0091d0f0d778ea
Add free for Callback_Data/Subprogram_Type/List_Instances
Fix ownership transfer issue for Monitored_Command.
Fix over-referenced on widget by python (Editor_Overlay)
Add a test.
Change-Id: I5f6447e37928535f2b7085bcd1b102ee28e31c33
This will allow to display memory usage information if a linker map
file is already present when loading the project.
An autmatic test has been added.
Change-Id: I680fae459b4dfaa70ac08fddd56e4e8ecac0f773
to be able to open harness project when the option is specified
in command line or BuildTarget dialog.
To do this add command line as argument of compilation_finished
hook. Provide convertion routines to/from Python for Arg_List.
Change-Id: Iaf2d7753d6a0f4ca5fe9ae51804598c01c7d185b
Depends-On: I239319ff69ec4364544179bd84d9964ef2b4d655
We now raise and focus the Memory_Usage_View only when it's not visible
yet or if a memory overflow occured. We only highlight it otherwise.
Change-Id: I3b77c42a5ea31db0b9e43bebddfc9bc43590a538
The filter panel has been moved into separate package in order to have
an ability to reuse it everywhere, for example in dialogs.
Change-Id: I92acfb90387a7b745a0b8a515ea141066099d517
The Gtkada.Tree_View package has been improved in order to support
tree views that are both filtered and sortable.
Change-Id: I3da57556cc674835d3247b9fda85b21c4a5fd2fb