본문으로 건너뛰기

"WebAssembly" 태그로 연결된 12개 게시물개의 게시물이 있습니다.

모든 태그 보기

Liftoff: V8에서 WebAssembly의 새로운 기본 컴파일러

· 약 12분
Clemens Backes, WebAssembly 컴파일의 대가

V8 v6.9에는 WebAssembly의 새로운 기본 컴파일러인 Liftoff가 포함되어 있습니다. Liftoff는 데스크탑 시스템에서 기본적으로 활성화되어 있습니다. 이 글에서는 다른 컴파일 단계 추가의 동기를 상세히 설명하고 Liftoff의 구현 및 성능에 대해 설명합니다.

V8에서 WebAssembly의 실험적 지원

· 약 3분
Seth Thompson, WebAssembly 책임자

WebAssembly의 포괄적인 개요와 미래의 커뮤니티 협력을 위한 로드맵은 Mozilla Hacks 블로그의 A WebAssembly Milestone를 참조하세요.

2015년 6월부터 Google, Mozilla, Microsoft, Apple 및 W3C WebAssembly 커뮤니티 그룹의 협력자들은 설계, 명세화, 및 WebAssembly의 구현(1, 2, 3, 4)에 열심히 노력해왔습니다. WebAssembly는 웹을 위한 새로운 실행 환경 및 컴파일 타겟으로, 메모리 안전 샌드박스 내에서 거의 네이티브 속도로 실행되도록 설계된 소형 이진 형식으로 인코딩된 저수준 이동 가능한 바이트 코드입니다. 기존 기술의 진화로서 WebAssembly는 웹 플랫폼에 긴밀히 통합되어 있으며, 네트워크에서 다운로드 속도가 더 빠르고 asm.js라는 JavaScript의 저수준 하위 집합보다 초기화가 더 빠릅니다.