WebAssembly specification

E3761

The WebAssembly specification is a standardized, low-level binary instruction format designed to enable high-performance, portable code execution on the web and other platforms.

All labels observed (11)

How this entity was disambiguated

Statements (52)

Predicate Object
instanceOf binary format specification
instruction set architecture specification
technical standard
web standard
abbreviation WebAssembly specification self-linksurface differs
surface form: Wasm specification
alsoTargets non-web platforms
defines WebAssembly specification self-linksurface differs
surface form: WebAssembly
definesConcept WebAssembly function
WebAssembly module
control flow instructions
execution semantics
export
host environment interaction
import
linear memory
memory instructions
module instantiation
numeric instructions
table
type system
validation
definesFormat low-level binary instruction format
textual representation of WebAssembly modules
designGoal backwards compatibility of modules
efficient validation and compilation
language-agnostic compilation target
portability across hardware architectures
streaming compilation support
initialPublicationYear 2017
language English
name WebAssembly specification self-linksurface differs
surface form: WebAssembly Core Specification
primaryDomain client-side web execution
web platform
publisher W3C Working Group
surface form: W3C WebAssembly Working Group

World Wide Web Consortium
purpose define a safe, sandboxed execution environment
enable high-performance code execution in web browsers
enable near-native performance on the web
provide a portable compilation target for high-level languages
relatedSpecification WASI specification
WebAssembly JavaScript Interface
WebAssembly System Interface
WebAssembly JavaScript Interface
surface form: WebAssembly Web API
securityProperty deterministic execution semantics
sandboxed execution model
shortName WebAssembly specification self-linksurface differs
surface form: WebAssembly spec
standardizedBy World Wide Web Consortium
surface form: W3C
status W3C Recommendation
targetEnvironment embedded environments
standalone runtimes
web browsers
versioningModel feature-based evolution

How these facts were elicited

Referenced by (52)

Full triples — surface form annotated when it differs from this entity's canonical label.

Chromium rendering engine supports WebAssembly specification
this entity surface form: WebAssembly
Chrome Web Platform features includesAPI WebAssembly specification
this entity surface form: WebAssembly