Ero sivun ”Valgrind” versioiden välillä

Siirry navigaatioon Siirry hakuun
5 merkkiä lisätty ,  17. huhtikuuta 2007
Rivi 65: Rivi 65:
"definitely lost" kertoo, että muistialueen käsittely voidaan varmasti tulkita muistivuodoksi.
"definitely lost" kertoo, että muistialueen käsittely voidaan varmasti tulkita muistivuodoksi.


"possibly lost" kertoo, että muistialueen käsittely on luultavasti tulkita muistivuodoksi.
"possibly lost" kertoo, että muistialueen käsittely voidaan luultavasti tulkita muistivuodoksi.


"still reachable" kertoo, että varattuun muistialueeseen on säilytetti viittaus ohjelman loppuun asti, mutta sitä ei vapauteta ennen ohjelma päättymistä. Tunnetusti C++:n standardikirjastojen templaattisäilöt eivät vapauta muistia välttämättä käskettäessäkään, vaan säilyttävät varauksen, jotta alue voitaisiin ottaa tarvittaessa uudelleen käyttöön. Tästä ei siis tarvitse välttämättä C++-ohjelmissa huolestua.
"still reachable" kertoo, että varattuun muistialueeseen on säilytetti viittaus ohjelman loppuun asti, mutta sitä ei vapauteta ennen ohjelma päättymistä. Tunnetusti C++:n standardikirjastojen templaattisäilöt eivät vapauta muistia välttämättä käskettäessäkään, vaan säilyttävät varauksen, jotta alue voitaisiin ottaa tarvittaessa uudelleen käyttöön. Tästä ei siis tarvitse välttämättä C++-ohjelmissa huolestua.
Rekisteröitymätön käyttäjä

Navigointivalikko