Skip to content

Commit

Permalink
Revert "Revert "Always log the type coming out of an nqp::decont""
Browse files Browse the repository at this point in the history
This reverts commit 9481289.

The original commit is clearly innocent. It just unlocked more optimizations
which uncovered quite a few spesh bugs. But hiding those won't get them fixed,
so let's see what bugs come our way.
  • Loading branch information
niner committed May 16, 2021
1 parent a1cfecd commit a75a206
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions src/core/interp.c
Expand Up @@ -3101,12 +3101,12 @@ void MVM_interp_run(MVMThreadContext *tc, void (*initial_invoke)(MVMThreadContex
cur_op += 4;
if (obj && IS_CONCRETE(obj) && STABLE(obj)->container_spec) {
STABLE(obj)->container_spec->fetch(tc, obj, r);
if (MVM_spesh_log_is_logging(tc))
MVM_spesh_log_decont(tc, prev_op, r->o);
}
else {
r->o = obj;
}
if (MVM_spesh_log_is_logging(tc))
MVM_spesh_log_decont(tc, prev_op, r->o);
goto NEXT;
}
OP(setcontspec): {
Expand Down

0 comments on commit a75a206

Please sign in to comment.