Macro | Package: mp | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version

## memtrace

Arguments: &rest fnspecs

This macro adds an fwrapper to each of the arguments (see fwrappers-and-advice.htm). This fwrapper makes two memlog calls:

- The first call is on entry with the name of the function, a depth of recursion counter, and the arguments to this call.
- The second call is on exit with the name of the function, the negative value of the recursion counter, and any values returned by the function.

The wrapper must have been created previously by a call to memtrace-def or memtrace-do.

If a wrapper does not exist for one of the functions, a warning is signaled and adding wrappers continues with the next function.

See Memlog: A Facility for Minimally Intrusive Monitoring of Complex Application Behavior in smp.htm for more information.

See multiprocessing.htm for general information on multiprocessing in Allegro CL.

Copyright (c) 1998-2022, Franz Inc. Lafayette, CA., USA. All rights reserved.
This page was not revised from the 10.0 page.
Created 2019.8.20.

|  | ToC | DocOverview | CGDoc | RelNotes | FAQ | Index | PermutedIndex
| Allegro CL version 10.1 Unrevised from 10.0 to 10.1. 10.0 version