Mercurial > hg > Members > kono > Cerium
changeset 95:6315da182c66
*** empty log message ***
author | gongo |
---|---|
date | Thu, 28 Feb 2008 18:04:06 +0900 |
parents | 588ab5f0e659 |
children | 32be65e25785 |
files | TaskManager/Changelog |
diffstat | 1 files changed, 13 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/TaskManager/Changelog Thu Feb 28 17:41:08 2008 +0900 +++ b/TaskManager/Changelog Thu Feb 28 18:04:06 2008 +0900 @@ -1,3 +1,16 @@ +2008-02-28 Wataru MIYAGUNI <gongo@cr.ie.u-ryukyu.ac.jp> + + * kernel/ppe/BufferManager.cpp: remove_taskQueue_all() + taskQueue の create と free が釣り合って無くて、 + queue が足りなくなる -> extend_pool -> 足りなく(ry + ってのを繰り返してメモリ的なセグメンテーションフォルとが出て + なんでかなと思ったら、task->wait_me を消去してなかった。 + task->wait_i は notify(ry で削除されるんだけど、 + task->wait_me は、notify(ry に渡した後ほったらかしだった。 + ってことで、wait_me を全消しする関数を作りましたとさ。 + 気持ち速度が増した気がする。気ね。 + + 2008-02-17 Wataru MIYAGUNI <gongo@cr.ie.u-ryukyu.ac.jp> * Todo: 悩んでる所