Admin message

Due to a large amount of spam we do not allow new users to create repositories, they are "external" users. If you are a new user and want to create a repository, for example for forking GHC, open a new issue on ghc/ghc using the "get-verified" issue template

Consider using native stack pointer register for STG stack
There are a variety of reasons why we might want to use the native stack pointer register to track the STG stack: * Performance might be better for a variety of reasons: * we could possibly use `PUSH` instead of `MOV` on x86, which has a more succinct encoding * the LLVM backend would be able to make better assumptions about pointer aliasing(?) * microarchitecture implementations likely optimise for stack accesses * In conjunction with DWARF debug information we could more easily use `perf` and other performance measurement tools (e.g. #15929)
issue