Mercurial > hg > Papers > 2019 > anatofuz-thesis
diff prepaper/finalpre.tex @ 24:ab4402df0f19
update finalpre abstract
author | anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Mon, 11 Feb 2019 17:40:11 +0900 |
parents | eea4271e6faa |
children | 1499d4fbbb31 |
line wrap: on
line diff
--- a/prepaper/finalpre.tex Mon Feb 11 16:59:18 2019 +0900 +++ b/prepaper/finalpre.tex Mon Feb 11 17:40:11 2019 +0900 @@ -39,8 +39,10 @@ We are developing Programing Language that name Continuation based C (CbC). CbC gives Code Gear and Data Gear as programing units. A transfer from a Code Gear to another Code Gear is implemented using a CbC's goto statement, -which is compiled as a jump instruction in CbC. +which is compiled as a jump instruction in CbC. Since MoarVM is wrriten in C language, it can be rewritten in CbC. +In this thesis, +consider rewriting the instruction dispatch part of MoarVM with CbC. %CbC で OS を記述する。 %CbCはLLVMで実装されている。 %codeとcode のあいだをcall ではなくjmpで結ぶことができる(goto)