Changes between Version 13 and Version 14 of Tools/Memory Checker


Ignore:
Timestamp:
Apr 1, 2010, 1:06:03 AM (14 years ago)
Author:
becoulet
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Tools/Memory Checker

    v13 v14  
    3838 * Irqs are disabled when taking a spin-lock.
    3939 * Irqs are disabled when a temporary context with small stack is running.
     40 * Processor doesn't deadlock on already held spinlock
    4041
    4142= What is being reported =
     
    126127 * The '''L''' flag can be added to show all spin-lock takes and release.
    127128
     129The `SOCLIB_MEMCHK_REPORT` and `SOCLIB_MEMCHK_TRAPON` variables may be set to an error id mask to precisely choose which errors are being reported and which errors raise a trap.
     130The default value for `SOCLIB_MEMCHK_REPORT` is all one, and the default value for `SOCLIB_MEMCHK_TRAPON` depends on the `T` flag.
     131Error ids list can be found on the top of [source:trunk/soclib/soclib/iss/iss_memchecker/src/iss_memchecker.cpp this file].
     132
    128133Here is an example invocation to obtain an interlaced Memory checker and `GdbServer` function calls trace, with trap exception and wait for gdb client connection on error:
    129134