[BACK]Return to README.environment CVS log [TXT][DIR] Up to [local] / OpenXM_contrib2 / asir2000 / gc / doc

Diff for /OpenXM_contrib2/asir2000/gc/doc/README.environment between version 1.1 and 1.2

version 1.1, 2002/07/24 08:00:16 version 1.2, 2003/06/24 05:11:38
Line 5  platforms.
Line 5  platforms.
 GC_INITIAL_HEAP_SIZE=<bytes> -  Initial heap size in bytes.  May speed up  GC_INITIAL_HEAP_SIZE=<bytes> -  Initial heap size in bytes.  May speed up
                                 process start-up.                                  process start-up.
   
   GC_MAXIMUM_HEAP_SIZE=<bytes> - Maximum collected heap size.
   
 GC_LOOP_ON_ABORT - Causes the collector abort routine to enter a tight loop.  GC_LOOP_ON_ABORT - Causes the collector abort routine to enter a tight loop.
                    This may make it easier to debug, such a process, especially                     This may make it easier to debug, such a process, especially
                    for multithreaded platforms that don't produce usable core                     for multithreaded platforms that don't produce usable core
Line 19  GC_PRINT_STATS - Turn on as much logging as is easily 
Line 21  GC_PRINT_STATS - Turn on as much logging as is easily 
                  by setting GC_quiet.  On by default if the collector                   by setting GC_quiet.  On by default if the collector
                  was built without -DSILENT.                   was built without -DSILENT.
   
   GC_DUMP_REGULARLY - Generate a GC debugging dump GC_dump() on startup
                       and during every collection.  Very verbose.  Useful
                       if you have a bug to report, but please include only the
                       last complete dump.
   
 GC_PRINT_ADDRESS_MAP - Linux only.  Dump /proc/self/maps, i.e. various address  GC_PRINT_ADDRESS_MAP - Linux only.  Dump /proc/self/maps, i.e. various address
                        maps for the process, to stderr on every GC.  Useful for                         maps for the process, to stderr on every GC.  Useful for
                        mapping root addresses to source for deciphering leak                         mapping root addresses to source for deciphering leak
Line 69  GC_PRINT_BACK_HEIGHT - Print max length of chain throu
Line 76  GC_PRINT_BACK_HEIGHT - Print max length of chain throu
                      of Conservative Garbage Collectors", POPL 2001, or                       of Conservative Garbage Collectors", POPL 2001, or
                      http://lib.hpl.hp.com/techpubs/2001/HPL-2001-251.html .                       http://lib.hpl.hp.com/techpubs/2001/HPL-2001-251.html .
   
   GC_RETRY_SIGNALS, GC_NO_RETRY_SIGNALS - Try to compensate for lost
                        thread suspend signals in linux_threads.c.  On by
                        default for GC_OSF1_THREADS, off otherwise.  Note
                        that this does not work around a possible loss of
                        thread restart signals.  This seems to be necessary for
                        some versions of Tru64.  Since we've previously seen
                        similar issues on some other operating systems, it
                        was turned into a runtime flag to enable last-minute
                        work-arounds.
   
 The following turn on runtime flags that are also program settable.  Checked  The following turn on runtime flags that are also program settable.  Checked
 only during initialization.  We expect that they will usually be set through  only during initialization.  We expect that they will usually be set through
 other means, but this may help with debugging and testing:  other means, but this may help with debugging and testing:
Line 93  GC_PAUSE_TIME_TARGET - Set the desired garbage collect
Line 110  GC_PAUSE_TIME_TARGET - Set the desired garbage collect
                      run on a multiprocessor, incremental collection should                       run on a multiprocessor, incremental collection should
                      only be used with unlimited pause time.                       only be used with unlimited pause time.
   
 GC_FIND_LEAK - Turns on GC_find_leak and thus leak detection.  GC_FIND_LEAK - Turns on GC_find_leak and thus leak detection.  Forces a
                  collection at program termination to detect leaks that would
                  otherwise occur after the last GC.
   
 GC_ALL_INTERIOR_POINTERS - Turns on GC_all_interior_pointers and thus interior  GC_ALL_INTERIOR_POINTERS - Turns on GC_all_interior_pointers and thus interior
                            pointer recognition.                             pointer recognition.

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>