lua09(2).pdf
(
470 KB
)
Pobierz
Zarz adzanie zasobami
Pami ec
Kurs j ezyka Lua
Wykład 09
Lua API – zasoby, pami ec i optymalizacja
Kornel Kisielewicz
Instytut Informatyki
Uniwersytet Wrocławski
16-12-2010 / Wykład 09
university-logo
Zarz adzanie zasobami
Pami ec
Spis tresci
Zarz adzanie zasobami
Iterator po kartotekach
Parser XML
1
Pami ec
Alokator
Odsmiecanie
Operacje atomiczne
GC API
2
university-logo
Zarz adzanie zasobami
Pami ec
Spis tresci
Zarz adzanie zasobami
Iterator po kartotekach
Parser XML
1
Pami ec
Alokator
Odsmiecanie
Operacje atomiczne
GC API
2
university-logo
Zarz adzanie zasobami
Pami ec
Zarz adzanie zasobami
Zarz adzanie zasobami
struktury z którymi dotychczas mielismy do czynienia wymagały stałej ilosci pami eci
nie zawsze jest tak prosto, czasami potrzebujemy uchwytów, zmiennej pami eci, etc
zachodzi potrzeba "destruktora" czy tez "finalizatora"
w Lua, jedynie userdata ma tak a własciwosc, w formie metametody
__gc
metametoda powinna byc funkcj a, bior ac a jako argument usuwane userdata
university-logo
Zarz adzanie zasobami
Pami ec
Iterator po kartotekach
Iterator po kartotekach
Iteracja
for
fname
in
dir(
"."
)
doprint
(fname)
end
Iterator po kartotekach
struktura DIR musi zostac zwolniona po iteracji
userdata w tym wypadku nie musi byc jawne dla Lua (jest domkni eciem dir)
university-logo
Plik z chomika:
Satoremihi7
Inne pliki z tego folderu:
bonk-0.6.tar.gz
(17 KB)
tera.7z
(2607 KB)
xvidcore-1.3.3.tar.gz
(799 KB)
last_x264.tar.bz2
(636 KB)
multicoreware-x265-e6b519dfbf81.zip
(890 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 16.11.2022
Pliki dostępne do 19.01.2025
Pliki dostępne do 19.04.2020
;)
Zgłoś jeśli
naruszono regulamin