This is the mail archive of the ecos-patches@sourceware.org mailing list for the eCos project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: add cdl_option CYGDBG_KERNEL_INSTRUMENT_MLQ


Hi Pieter-Jan

Pieter-Jan Busschaert wrote:

> In kernel\current\src\sched\mlqueue.cxx, several calls are made to
> CYG_INSTRUMENT_MLQ().
> In kernel\current\include\instrmnt.h, this call is either defined as
> nothing or as an actual instrumentation instruction, based on the
> setting of CYGDBG_KERNEL_INSTRUMENT_MLQ.
> However, this setting can not be modified in ecos.ecc because the
> cdl_option is missing in kernel\current\cdl\instrument.cdl
> This patch fixes this:

[ snip ]

This seems perfectly reasonable. Is the resulting MLQ instrumentation
data sensible? If so, I will add the CDL option.

John Dallaway


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]