Each time the program rewrites a part of itself, the rewritten part must be loaded into the cache again, which results in a slight delay, if the modified codelet shares the same cache line with the modifying code, as is the case when the modified memory address is located within a few bytes to the one of the modifying code.
Minden alkalommal, amikor a program újraírja valamely részét, az újraírt részt újra be kell tölteni a gyorsítótárba, ami némi késlekedéssel jár abban az esetben, ha a módosított kódrészlet a módosító kóddal ugyanazon a soron osztozik a gyorsítótárban – tehát ha a módosított memóriacím és a módosító kód között csak néhány bájtnyi távolság van.