TOP  | プロフィール  | Chromium  | 研究業績  | 料理  | DMI  | TeX  | いろいろ  | Twitter
total: 191578   today: 80

ChromiumとBlink

2011年にGoogleに入社してから、Chromiumのレンダリングエンジンである Blinkの開発をやっています。 専門はBlinkのアーキテクチャ全般で、とくにBlinkの高速化やメモリ管理に興味があります。 BlinkとV8のバインディング、Web IDLコンパイラ、ガベージコレクション(Oilpan)、 メモリ管理・削減、標準ライブラリの高速化(WTF)、ディレクトリ構造、 タスクスケジューリングあたりをいじっています。

いちばん思い入れがあるのは、Oilpan(3年以上かけて完成させたC++ GC)と、 V8とBlinkのバインディング(もう6年近くいじっている)です^_^

プロジェクトの全体像

Blinkのアーキテクチャ関係のプロジェクトの全体像は Platform Architecture Teamのチームページ にまとめてあります。 ふだんの議論は、 blink-dev@chromium.orgplatform-architecture-dev@chromium.orgproject-trim@chromium.org あたりでやっています。 オープンソースなので自由に参加してください^^

プロジェクトのドキュメント

個々の具体的なプロジェクトについて、自分が書いたドキュメントをいくつか以下に置いておきます。

プロジェクトの発表スライド

Blinkのカンファレンスなどで発表したときのスライドをいくつか置いておきます。

これらの資料の内容は私個人の意見を表明するもので、 私の所属する団体の意志を表明するものではありません。