Commit b75e7486 authored by Ben Gamari's avatar Ben Gamari 🐢 Committed by Marge Bot

rts: Remove incorrect assertions around MSG_THROWTO messages

Previously we would assert that threads which are sending a
`MSG_THROWTO` message must have their blocking status be blocked on the
message. In the usual case of a thread throwing to another thread this
is guaranteed by `stg_killThreadzh`.  However, `throwToSelf`, used by
the GC to kill threads which ran out of heap, failed to guarantee this.

Noted while debugging #17785.
parent e319570e
Pipeline #15648 passed with stages
in 437 minutes and 23 seconds