view slides/2018/06/12/memo.txt @ 47:32e35be2ce71

auto-Update generated slides by script
author Takahiro SHIMIZU <anatofuz@cr.ie.u-ryukyu.ac.jp>
date Tue, 26 Jun 2018 22:41:26 +0900
parents
children
line wrap: on
line source

javaのreflection

explation handling

* 自分がどこにいるのかわかるためにサブルーチンコール
* とっかかりは見つけたい
* MoarVM自体のパフォーマンスが問題では...!?

* Javaの高速化Inline展開
* Javaverで動かしてみる?

* コンパイラ書く時

---
* squick
    * small talkの再実装
* golang
* code-segmentをnqpで書いてみるという手もある
* Cのサブルーチンコールを最適化しても上手くはたらかないのでは...!?
* 膨大なライブラリの共有問題
* 言語のライブラリを共有的にロードするデーモンを作成するという手もありそう
    * アムダールの法則
    * Lantime Server or Language Server
* GraalVM


---
* bytecode ではないので可読性がある
* CbCへのJITコンパイルを書くという手もある