Подтвердить что ты не робот

Что такое ARR_WORDS в профиле кучи GHC?

В профиле кучи для моей программы, сгенерированной ./program +RTS -hy -p, преобладает "ARR_WORDS". Это не соответствует чему-либо очевидному в моей программе; это какой-то внутренний GHC? Как я должен рассматривать его доминирующий вид в профиле?

Я использую GHC 7.0.3.

4b9b3361

Ответ 1

ARR_WORDS - это внутреннее имя ByteArray#, которое является типом GHC, используемым для реализации, например. ByteString, Text и распакованные массивы.