Mercurial > hg > Papers > 2019 > anatofuz-thesis
changeset 90:8bc115a1b957
update reference
author | anatofuz <anatofuz@cr.ie.u-ryukyu.ac.jp> |
---|---|
date | Tue, 19 Feb 2019 13:56:29 +0900 |
parents | 9c1cbf7c0ec7 |
children | a086473c1c99 |
files | paper/main.pdf paper/reference.bib |
diffstat | 2 files changed, 192 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/paper/reference.bib Tue Feb 19 13:56:29 2019 +0900 @@ -0,0 +1,192 @@ +%% This BibTeX bibliography file was created using BibDesk. +%% https://bibdesk.sourceforge.io/ + +%% Created for TakahiroSHIMIZU at 2018-11-06 12:59:33 +0900 + + +%% Saved with string encoding Unicode (UTF-8) + + +@misc{pugs, + author = "唐鳳", + title = {Pugs: A Perl 6 Implementation}, + organization = "Hackage", + howpublished = {\url{http://hackage.haskell.org/package/Pugs/}}, + note = {Accessed: 2018-11-21} +} + +@misc{perl6doc, + author = "ThePerlFoundation", + organization = "ThePerlFoundation", + title = {Perl6 Documentation}, + howpublished = {\url{https://docs.perl6.org/}}, + note = {Accessed: 2018-11-21}, +} + +@misc{perl6design, + author = "ThePerlFoundation", + organization = "ThePerlFoundation", + title = {Perl 6 Design Documents}, + howpublished = {\url{https://design.perl6.org/}}, + note = {Accessed: 2018-11-21}, +} + +@misc{roast, + author = "ThePerlFoundation", + organization = "GitHub", + title = {Roast -- Perl6 test suite}, + howpublished = {\url{https://github.com/perl6/roast}}, + note = {Accessed: 2018-11-21}, +} + +@misc{parrot, + title = {Parrot}, + author = "ParrotFoundation", + organization = "ParrotFoundation", + howpublished = {\url{http://parrot.org/}}, + note = {Accessed: 2018-11-21}, +} + +@misc{nqpopcode, + title = {NQP Opcode List}, + author = "ThePerlFoundation", + organization = "GitHub", + howpublished = {\url{https://github.com/perl6/nqp/blob/master/docs/ops.markdown}}, + note = {Accessed: 2018-11-21}, +} + +@misc{nqp, + title = {NQP - Not Quite Perl (6)}, + author = "ThePerlFoundation", + organization = "GitHub", + howpublished = {\url{https://github.com/perl6/nqp}}, + note = {Accessed: 2018-11-21}, +} + +@article{gcccbc, + author = "大城信康 and 河野真治", + title = "Continuation based C の GCC 4.6 上の実装について", + journal = "第53回プログラミング・シンポジウム", + year = 2012, + month = 1, +} + +@article{llvmcbc, + author = "徳森 海斗 and 河野真治", + title = "LLVM Clang 上の Continuation based C コンパイラの改良", + journal = "琉球大学工学部情報工学科平成27年度学位論文(修士)", + year = 2015 +} + +@misc{cbcgcc, + title = {CbC\_gcc}, + author = {並列信頼研究室}, + organization = "琉球大学", + howpublished = {\url{http://www.cr.ie.u-ryukyu.ac.jp/hg/CbC/CbC_gcc/}}, + note = {Accessed: 2018-11-21}, +} + +@misc{cbcllvm, + title = {CbC\_llvm}, + author = {並列信頼研究室}, + organization = "琉球大学", + howpublished = {\url{http://www.cr.ie.u-ryukyu.ac.jp/hg/CbC/CbC_llvm/}}, + note = {Accessed: 2018-11-21}, +} + +@misc{rani, + title = {Rakudo and NQP internals}, + author = {Jonathan Worthington}, + organization = {EDUMENT}, + howpublished = {\url{http://edumentab.github.io/rakudo-and-nqp-internals-course/}}, + note = {Accessed: 2018-11-21}, +} + +@misc{rani1, + title = {Rakudo and NQP internals - day1}, + howpublished = {\url{http://edumentab.github.io/rakudo-and-nqp-internals-course/slides-day1.pdf}}, + author = {Jonathan Worthington}, + organization = {EDUMENT}, + note = {Accessed: 2018-11-21}, +} + +@misc{threadedcode, + title = {Threaded Code}, + howpublished = {\url{https://www.complang.tuwien.ac.at/forth/threaded-code.html}}, + author = {Anton Ertl}, + organization = {Technische Universitat Wien}, + note = {Accessed: 2018-11-21}, +} + +@article{imcbllvm, + title = {Implementing Continuation based language in LLVM and Clang}, + author = "Kaito TOKUMORI and Shinji KONO", + journal = "LOLA", + year = 2015, + month = 7, +} + +@techreport{gearsos, + author = "宮城,光希 and 桃原,優 and 河野,真治", + title = "Gears OSのモジュール化と並列API", + year = "2018", + institution = "琉球大学大学院理工学研究科情報工学専攻, 琉球大学大学院理工学研究科情報工学専攻, 琉球大学工学部情報工学科", + number = "11", + month = "may" +} + +@article{ruby, + title = {Ruby用仮想マシンYARVの実装と評価}, + author = "笹田 耕一 and 松本 行弘 and 前田 敦司 and 並木 美太郎", + journal = "情報処理学会論文誌プログラミング(PRO)", + year = 2006, + month = 2, +} + +@article{Bell:1973:TC:362248.362270, + author = {Bell, James R.}, + title = {Threaded Code}, + journal = {Commun. ACM}, + issue_date = {June 1973}, + volume = {16}, + number = {6}, + month = jun, + year = {1973}, + issn = {0001-0782}, + pages = {370--372}, + numpages = {3}, + howpublished = {http://doi.acm.org/10.1145/362248.362270}, + doi = {10.1145/362248.362270}, + acmid = {362270}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {compiled code, interpreter, machine code, space tradeoff, subroutine calls, threaded code, time tradeoff}, +} + + + +@inproceedings{Piumarta:1998:ODT:277650.277743, + author = {Piumarta, Ian and Riccardi, Fabio}, + title = {Optimizing Direct Threaded Code by Selective Inlining}, + booktitle = {Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation}, + series = {PLDI '98}, + year = {1998}, + isbn = {0-89791-987-4}, + location = {Montreal, Quebec, Canada}, + pages = {291--300}, + numpages = {10}, + howpublished = {http://doi.acm.org/10.1145/277650.277743}, + doi = {10.1145/277650.277743}, + acmid = {277743}, + publisher = {ACM}, + address = {New York, NY, USA}, + keywords = {bytecode interpretation, dynamic translation, inlining, just-in-time compilation, threaded code}, +} + +@misc{luajit, + title = {The LuaJIT Project}, + author = {Mike Pall}, + howpublished = {\url{http://luajit.org/}}, + organization = {luajit.org}, + note = {Accessed: 2018-11-21}, +}