Files
Mitchell Hashimoto a8e9b413f1 libghostty: simplify Wasm allocation API
Replace a bunch of type-specific Wasm allocation functions with a generic
byte allocator and reusable opaque out-parameters for pointers. This
makes it a lot more ergonomic (relatively) to use the Wasm interface
and removes a dozen or so exports.

This also updates the `ghostty_type_json` `abi` field with a maximum
alignment value that host sides can use to keep every allocation aligned
properly, easily, without hardcoding numbers.

This adds a test to verify this all works as intended and runs in CI.
2026-08-16 12:39:51 -07:00
..
2026-02-28 14:37:23 -08:00
2025-11-06 12:56:43 -08:00

Test Utilities

This directory contains anything related to testing Ghostty that doesn't fit within the standard Zig testing framework alongside the source.