Login  |  Packages  |  Support  |  Bugs
Top Level :: Languages :: wasm :: 0.5.0

wasm 0.5.0

Package Information
Summary Run WebAssembly binaries in PHP
Maintainers Ivan Enderlin < ivan dot enderlin at hoa-project dot net > (lead) [details]
License MIT
Description WebAssembly (abbreviated Wasm) is a binary instruction format for
a stack-based virtual machine. Wasm is designed as a portable target
for compilation of high-level languages like C/C++/Rust, enabling
deployment on the web for client and server applications.

This extension allows to run Wasm binaries inside PHP.
Homepage https://github.com/wasmerio/php-ext-wasm
Release notes
Version 0.5.0
(stable)
# Features

## Extension

* #71 Use pre-build dynamic libraries (@Hywan)
* #70 Improve function invocation time by 77% (@Hywan)
* #69 Introduce the `wasm_instance` structure (@Hywan)
* #68 Add the `WasmArrayBuffer::grow` method (@Hywan)

## Runtime

* #72 Update Wasmer to 0.5.5 (@Hywan)

# Bug/security fixes

* #67 Update smallvec (@Hywan)
* #48 Fix the extension compilation on CentOS (@Hywan)

# Documentation

* Many improvements related to the new features and bug fixes.

# Chore

* #59 Tweak Bors (@Hywan)

[ Latest Tarball ] [ Changelog ] [ View Statistics ]
[ Browse Source ] [ Package Bugs ] [ View Documentation ]
[ Report new bug ]

Dependencies for release 0.5.0
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.4.0 or newer
PHP Version: PHP 7.2.0 or newer
PEAR Package: PEAR 1.4.0 or newer
PRIVACY POLICY  |  CREDITS
Copyright © 2001-2024 The PHP Group
All rights reserved.
Last updated: Thu Mar 21 17:05:02 2024 UTC
Bandwidth and hardware provided by: pair Networks