[OSy] Propagace DEBUG_MUTEX

Martin Decky decky at d3s.mff.cuni.cz
Sat Nov 15 21:12:24 CET 2014


Hezky den,

> Je nejake lepsi reseni nez jedno z uvedenych?

Vsimnete si, ze makro DEBUG_MUTEX se v testu mutex5 nastavuje jeste pred 
inkludovanim hlavickovych souboru (a neni to omyl, je to zamysleny 
zpusob pouziti).

Takze identifikatory mutex_lock, mutex_unlock atd. nemusi byt vubec 
jmena funkci, mohou to byt pouze jmena maker, ktera se na zaklade 
nastaveni DEBUG_MUTEX rozvinou bud na non-debug nebo na debug variantu 
mutexovych funkci.


M.D.




More information about the NSWI004 mailing list