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
「Copilot Pro」と「ChatGPT Plus」、月額20ドル払うとすればどっち?
IT関連
2024-03-22 10:09
「Teams」の会議でゲーム–マイクロソフト、「Games for Work」を発表
IT関連
2022-11-18 01:06
SBG決算、利益が前年比6.4倍に ファンドが好調 孫社長は「この程度で収まるつもりはさらさらない」
企業・業界動向
2021-02-09 17:37
Zoomのプライバシーと「Zoom爆撃」めぐる集団訴訟、約93億円で和解へ
IT関連
2021-08-04 14:40
シャオミが独自の四足歩行ロボットを発表、開発者向けに約17万円で販売
ロボティクス
2021-08-12 22:20
ウクライナ侵攻でIT企業がロシア事業から撤退、戦争とITの関係
IT関連
2022-04-05 23:42
freee会計が楽天銀行とのAPI連携を終了、口座明細の自動取り込みを2月24日17時頃に停止
IT関連
2022-01-25 15:44
自治体業務のアウトソーシング市場が縮小–コロナ禍の反動とガバメントクラウドで
IT関連
2023-09-17 04:14
NECとNTTドコモ、AWSで5G基幹ネットワークの運用を検証
IT関連
2022-03-03 13:37
Excel上でPythonコードを生成、実行できる「Copilot in Excel with Python」正式版に(米国版のみ)
Microsoft
2024-11-21 11:32
音で、光で、触感で–Oracle CloudWorld 2023を彩るものたち
IT関連
2023-09-30 07:26
調査に見る、柔軟な働き方への意識の低さが招く従業員の離職危機
IT関連
2023-02-04 12:31
DX専門組織を実際に立ち上げるステップ–後編
IT関連
2022-02-08 09:49
クラウドストライク、アライアンスの拡大でXDRの検知機能を拡大
IT関連
2022-07-09 01:24