WebAssemblyガベージコレクション機能がWeb標準の「Baseline」に。Safari 18.2でのサポート開始で

今回は「WebAssemblyガベージコレクション機能がWeb標準の「Baseline」に。Safari 18.2でのサポート開始で」についてご紹介します。

関連ワード (メモリ、判断、自動的等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


WebAssemblyのガベージコレクション(WasmGC)機能が、広く利用できるWeb標準としてラベル付けされる「Baseline」となったことが明らかになりました。

WasmGCがWeb標準のBaselineに

これにより多くのWebデベロッパーが安心してWasmGCの機能を利用できることになります。

WasmGCとは

Webブラウザ上で高速に実行できるバイナリフォーマットとして登場したWebAssemblyは、もともとガベージコレクション機能がありませんでした。

そのためにWebAssemblyアプリケーションを開発するプログラマは、プログラマ自身が確保したメモリの解放に責任を持つ必要がありました。もしも確保したまま解放し忘れたメモリがあると、どんどんプログラムが確保するメモリが増大していき、最終的にはメモリ不足などのエラーを引き起こすことになるためです。

WasmGCは、このWebAssemblyにガベージコレクション機能を持たせる機能です。アプリケーションによって割り当てられたメモリが参照されなくなり不要になったと判断されると、自動的に解放されます。

WasmGCが登場したことにより、JavaやPHP、Kotlinといったガベージコレクションを備えたプログラミング言語がWebAssemblyに対応しやすくなります。

すでにKotlinやDartなどのプログラミング言語がWebAssembly対応を進めているところです。

SafariがWasmGCのサポートを開始

今回、このWasmGCがラベル付けされたWeb標準の「Baseline」とは、Web標準の機能がクロスブラウザ対応の安定した実装であり、Webアプリケーション開発者が安心してその機能を用いてアプリケーションを開発できることを示すものです。

参考:Web標準に新たなステータス「Baseline」が登場。変化し続けるWeb標準のうちWeb開発者が安心して使える機能群を示す。MDNドキュメントなどで表示開始

Baselineはほぼ毎月アップデートされています。WasmGCはChromeとFirefoxではすでに実装されていましたが、2024年12月にリリースされたSarari 18.2がWasmGCに対応したことで、WasmGCがBaselineに含まれることになりました。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
人気のポケモンカード、ポケセン店頭販売止めネット抽選に 28日発売の4商品
くらテク
2021-05-13 11:54
セゾンテクノロジー、「HULFT10」のオンプレミス対応版を12月10日から提供
IT関連
2024-10-12 03:30
ラッシュジャパン、検索型FAQ「Helpfeel」を導入–ラッピング売り上げが前年比1.2倍に
IT関連
2023-11-18 13:40
キャリア企業研修最先端 主流はeラーニング活用の「ハイブリッド型」
IT関連
2021-08-06 15:46
ライターがいいマイクを買い、普通の人がライティングする時代 小寺・西田の2021年新春対談(後編) (1/2 ページ)
トップニュース
2021-01-30 20:55
集英社、複製原画の販売にブロックチェーン活用 所有者や真贋を証明し漫画を“美術品”に
企業・業界動向
2021-03-02 04:21
副業人材の需要、ITエンジニア・情シスが上位 人気の理由は
キャリア・しごと
2021-08-12 01:30
グーグル、「Android Studio」「Jetpack Compose」など開発ツールの改善を発表
IT関連
2022-05-14 04:57
インテル、2040年までに温室効果ガス「ネットゼロ」を目指す
IT関連
2022-04-15 03:23
Virgin Galactic、創業者の初宇宙飛行成功 搭乗券懸賞スタート
企業・業界動向
2021-07-13 18:08
三浦春馬さんの公式インスタとWeiboは今後も存続 ファンの声受け方針変更か
ネットトピック
2021-07-27 10:41
コロナワクチンの副反応リスクが分かる無料Webアプリ、医師が作成 「安全な職域接種に役立てて」
社会とIT
2021-06-24 09:07
DiscordがClubhouseのような音声イベント用チャンネルの提供を開始
ネットサービス
2021-04-02 05:29
バイデン政権、重要インフラのサイバーセキュリティ強化に向け対策求める
IT関連
2021-07-30 19:39