67Tämä JITtaaminen muuten edellyttää sitä, että samaa muistisivua voi sekä kirjoittaa että suorittaa. JITattavat tavukoodikielet eivät siis saa laitteistotason lisäturvaa pahantahtoiseen koodinsuoritukseen, vaan mielivaltaisen koodin injektoinnin estäminen on täysin virtuaalikoneen ja alustakirjaston ohjelmiston vastuulla. Tämä voi jonkin verran sotia suorituskykyä vastaan, koska esimerkiksi taulukoiden maksimikoko olisi syytä tarkistaa jokaisen indeksoidun osoituksen yhteydessä, mikäli taulukkoon on pääsy loppukäyttäjältä. Periaatteessa ohjelmistojen sisäiseen toteutukseen voisi käyttää nopeampia, mutta turvattomampia rakenteita – jolloin vastuu luonnollisesti siirtyy alustakirjaston tekijältä sovellusohjelman tekijälle.