Skip to content

fix: switch ArenaAllocator to VirtualAlloc/mmap with on-demand page commit#531

Merged
jnyfah merged 1 commit into
developfrom
user/kernel/fix-arena-alloc
Jun 30, 2026
Merged

fix: switch ArenaAllocator to VirtualAlloc/mmap with on-demand page commit#531
jnyfah merged 1 commit into
developfrom
user/kernel/fix-arena-alloc

Conversation

@JeanPhilippeKernel

@JeanPhilippeKernel JeanPhilippeKernel commented Jun 28, 2026

Copy link
Copy Markdown
Owner

This PR addresses reported bugs from memory-allocator-audit

@JeanPhilippeKernel JeanPhilippeKernel added this to the Born baby (0.2.0) milestone Jun 28, 2026
@JeanPhilippeKernel JeanPhilippeKernel self-assigned this Jun 28, 2026
@JeanPhilippeKernel JeanPhilippeKernel added enhancement New feature or request area-linux Work on Linux system area-window Work on Window system area-macOS Work on macOS system labels Jun 28, 2026
@JeanPhilippeKernel JeanPhilippeKernel force-pushed the user/kernel/fix-arena-alloc branch 3 times, most recently from 96cee0e to e1c0649 Compare June 29, 2026 14:08
@JeanPhilippeKernel JeanPhilippeKernel moved this to In Progress in ZEngine Board Jun 29, 2026
@JeanPhilippeKernel JeanPhilippeKernel force-pushed the user/kernel/fix-arena-alloc branch 4 times, most recently from 08cbb5f to 7b83f75 Compare June 29, 2026 15:19
@JeanPhilippeKernel JeanPhilippeKernel marked this pull request as ready for review June 29, 2026 15:40
@JeanPhilippeKernel JeanPhilippeKernel changed the title fix: improvement of memory allocator feat: switch ArenaAllocator to VirtualAlloc/mmap with on-demand page commit Jun 29, 2026
@JeanPhilippeKernel JeanPhilippeKernel added bug Something isn't working critical and removed bug Something isn't working labels Jun 29, 2026
@JeanPhilippeKernel JeanPhilippeKernel force-pushed the user/kernel/fix-arena-alloc branch from 7b83f75 to dd64969 Compare June 29, 2026 17:20
@JeanPhilippeKernel JeanPhilippeKernel changed the title feat: switch ArenaAllocator to VirtualAlloc/mmap with on-demand page commit fix: switch ArenaAllocator to VirtualAlloc/mmap with on-demand page commit Jun 29, 2026
@JeanPhilippeKernel JeanPhilippeKernel force-pushed the user/kernel/fix-arena-alloc branch 2 times, most recently from 310363e to 75ef78e Compare June 29, 2026 22:16
@JeanPhilippeKernel JeanPhilippeKernel force-pushed the user/kernel/fix-arena-alloc branch from 75ef78e to a2cee43 Compare June 29, 2026 23:09
@jnyfah jnyfah merged commit 43983c1 into develop Jun 30, 2026
21 checks passed
@jnyfah jnyfah deleted the user/kernel/fix-arena-alloc branch June 30, 2026 13:12
@github-project-automation github-project-automation Bot moved this from In Progress to Done in ZEngine Board Jun 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area-linux Work on Linux system area-macOS Work on macOS system area-window Work on Window system bug Something isn't working critical enhancement New feature or request

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants