On Saturday, 26 July 2014 at 13:21:49 UTC, Kagamin wrote:
Red zone is not part of a calling convention, it's only a restriction on interrupt handlers.
Right, Linus actually said "x86-64 ABI".But still, it means that at any time the area below the stack may contain references that are actually used. The GC uses signals to stop the other threads, which are interrupt handlers in a way. But I guess they already take the red zone into account, otherwise it would cause crashes all the time.
