The simulator must calculate the target address and length and compare this against a list of valid address ranges that it holds concerning the thread's environment, such as any dynamic memory blocks acquired since the thread's inception, plus any valid shared static memory slots.
Simulátor musí prepočítať cieľovú adresu a dĺžku a porovnať ich so zoznamom platných adresových intervalov, ktoré udržiava vzhľadom na prostredie vlákna, tak ako každá dynamická pamäť blokuje nadobudnuté since the thread's inception plus any valid shared static memory slots.