Next: About this document ...
CLW can be used in almost all cases. There are a few exceptions however:
- The safety library should never be compiled in wrapper mode itself.
- Do not combine it with other replacements (like Purify does).
- As CLW adds some overhead, both in time and space, care should be taken in
(very) limited environments. The amount of overhead that is added is hard to predict. It depends on the environment (e.g. the processor) and on the size of the original code. The safety library itself is about 40K, when compiled. For each call to a function, one extra call is compiled in. This will add a few bytes of code.