ldmud-3.3.719/
ldmud-3.3.719/doc/
ldmud-3.3.719/doc/efun.de/
ldmud-3.3.719/doc/efun/
ldmud-3.3.719/doc/man/
ldmud-3.3.719/doc/other/
ldmud-3.3.719/mud/
ldmud-3.3.719/mud/heaven7/
ldmud-3.3.719/mud/lp-245/
ldmud-3.3.719/mud/lp-245/banish/
ldmud-3.3.719/mud/lp-245/doc/
ldmud-3.3.719/mud/lp-245/doc/examples/
ldmud-3.3.719/mud/lp-245/doc/sefun/
ldmud-3.3.719/mud/lp-245/log/
ldmud-3.3.719/mud/lp-245/obj/Go/
ldmud-3.3.719/mud/lp-245/players/lars/
ldmud-3.3.719/mud/lp-245/room/death/
ldmud-3.3.719/mud/lp-245/room/maze1/
ldmud-3.3.719/mud/lp-245/room/sub/
ldmud-3.3.719/mud/lp-245/secure/
ldmud-3.3.719/mud/sticklib/
ldmud-3.3.719/mud/sticklib/src/
ldmud-3.3.719/mudlib/deprecated/
ldmud-3.3.719/mudlib/uni-crasher/
ldmud-3.3.719/pkg/
ldmud-3.3.719/pkg/debugger/
ldmud-3.3.719/pkg/diff/
ldmud-3.3.719/pkg/misc/
ldmud-3.3.719/src/
ldmud-3.3.719/src/autoconf/
ldmud-3.3.719/src/ptmalloc/
ldmud-3.3.719/src/util/
ldmud-3.3.719/src/util/erq/
ldmud-3.3.719/src/util/indent/hosts/next/
ldmud-3.3.719/src/util/xerq/
ldmud-3.3.719/src/util/xerq/lpc/
ldmud-3.3.719/src/util/xerq/lpc/www/
ldmud-3.3.719/test/generic/
ldmud-3.3.719/test/inc/
ldmud-3.3.719/test/t-0000398/
ldmud-3.3.719/test/t-0000548/
ldmud-3.3.719/test/t-030925/
ldmud-3.3.719/test/t-040413/
ldmud-3.3.719/test/t-041124/
ldmud-3.3.719/test/t-language/
NAME
        dumpallobj

DESCRIPTION
        Write a list of all loaded or cloned objects into the file
        OBJ_DUMP, and a list of all destructed objects into the
        file DEST_OBJ_DUMP. Both files are located in the root directory of
        the mudlib.

        Warning: these files can be very large, and if the driver is low
        on memory there is a certain crash probability.

        If the O_IS_WIZARD flag is used in the mudlib (i.e. if
        set_is_wizard() was called), this command is allowed only for
        users that have this flag set.

        For every live object, a line is written into the file with the
        following information in the given order:
          - object name
          - size in memory, shared data counted only once
          - size in memory if data wouldn't be shared
          - number of references
          - 'HB' if the object has a heartbeat, nothing if not.
          - the name of the environment, or '--' if the object has no
            environment
          - in parentheses the number of execution ticks spent in this
            object
          - the swap status:
             nothing if not swapped,
             'PROG SWAPPED' if only the program is swapped
             'VAR SWAPPED' if only the variabes are swapped
             'SWAPPED' if both program and variables are swapped
          - the time the object was created

        For every destructed object, a line is written into the file with the
        following information in the given order:
          - object name
          - number of references
          - 'NEW' if the object was destructed in this executiong
            thread, nothing if it is older already.


HISTORY
        LDMud 3.2.9 added the DEST_OBJ_DUMP.
        LDMud 3.2.10 added the object creation time to OBJ_DUMP.

SEE ALSO
        malloc(D), status(D), memory(C), objects(C), debug_info(E),
        set_is_wizard(E)