PPLサマースクール2016「商用Java処理系の研究開発」のパート2です.
http://ppl.jssst.or.jp/index.php?ss2016
Java言語処理系の実装について詳説する.まずJava仮想マシンの概要について述べ,その主要な構成要素として,クラス管理とインタープリタ,ヒープ管理とガベージコレクション,スレッド管理と同期機構,JITコンパイラとの連携,などについて説明する.性能改善のために行った各種手法についても触れる.
他のパート
1 Javaの登場と発展
http://www.slideshare.net/Tamiya_Onodera/java-66081108
2 Java仮想マシンの実装技術
http://www.slideshare.net/KiyokuniKawachiya/java-66003903
3 Java Just-In-Timeコンパイラの実装技術
http://www.slideshare.net/ishizaki/20160906-pplss-ishizaki-public
4 まとめと展望
http://www.slideshare.net/Tamiya_Onodera/ss-66081142