Skip to main content

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.

Jump to: navigation, search

Difference between revisions of "CDT/Obsolete/MultiCoreDebugWorkingGroup/calls/minutes"

(15 intermediate revisions by one other user not shown)
Line 1: Line 1:
 
= Multicore Debug Workgroup Minutes of Meetings =
 
= Multicore Debug Workgroup Minutes of Meetings =
== February 11th, 2014 ==
 
  
=== Attendees ===
+
== January 13th, 2015 ==
 
+
# Marc Dumais (Ericsson)
+
# Teodor Madan (Freescale)
+
# Mikhail Khodjaiants (Mentor)
+
# Doug Schaefer (QNX)
+
# Jeff Johnston (RedHat)
+
# William Riley (Renesas)
+
# Marc Khouzam (Ericsson)
+
 
+
=== Minutes ===
+
*CDT Summit/EclipseCon
+
* Ongoing work
+
** New Launch UI
+
*** Working solution available!
+
*** Ready to discuss some implementation detail
+
*** Specific to CDT at the moment but could be generalized
+
*** Main advantage is the support for multi-process
+
** Trace Control Enhancements [https://bugs.eclipse.org/390827 Bug 390827]
+
*** Feature committed! See [https://wiki.eclipse.org/CDT/User/NewIn84#Trace_Control_view_enhancements New and Noteworth] for details.
+
*** It would be nice to move some of the new widgets to a common area such as o.e.cdt.debug.ui
+
*** Was not tested on Windows.  If someone can try it and report, that would be useful
+
** Setting Hardware Breakpoint from the UI [http://eclip.se/332993 Bug 332993]
+
*** new bug opened to allow to change bp type at creation or after (based on Mikhail's work) [http://eclip.se/427898 Bug 427898]
+
*** patch posted in bugzilla but will be posted to Gerrit
+
*** do we need the first proposal too?  It's value is to set a default type.  Let's focus on first contribution and then discuss the original one.
+
** Show values returned from function calls [http://eclip.se/341731 Bug 341731]
+
*** Reviewed by Marc-Andre and updated accordingly
+
** Dynamic Printf [https://eclip.se/400268 Bug 400268]
+
*** Planned for Luna.
+
*** GDB 7.7 much more stable.  Still some issue but not blocking
+
*** Will be demoed at CDT Summit
+
*** Patch is large but mostly a copy of Tracepoints.  Important changes are much smaller.
+
** Multicore Visualizer with Parallella
+
*** gdb stub for Parallella is being updated to provide CDT with the necessary information
+
*** Will be demoed at EclipseCon
+
** Stand-alone CDT debugger
+
*** Customize perspective support added (needed for Reverse Debug and Tracepoints)
+
*** Documentation has been updated
+
*** Will be demoed at CDT Summit
+
*** Was presented to GDB community and was well received, with more comments expected
+
 
+
== January 14th, 2014 ==
+
  
 
=== Attendees ===
 
=== Attendees ===
  
# Phil Mason (Broadcom)
 
 
# Alvaro Sanchez-Leon (Ericsson)
 
# Alvaro Sanchez-Leon (Ericsson)
# Andreas From (Ericsson)
 
 
# Marc Dumais (Ericsson)
 
# Marc Dumais (Ericsson)
# Simon Marchi (Ericsson)
 
# Xavier Raynaud (Kalray)
 
 
# Mikhail Khodjaiants (Mentor)
 
# Mikhail Khodjaiants (Mentor)
 +
# Doug Schaefer (QNX)
 
# Jeff Johnston (RedHat)
 
# Jeff Johnston (RedHat)
 
# William Riley (Renesas)
 
# William Riley (Renesas)
# Bill Swanson (Tilera)
 
 
# Marc Khouzam (Ericsson)
 
# Marc Khouzam (Ericsson)
  
 
=== Minutes ===
 
=== Minutes ===
*CDT Summit/EclipseCon
+
* CDT Summit/CDT Day
** Marc K to send an email to list to remind people so that others can make plan
+
** CDT Summit wikiPlease sign up.
 
+
** CDT Day planned. 7 talks on different topics related to CDT
* Ongoing work
+
* CDT 8.6 anything missing?
** New Launch UI
+
** Nothing major planned for the last week
*** Progress continues
+
* Register grouping committed. https://wiki.eclipse.org/CDT/User/NewIn86#Register_grouping
*** Single new launch config type allowing to start multiple processes togetherIt supports both starting a new process and attaching to one. It supports both local and remote
+
** VarObjects for Registers would be interesting.
*** Difficulty in supporting older GDB versions. Currently based on 7.2 and higher
+
** If time allows, Mikhail may have a look again.
*** Issue with short lived processes that don't appear in the view
+
* All Debug JUnit tests running on HIPP using all of GDB >= 7.1
*** When to use 'remote' or 'extended-remote'
+
**  Local tests all pass: https://hudson.eclipse.org/cdt/job/debug-tests-master-all-gdb-versions/
** Environment Variables for Remote launch [https://bugs.eclipse.org/424436 Bug 424436]
+
**  Remote tests down to 7 failures: https://hudson.eclipse.org/cdt/job/debug-remote-tests-master-all-gdb-versions/
*** Will allow to specify env vars when launching a remote application
+
* Older GDB support
*** Some limitations due to TM/RSE that we will have to deal with
+
** In some cases, probably with more recent GCCs, GDB 7.0 cannot step over printf (and maybe other issues)
** Trace Control Enhancements [https://bugs.eclipse.org/390827 Bug 390827]
+
** We discussed and approved only supporting GDB 7.1 and higher
*** Review on-going. Meeting will held Jan 14th to discuss comments of review. Contact Marc Khouzam to join.
+
** We won't remove the code supporting older GDBs but we won't work on making those work
** Show values returned from function calls [https://bugs.eclipse.org/341731 Bug 341731]
+
** We will announce in N&N and make it part of the 8.6 review record
** Mutlicore Visualizer with Parallella
+
* SWTBot testing for Debug/CDT https://git.eclipse.org/r/#/c/35988/
*** New plugin extending multicore visualizer
+
** Proof of concept that provides one test.
*** both canvas and model have been updated for the Parallella
+
** Marc K to review and commit very soon to get the infrastructure in
** Multi-process memory views [https://eclip.se/250323 Bug 250323]
+
* LaunchBar will be part of Mars
*** Patch accepted, will be committed today
+
** Doug will work on a CDT remote launch using o.e.remote
** Dynamic Printf [https://eclip.se/400268 Bug 400268]
+
** Doug got request to have a UI for multiple launches working with the launch bar
** Stand-alone CDT debugger
+
* Launch UI
*** Marc K has tried it out.  Looks great but a couple of comments communicated to Jeff
+
** Mikhail has started work on it again
*** Start script will be simplified
+
*** "Customize perspective..." menu will be added
+
*** Will be shown at the CDT Summit
+
*** Some flags will be added to the command-line to specify launch option
+
*** No need to create a project or a launch config.
+
*** Should we still show the launch config stuff?  Yes, but most won't even look at it.
+
*** Improvement over Insight (amongst others) of supporting the indexer through a build log
+
*** Planned for Luna
+
*** Need to discuss with Doug about how to make this available
+
  
 
= Older minutes of meeting =
 
= Older minutes of meeting =
  
 +
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2014 | 2014 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2013 | 2013 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2013 | 2013 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2012 | 2012 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2012 | 2012 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2011 | 2011 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2011 | 2011 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2010 | 2010 Minutes of meetings]]<br>
 
[[CDT/MultiCoreDebugWorkingGroup/calls/minutes/2010 | 2010 Minutes of meetings]]<br>

Revision as of 14:42, 13 January 2015

Multicore Debug Workgroup Minutes of Meetings

January 13th, 2015

Attendees

  1. Alvaro Sanchez-Leon (Ericsson)
  2. Marc Dumais (Ericsson)
  3. Mikhail Khodjaiants (Mentor)
  4. Doug Schaefer (QNX)
  5. Jeff Johnston (RedHat)
  6. William Riley (Renesas)
  7. Marc Khouzam (Ericsson)

Minutes

  • CDT Summit/CDT Day
    • CDT Summit wiki. Please sign up.
    • CDT Day planned. 7 talks on different topics related to CDT
  • CDT 8.6 anything missing?
    • Nothing major planned for the last week
  • Register grouping committed. https://wiki.eclipse.org/CDT/User/NewIn86#Register_grouping
    • VarObjects for Registers would be interesting.
    • If time allows, Mikhail may have a look again.
  • All Debug JUnit tests running on HIPP using all of GDB >= 7.1
  • Older GDB support
    • In some cases, probably with more recent GCCs, GDB 7.0 cannot step over printf (and maybe other issues)
    • We discussed and approved only supporting GDB 7.1 and higher
    • We won't remove the code supporting older GDBs but we won't work on making those work
    • We will announce in N&N and make it part of the 8.6 review record
  • SWTBot testing for Debug/CDT https://git.eclipse.org/r/#/c/35988/
    • Proof of concept that provides one test.
    • Marc K to review and commit very soon to get the infrastructure in
  • LaunchBar will be part of Mars
    • Doug will work on a CDT remote launch using o.e.remote
    • Doug got request to have a UI for multiple launches working with the launch bar
  • Launch UI
    • Mikhail has started work on it again

Older minutes of meeting

2014 Minutes of meetings
2013 Minutes of meetings
2012 Minutes of meetings
2011 Minutes of meetings
2010 Minutes of meetings

Back to the top