Carl Åstholm
c9fa8e46df
Use mmap std.heap.page_allocator impl when compiling for Wasm + libc
...
When linking libc, it should be the libc that manages the heap. The main
Wasm memory might have been configured as non-growable, which makes
`WasmAllocator` a poor default and causes the common `DebugAllocator`
use case fail with OOM errors unless the user uses `std_options` to
override the default page allocator. Additionally, on Emscripten,
growing Wasm memory without notifying the JS glue code will cause array
buffers to get detached and lead to spurious crashes.
2026-01-02 16:55:11 -08:00
..
2025-12-29 22:47:34 -08:00
2025-11-10 09:40:42 +01:00
2025-12-26 19:58:56 -08:00
2025-12-05 14:31:27 +01:00
2026-01-01 23:56:20 +01:00
2025-12-23 22:15:11 -08:00
2025-09-30 13:44:51 +01:00
2025-11-22 22:42:38 +00:00
2025-12-30 16:21:25 -08:00
2025-12-23 22:15:07 -08:00
2025-12-26 19:58:56 -08:00
2025-12-23 22:15:07 -08:00
2025-12-30 20:24:00 +01:00
2025-12-23 22:15:10 -08:00
2025-12-27 20:38:33 +01:00
2025-10-22 11:41:16 +02:00
2025-11-22 22:42:38 +00:00
2026-01-02 16:55:11 -08:00
2025-12-29 22:29:56 -05:00
2025-12-23 22:15:11 -08:00
2025-12-23 22:15:07 -08:00
2025-09-17 19:54:15 -07:00
2025-12-23 22:15:09 -08:00
2025-11-13 22:29:28 +01:00
2025-09-30 13:44:54 +01:00
2025-12-27 20:40:19 +01:00
2025-03-08 14:25:28 -05:00
2025-12-23 22:15:07 -08:00
2025-07-11 08:17:43 +02:00
2025-12-30 16:21:25 -08:00
2025-11-20 14:46:23 -08:00
2025-11-20 14:46:23 -08:00
2025-11-06 05:30:41 -08:00
2025-12-05 14:31:27 +01:00
2025-10-23 09:27:17 +02:00
2025-11-07 08:16:34 +01:00
2025-07-01 23:03:15 +02:00
2025-08-11 15:52:49 -07:00
2023-11-19 09:55:07 +00:00
2024-02-26 15:18:31 -08:00
2026-01-02 02:51:16 +01:00
2026-01-01 20:34:55 -08:00
2026-01-02 16:55:11 -08:00
2025-12-05 14:31:27 +01:00
2025-07-31 22:10:11 -07:00
2025-12-29 22:47:34 -08:00
2025-12-23 22:15:12 -08:00
2025-09-20 14:34:18 -07:00
2025-10-25 21:10:02 -07:00
2024-08-22 08:44:08 +02:00
2025-12-23 22:15:12 -08:00
2025-12-05 14:31:27 +01:00
2025-12-22 14:19:18 +01:00
2025-12-05 14:31:27 +01:00
2025-12-30 16:21:25 -08:00
2025-05-21 13:01:21 +03:30
2025-12-05 14:31:27 +01:00
2025-11-22 22:42:38 +00:00
2026-01-02 16:55:11 -08:00
2025-12-23 22:15:07 -08:00
2025-12-31 16:40:34 -05:00
2025-08-29 17:14:26 -07:00
2025-08-29 17:14:26 -07:00
2025-12-26 19:58:56 -08:00
2025-12-05 14:31:27 +01:00
2025-11-22 22:42:38 +00:00
2026-01-01 20:34:55 -08:00
2025-11-27 20:17:04 +00:00
2025-11-22 22:42:38 +00:00
2024-08-27 00:44:35 +01:00
2025-12-23 22:15:08 -08:00
2025-12-23 22:15:07 -08:00
2025-11-14 12:19:38 +01:00
2025-12-31 20:20:51 +01:00
2025-08-11 15:52:49 -07:00
2025-12-05 14:31:27 +01:00
2025-12-23 22:15:12 -08:00
2025-12-29 12:49:43 -08:00
2025-10-29 06:20:48 -07:00
2025-12-05 14:31:27 +01:00
2025-11-10 09:40:44 +01:00
2025-10-25 21:28:54 -07:00
2025-11-27 20:48:54 +01:00
2025-12-23 22:15:12 -08:00
2024-06-20 23:22:39 +00:00
2025-12-26 19:58:56 -08:00
2025-12-23 22:15:11 -08:00
2025-12-16 06:27:25 +01:00
2025-12-26 19:58:56 -08:00
2025-12-23 22:15:12 -08:00
2025-11-14 11:33:35 +01:00
2025-08-11 15:52:49 -07:00
2025-08-28 18:30:57 -07:00
2025-10-29 06:20:50 -07:00
2025-12-05 14:31:27 +01:00
2025-07-16 10:27:39 -07:00
2025-01-15 15:11:36 -08:00
2025-12-30 16:21:25 -08:00
2025-12-23 22:15:11 -08:00
2025-08-15 23:35:16 +02:00