Exercise 1
Idle-waiting Thread Joining
– It have as an objective to change the method “join” of a Thread. It was implemented like this:
[code lang=”c”] while(_state != FINISHING)
yield();
[/code]
This method consist in verify the state of the Thread that is joined, if the state is different from FINISHING, it calls yield(). This solution cause an overhead, because it do this verification all the time that the process is Phased. We should implement a new function, that don`t cause this overhead.
Modified files:
– thread.cc
– Thread.h
EPOS with our solution.
Steps, and explanation about other solutions (PORTUGUESE)
jp 99 slot login http://jp99-online.com/ .
newsky https://newsky-online.com/ .
перепланировка москва перепланировка москва .
newsky88 login https://www.newsky-online.com .
sure win https://surewin-online.com/ .
мостбет казино войти https://mostbet12040.ru
918kiss download 918kiss download .
heaps of wins no deposit codes heaps of wins no deposit codes .
777 bet game online 777 bet game online .
seo специалист seo специалист .
1 x bet giri? http://1xbet-14.com/ .
1xbet mobil giri? https://1xbet-14.com/ .
heaps of wins live heaps of wins live .
777 bet online casino free bonus 777 bet online casino free bonus .
goliath casino canada http://www.goliath-casino.com/ .
goliath casino bonuskode http://goliath-casino.com .
goliath casino bonuskode https://goliath-casino.com .
стеклянные перила для лестниц в частном доме https://telegra.ph/Steklyannye-perila-i-ograzhdeniya-kak-vybrat-kompaniyu-kotoraya-ne-sorvyot-sroki-10-21/ .
душевые ограждения dzen.ru/a/aPfJd1pLPXEE534U .
домео ремонт квартир отзывы в москве домео ремонт квартир отзывы в москве .
перепланировка в москве перепланировка в москве .
перепланировка в москве перепланировка в москве .