Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[tools-pmc] PMC approval needed for committer vote for Marc Dumais

tools PMC Members,
This automatically generated message marks the completion of voting for
Marc Dumais's Committer status on the tools.cdt project. As a PMC member,
you can approve or disapprove this vote through your My Foundation portal

Marc Dumais was nominated by Marc Khouzam as follows:
For close to one year, Marc Dumais has been adding features and fixing
bugs in CDT Debug, mostly around the Multicore Visualizer.
During that time he has clearly become an expert on the Multicore 
Visualizer implementation, architecture and overall direction.

Marc has always worked openly with the CDT community, and has been
very responsive to comments and suggestions, as can be seen
in his many contributions.  He has shown a great capacity for both
implementation and investigation.

He has taken part in the Multicore Debug Workgroup as shown in the 
meeting minutes dating back to November 2012 and up to today:

As a committer Marc plans on continuing to work on improvements and 
fixes to the Multicore Visualizer, with the goal of making it a very rich
tool for multicore debugging.

I can say from having worked closely with him that he would be a real
asset to the CDT.

Marc has contributed multiple features to CDT: [breakpoints] Add breakpoint action to toggle
reverse debugging
erse_debugging) [visualizer] Add CPU/core load information to the
multicore visualizer
_Visualizer_-_CPU.2Fcore_load_meters) [Visualizer] Implement selection-based filtering of
the multicore visualizer display
_Visualizer_-_CPU.2Fcore_load_meters) [visualizer] Make CPUs and cores selectable in
multicore visualizer [visualizer] Allow all-stop mode for multicore

as well as many bug fixes (18): AbstractMIControl processMIOutput() ; OOBRecord;
Keeping only the last 20 records is not enough in some cases. [tracepoints] selectTraceRecord() should not update
the UI [Visualizer] right side cpu_margin not taken into
account when deciding if a new line of cores is needed [visualizer] m_cpuMap and m_coreMap are not cleared
when re-caching [Visualizer] m_recache is never reset to false [Visualizer] Cores displayed non-optimally when
there are multiple CPUs [visualizer] disposeVisualizer() is not getting
called when visualizer view is close [visualizer] NPE in
MulticoreVisualizerEventListener.handleEvent(IExitedDMEvent [visualizer] Thread synchronization from multicore
visualizer to debug view only works for first session [visualizer] Minimize visualizer model (re-)creation [visualizer] Using context menu prevents next
selection [visualizer] canvas filter on thread: sometimes
wrongly hides thread [visualizer] Make Multicore Visualizer canvas filter
aware of the current debug session [visualizer] NPE in
MulticoreVisualizerCanvas.paintCanvas() Attach to process fails in all-stop mode [visualizer] NPE when closing visualizer with
nothing selected in debug view [visualizer] Threads not cleaned-up after process
detached [Visualizer] NPE first session in C++ perspective

Vote summary: 8/0/0 with 9 not voting 
   ?  Patrick Chuong
  +1  Thomas Corbat
   ?  John Cortell
   ?  Andrew Gvozdev
  +1  Jeff Johnston
  +1  Mikhail Khodjaiants
  +1  Marc Khouzam
   ?  Vivian Kong
  +1  Marc-Andre Laperle
   ?  Elena Laskavaia
   ?  Anton Leherbauer
   ?  Teodor Madan
  +1  Sergey Prigogin
   ?  Chris Recoskie
  +1  Doug Schaefer
   ?  Markus Schorn
  +1  William Swanson

Back to the top