[Git][ghc/ghc][master] 9 commits: Reorganise documentation for allocate* functions