Mercurial > hg > Game > Cerium
changeset 503:516d5c91d5b4 draft double-linked-task-list
comment
author | Shinji KONO <kono@ie.u-ryukyu.ac.jp> |
---|---|
date | Sun, 11 Oct 2009 19:35:33 +0900 |
parents | fdc3e30de9d3 |
children | 3240aae3e89b |
files | TaskManager/ChangeLog |
diffstat | 1 files changed, 20 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/TaskManager/ChangeLog Sun Oct 11 19:12:05 2009 +0900 +++ b/TaskManager/ChangeLog Sun Oct 11 19:35:33 2009 +0900 @@ -1,3 +1,22 @@ +2009-10-11 Shinji KONO <kono@ie.u-ryukyu.ac.jp> + + ようやっと直せました。inListData/outListData は別に転送しないで、 + 一緒に転送してしまった方が良い。どうせ、いつも転送しているのだから。 + + word_count が fifo の方が高速なのは、どうにかしてください。 + + Renew Task の addInData は、メインメモリからDMAするので正しいらしい。 + 直し方を間違えた。 + + Task をmemcpyして、TaskList に入れているが、List DMA に直すべき。 + Simple Task を常に起動して、List DMA task は、その中で、Renew Task + として起動するのが良いのでは? そうすれば、Task Load 自体を Task に + 出来る。 + + Renew Task の実行順序が filo になっている。このあたり変なので、 + 修正するべきでしょう。Renew用の TaskList を持てば良いんじゃないか? + task->self の ad-hoc な使い方が泣ける。ひどすぎます。 + 2009-10-06 Shinji KONO <kono@ie.u-ryukyu.ac.jp> Task 内の create_task は、SchedTask に対してで、 @@ -13,6 +32,7 @@ 2009-10-05 Shinji KONO <kono@ie.u-ryukyu.ac.jp> TaskQueue のfree list の管理はシステムで一つであるべき。 + TaskQueue は double linked list が当然らしい。 2009-10-02 Shinji KONO <kono@ie.u-ryukyu.ac.jp>