ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

config.h
Go to the documentation of this file.
00001 #pragma once
00002 
00003 /********** dbg/print.c **********/
00004 
00005 /* Enable serialization of debug messages printed with DbgPrint
00006  *
00007  * If this is enabled DbgPrint will queue messages if another thread is already
00008  * printing a message, and immediately returns. The other thread will print
00009  * queued messages before it returns.
00010  * It could happen that some messages are lost if the processor is halted before
00011  * the message queue was flushed.
00012  */
00013 #undef SERIALIZE_DBGPRINT
00014 
00015 /********** mm/ppool.c **********/
00016 
00017 /* Disable Debugging Features */
00018 #if !DBG
00019     /* Enable strict checking of the nonpaged pool on every allocation */
00020     #undef ENABLE_VALIDATE_POOL
00021 
00022     /* Enable tracking of statistics about the tagged blocks in the pool */
00023     #undef TAG_STATISTICS_TRACKING
00024 
00025     /* Enable Memory Debugging Features/Helpers */
00026     #undef POOL_DEBUG_APIS
00027 
00028     /* Enable Redzone */
00029     #define R_RZ 0
00030 
00031     /* Enable Allocator Stack */
00032     #define R_STACK 0
00033 
00034     /*
00035      * Put each block in its own range of pages and position the block at the
00036      * end of the range so any accesses beyond the end of block are to invalid
00037      * memory locations.
00038      */
00039     #undef WHOLE_PAGE_ALLOCATIONS
00040 #endif

Generated on Sun May 27 2012 04:18:10 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.