Mercurial > hg > Papers > 2020 > menikon-thesis
changeset 20:ed839cf0e364
fix
author | menikon |
---|---|
date | Fri, 14 Feb 2020 14:50:28 +0900 |
parents | 2d4c2f925cdb |
children | a03d74165189 |
files | final_main/chapter5.tex final_main/main.pdf |
diffstat | 2 files changed, 2 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/final_main/chapter5.tex Fri Feb 14 02:24:42 2020 +0900 +++ b/final_main/chapter5.tex Fri Feb 14 14:50:28 2020 +0900 @@ -44,7 +44,7 @@ private での CbC の記述について説明する。記述量が多いため、if 文と for 文を書き換えた ialloc\_impl という関数で説明する。書き換えコードは以下のソースコード\ref{ialloc}とソースコード\ref{alloc}に示す。 -\lstinputlisting[label=ialoc, caption=iallocfs\_impl の実装]{src/iallocfs_impl.cbc} +\lstinputlisting[label=ialloc, caption=iallocfs\_impl の実装]{src/iallocfs_impl.cbc} fs\_impl.cbc の中でCodeGear である iallocfs\_impl が処理されると goto で private な実装である fs\_impl\_private.cbc 側の allocinode という CodeGear へと遷移する。 \lstinputlisting[label=alloc, caption=iallocfs\_impl の private 実装]{src/ialloc.cbc} @@ -58,4 +58,4 @@ \label{fig:iallocloop} \end{figure} -今回は ialloc\_impl という関数を取り上げて説明したが、FileSystem が記述されている fs.c で定義されている関数に関しては全て CbCを用いることにより状態遷移ベースに書き変え挙動を明確化した。 \ No newline at end of file +本稿では ialloc\_impl という関数を取り上げて説明したが、FileSystem が記述されている fs.c で定義されている関数に関しては全て CbCを用いることにより状態遷移ベースに書き変え挙動を明確化した。 \ No newline at end of file