comparison packages/kernel/current/ChangeLog @ 2935:918ae79235a2

* include/instrmnt.h: Add instrumentation macros for event flags and the bitmap scheduler. * include/instrument_desc.h: Regenerate. * src/sync/flag.cxx, src/sched/bitmap.cxx: Add instrumentation. * cdl/instrument.cdl: Add CYGDBG_KERNEL_INSTRUMENT_FLAG and CYGDBG_KERNEL_INSTRUMENT_BITMAP options.
author jld
date Fri, 29 Jan 2010 15:06:38 +0000
parents 9ddefe3aa750
children f89e0743ba67
comparison
equal deleted inserted replaced
2934:d6c0c0e0431c 2935:918ae79235a2
1 2010-01-27 John Dallaway <john@dallaway.org.uk>
2
3 * include/instrmnt.h: Add instrumentation macros for event flags and
4 the bitmap scheduler.
5 * include/instrument_desc.h: Regenerate.
6 * src/sync/flag.cxx, src/sched/bitmap.cxx: Add instrumentation.
7 * cdl/instrument.cdl: Add CYGDBG_KERNEL_INSTRUMENT_FLAG and
8 CYGDBG_KERNEL_INSTRUMENT_BITMAP options.
9
1 2009-10-04 John Dallaway <john@dallaway.org.uk> 10 2009-10-04 John Dallaway <john@dallaway.org.uk>
2 11
3 * cdl/instrument.cdl: Add CYGDBG_KERNEL_INSTRUMENT_MLQ option. Issue 12 * cdl/instrument.cdl: Add CYGDBG_KERNEL_INSTRUMENT_MLQ option. Issue
4 reported by Pieter-Jan Busschaert. 13 reported by Pieter-Jan Busschaert.
5 14
4754 4763
4755 //=========================================================================== 4764 //===========================================================================
4756 // ####GPLCOPYRIGHTBEGIN#### 4765 // ####GPLCOPYRIGHTBEGIN####
4757 // ------------------------------------------- 4766 // -------------------------------------------
4758 // This file is part of eCos, the Embedded Configurable Operating System. 4767 // This file is part of eCos, the Embedded Configurable Operating System.
4759 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009 Free Software Foundation, Inc. 4768 // Copyright (C) 1998, 1999, 2000, 2001, 2002, 2009, 2010 Free Software Foundation, Inc.
4760 // 4769 //
4761 // This program is free software; you can redistribute it and/or modify 4770 // This program is free software; you can redistribute it and/or modify
4762 // it under the terms of the GNU General Public License as published by 4771 // it under the terms of the GNU General Public License as published by
4763 // the Free Software Foundation; either version 2 or (at your option) any 4772 // the Free Software Foundation; either version 2 or (at your option) any
4764 // later version. 4773 // later version.