diff options
| author | Peter Maydell <peter.maydell@linaro.org> | 2011-03-06 21:39:53 +0000 |
|---|---|---|
| committer | Aurelien Jarno <aurelien@aurel32.net> | 2011-03-07 09:26:06 +0100 |
| commit | 27bfd83c336283d1f7a5345ee386c4cd7b80db61 (patch) | |
| tree | 21e8fb770030f606b15f09087262e2db2e3a7549 /hw/lm32_timer.c | |
| parent | 6ed221b637713aec903136e3061e714fa4809bdd (diff) | |
| download | focaccia-qemu-27bfd83c336283d1f7a5345ee386c4cd7b80db61.tar.gz focaccia-qemu-27bfd83c336283d1f7a5345ee386c4cd7b80db61.zip | |
tcg: Add support for debugging leakage of temporaries
Add support (if CONFIG_DEBUG_TCG is defined) for debugging leakage of temporary variables. Generally any temporaries created by a target while it is translating an instruction should be freed by the end of that instruction; otherwise carefully crafted guest code could cause TCG to run out of temporaries and assert. By calling tcg_check_temp_count() after each instruction we can check that we are not leaking temporaries in this way. Signed-off-by: Peter Maydell <peter.maydell@linaro.org> Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
Diffstat (limited to 'hw/lm32_timer.c')
0 files changed, 0 insertions, 0 deletions