Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
CDT/Obsolete/MultiCoreDebugWorkingGroup/calls/minutes
< CDT | Obsolete | MultiCoreDebugWorkingGroup
Revision as of 12:52, 12 February 2013 by Marc.khouzam.gmail.com (Talk | contribs)
Contents
Multicore Debug Workgroup Minutes of Meetings
February 12, 2013
Attendees
- Phil Mason (Broadcom)
- Marc Dumais (Ericsson)
- Norman Yee (Analog Devices)
- Mikhail Khodjaiants (Mentor)
- Vladimir Prus (Mentor)
- Abeer Bagul (Tensilica)
- Bill Swanson (Tilera)
- Pawel Piech (Windriver)
- Marc Khouzam (Ericsson)
Minutes
- A extra conference call will be scheduled February 19th to discuss features for the Multicore Visualizer. All all welcome to call it. Info will be posted on the list.
- Pin&Clone in platform Bug 145635
- Pawel will continue working on it
- Plan is to make Pin&Clone a single action
- Would be nice if people gave feeback on the branch which has this new way of handling things
- Extend CDT launch to allow external profiling Bug 391608
- All changes will be made in Linux Tools project, no need to change CDT
- CPU usage shown in Multicore Visualizer Bug 396268
- GDB Console synchronization
- Memory changes synched with CDT Bug 397715
- Reverse debugging enabled synched with CDT Bug 399163
- Other new notifications planned such as: =traceframe-changed
- Expression working sets 372181
- Pawel put Abeer's patch and put it on a branch with a bit of refactoring.
- Pawel is playing around with automatic selection of working sets
- If Pawel does not have enough time to continue playing around with it he will commit the feature as Abeer implemented it
- Automatic selection would be nice and Abeer is also looking into it
- Abeer will continue to work on it and post information on the bug
- StepIntoSelection is being implemented for CDT Bug 244865
- Marc K would like to try to add Dynamic printf to CDT
- Breakpoint types would be used to provide this
- The new bp type would be kept in DSF-GDB
- Hardware breakpoint contribution Bug 332993
- Mikhail is concerned that changing the breakpoint type to set a hardware bp is overkill
- Another option would be to add a "Toggle Hardware Breakpoint" command, although that is not ideal either
- We would like to provide this feature in CDT, and Mikhail might be able to post a patch
January 15th, 2013
Attendees
- Phil Mason (Broadcom)
- Marc Dumais (Ericsson)
- Mikhail Khodjaiants (Mentor)
- Vladimir Prus (Mentor)
- Jeff Johnson (Red Hat)
- Abeer Bagul (Tensilica)
- Bill Swanson (Tilera)
- Pawel Piech (Windriver)
- Marc Khouzam (Ericsson)
Minutes
- Assembly view vs Disassembly view
- Want to show assembly with source code without the use of the Debugger
- How does CDT get access to the assembly code
- A dummy debug session hidden from the user can be used to fill the disassembly view
- Jeff will open bug
- Pin&Clone in platform Bug 145635
- Update for CDT to remove Pin&Clone buttons: Bug 398012
- Terminate and restart should keep the Pin&Clone with this CDT patch
- Feature can be tested in a branch in the platform repo
- Would allow to use another 'agent' to provide info without a debugger
- Adds breadcrumb to the view when pinned
- No colors and no visual decorator in the Debug view, as CDT used to do
- Extend CDT launch to allow external profiling Bug 391608
- To see profiling buttons one must Customize Perspective and enable the "Profile" menu
- Profile configuration add a single Profile tab which give the user the possibility to choose between different available profile.
- Profile As... will now only show "Local C/C++ Application" and will default to the highest ranked available profiler
- If no profiler is installed the profiling launch will show an error.
- CPU usage shown in Multicore Visualizer Bug 396268
- Good progress, expect to push code next week
- Expression working sets 372181
- Abeer will comment on bug
- Pawel will look at it once Pin&clone is ok
- GDB Console synchronization
- Mikhail did the synchronization of breakpoints. This needs GDB 7.4
- GDB 7.6 will provide new MI notifications when data changes.
- Marc K has pushed a feature for review, which uses the new =memory-changed event Bug 397715
- Marc K plans on making use of other new notifications such as: =traceframe-changed, =record-started, =record-stopped
Older minutes of meeting
2012 Minutes of meetings
2011 Minutes of meetings
2010 Minutes of meetings