Always use wee_alloc for wasm

This commit is contained in:
Andras Schmelczer 2025-07-12 21:59:18 +01:00
parent e02410ba91
commit 61bea53b7c
No known key found for this signature in database
GPG key ID: FC8F2C3D3D1A718C
5 changed files with 6 additions and 12 deletions

View file

@ -1,16 +1,12 @@
//! Expose the `reconcile` crate's functionality to WebAssembly.
use core::str;
use cfg_if::cfg_if;
use wasm_bindgen::prelude::*;
use crate::{BuiltinTokenizer, CursorPosition, SpanWithHistory, TextWithCursors};
cfg_if! {
if #[cfg(feature = "wee_alloc")] {
#[global_allocator]
static ALLOC: wee_alloc::WeeAlloc<'_> = wee_alloc::WeeAlloc::INIT;
}
}
#[global_allocator]
static ALLOC: wee_alloc::WeeAlloc<'_> = wee_alloc::WeeAlloc::INIT;
/// WASM wrapper around `crate::reconcile` for merging text.
#[wasm_bindgen(js_name = reconcile)]