Commit db42a91b authored by sof's avatar sof
Browse files

[project @ 2004-09-13 17:18:27 by sof]

threadSqueezeStack(): with DEBUG, zero out entire payload when
blackholing. Required now that LOOKS_LIKE_INFO_PTR() isn't 100%
precise.

Merge to STABLE
parent 7627b3e8
......@@ -16,7 +16,6 @@
#include "Updates.h"
#include "Stats.h"
#include "Schedule.h"
#include "SchedAPI.h" // for ReverCAFs prototype
#include "Sanity.h"
#include "BlockAlloc.h"
#include "MBlock.h"
......@@ -4190,8 +4189,8 @@ threadSqueezeStack(StgTSO *tso)
* same size as a BLACKHOLE in any case.
*/
if (bh_info->type != THUNK_SELECTOR) {
for (i = np; i < np + nw; i++) {
((StgClosure *)bh)->payload[i] = 0;
for (i = 0; i < np + nw; i++) {
((StgClosure *)bh)->payload[i] = INVALID_OBJECT;
}
}
}
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment