Mercurial > hg > Papers > 2019 > anatofuz-thesis
changeset 120:35238e76a0d3
update
author | anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Wed, 20 Feb 2019 11:40:18 +0900 |
parents | a13edfadfb4b |
children | 238dc256fe64 |
files | presen/slide.html presen/slide.md presen/slide.pdf presen/slide.pdf.html |
diffstat | 4 files changed, 31 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/presen/slide.html Wed Feb 20 09:43:26 2019 +0900 +++ b/presen/slide.html Wed Feb 20 11:40:18 2019 +0900 @@ -858,6 +858,19 @@ <li>今後はCodeGearの特性を活用し、 直接次の命令を実行する処理を実装する</li> </ul> + + +</div> + +<div class='slide'> + <!-- _S9SLIDE_ --> +<h2 id="codegearへの変換">CodeGearへの変換</h2> +<ul> + <li>次のcaseに移動する箇所はそのcase文に対応するCodeGearを指定する</li> + <li>中でGC対策を行っている命令は、 一時的にvoid型関数で処理を行う</li> + <li>中で利用している <code>cur_op</code> などは、 ポインタ <code>inter</code> 経由で操作する</li> +</ul> + </div>
--- a/presen/slide.md Wed Feb 20 09:43:26 2019 +0900 +++ b/presen/slide.md Wed Feb 20 11:40:18 2019 +0900 @@ -494,3 +494,8 @@ - デバッグが通常のディスパッチと比較して安易になった - CPUキャッシュに収まるループなどの命令の場合は、 通常のMoarVMよりも高速に動作する - 今後はCodeGearの特性を活用し、 直接次の命令を実行する処理を実装する + +## CodeGearへの変換 +- 次のcaseに移動する箇所はそのcase文に対応するCodeGearを指定する +- 中でGC対策を行っている命令は、 一時的にvoid型関数で処理を行う +- 中で利用している `cur_op` などは、 ポインタ `inter` 経由で操作する
--- a/presen/slide.pdf.html Wed Feb 20 09:43:26 2019 +0900 +++ b/presen/slide.pdf.html Wed Feb 20 11:40:18 2019 +0900 @@ -842,6 +842,19 @@ <li>今後はCodeGearの特性を活用し、 直接次の命令を実行する処理を実装する</li> </ul> + + +</div> + +<div class='slide'> + <!-- _S9SLIDE_ --> +<h2 id="codegearへの変換">CodeGearへの変換</h2> +<ul> + <li>次のcaseに移動する箇所はそのcase文に対応するCodeGearを指定する</li> + <li>中でGC対策を行っている命令は、 一時的にvoid型関数で処理を行う</li> + <li>中で利用している <code>cur_op</code> などは、 ポインタ <code>inter</code> 経由で操作する</li> +</ul> + </div>