f066bfc2f5
These recordEvent() calls could cause crashes since they access the req pointer after it's potentially been deleted during a failed translation call. (Similar problem to the traceData bug fixed in the previous cset.) Moving them above the translation call (as was done recentlyi in cset 8b2b8e5e7d35) avoids the crash but doesn't work, since at that point we don't know if the access is uncached or not. It's not clear why these calls are there, and no one seems to use them, so we'll just delete them. If they are needed, they should be moved to somewhere that's guaranteed to be after the translation completes but before the request is possibly deleted, e.g., in finishTranslation(). |
||
---|---|---|
.. | ||
arch | ||
base | ||
cpu | ||
dev | ||
doxygen | ||
kern | ||
mem | ||
python | ||
sim | ||
unittest | ||
Doxyfile | ||
SConscript |