334 # be useful for C code in case the coding convention dictates that all compound |
334 # be useful for C code in case the coding convention dictates that all compound |
335 # types are typedef'ed and only the typedef is referenced, never the tag name. |
335 # types are typedef'ed and only the typedef is referenced, never the tag name. |
336 |
336 |
337 TYPEDEF_HIDES_STRUCT = NO |
337 TYPEDEF_HIDES_STRUCT = NO |
338 |
338 |
339 # The SYMBOL_CACHE_SIZE determines the size of the internal cache use to |
|
340 # determine which symbols to keep in memory and which to flush to disk. |
|
341 # When the cache is full, less often used symbols will be written to disk. |
|
342 # For small to medium size projects (<1000 input files) the default value is |
|
343 # probably good enough. For larger projects a too small cache size can cause |
|
344 # doxygen to be busy swapping symbols to and from disk most of the time |
|
345 # causing a significant performance penalty. |
|
346 # If the system has enough physical memory increasing the cache will improve the |
|
347 # performance by keeping more symbols in memory. Note that the value works on |
|
348 # a logarithmic scale so increasing the size by one will roughly double the |
|
349 # memory usage. The cache size is given by this formula: |
|
350 # 2^(16+SYMBOL_CACHE_SIZE). The valid range is 0..9, the default is 0, |
|
351 # corresponding to a cache size of 2^16 = 65536 symbols. |
|
352 |
|
353 SYMBOL_CACHE_SIZE = 0 |
|
354 |
|
355 # Similar to the SYMBOL_CACHE_SIZE the size of the symbol lookup cache can be |
339 # Similar to the SYMBOL_CACHE_SIZE the size of the symbol lookup cache can be |
356 # set using LOOKUP_CACHE_SIZE. This cache is used to resolve symbols given |
340 # set using LOOKUP_CACHE_SIZE. This cache is used to resolve symbols given |
357 # their name and scope. Since this can be an expensive process and often the |
341 # their name and scope. Since this can be an expensive process and often the |
358 # same symbol appear multiple times in the code, doxygen keeps a cache of |
342 # same symbol appear multiple times in the code, doxygen keeps a cache of |
359 # pre-resolved symbols. If the cache is too small doxygen will become slower. |
343 # pre-resolved symbols. If the cache is too small doxygen will become slower. |