Firefox web browser - Faster, more secure & customizable Mozillaブログに掲載された記事「A big step towards generational and compacting GC」がFirefoxの今後の性能に大きく影響を与えるとみられる重要な開発ステップに到達したことを伝えた。ガベージコレクタを世代別ガベージコレクションおよびコンパクションの機能を備えたものへ移項させるために必要になる、もっとも泥臭く全体にわたって書き換えをしなければならない部分の作業が完了したという。これは実質的にFirefoxが世代別GCの実装が可能になったことを意味している。 ガベージコレクションはメモリのサイズが大きくなってきた場合、回収にかかる時間が延びるという問題を抱えている。また、確保と解放を繰り返すことでメモリが分断化してメモリ領域の
Firefox web browser - Faster, more secure & customizable Mozillaはこれまでいくつかのモンキーを開発してきた。「SpiderMonkey」「JaegerMonkey」「TraceMonkey」「IonMonkey」「OdinMonkey」はそれぞれJavaScriptエンジン。さまざまな視点からJavaScriptエンジンが開発され、古いエンジンは新しいエンジンに置き換わっている。いくつかブレイクスルーがあったが、特に高速化の要は可能な限りの「型の推論」と「事前コンパイル」にある。最新のコードでは最良のケースでC++のコードに匹敵しそうなところまで高速化が進んでいる。 Mozillaブログに掲載された記事「The monkeys in 2013」が、2013年におけるFirefox JavaScriptエンジンの進化を伝えた。F
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く