Skip to content

allocator: add arena allocator#366

Open
arkjedrz wants to merge 1 commit into
eclipse-score:mainfrom
qorix-group:arkjedrz_arena-allocator
Open

allocator: add arena allocator#366
arkjedrz wants to merge 1 commit into
eclipse-score:mainfrom
qorix-group:arkjedrz_arena-allocator

Conversation

@arkjedrz

Copy link
Copy Markdown
Contributor
  • Add arena allocator implementation.
    • Internally ref-counted and Send+Sync.
  • Add mmap-based memory region provider.
  • Add loom tests support for allocator.
  • AllocationError:
    • Add InvalidLayout.
    • Add PartialEq and Eq to make it comparable.

@github-actions

Copy link
Copy Markdown

The created documentation from the pull request is available at: docu-html

@arkjedrz
arkjedrz force-pushed the arkjedrz_arena-allocator branch from cc5e6ec to 1b4f35a Compare July 13, 2026 11:18
@arkjedrz
arkjedrz temporarily deployed to workflow-approval July 13, 2026 11:18 — with GitHub Actions Inactive
@arkjedrz
arkjedrz temporarily deployed to workflow-approval July 13, 2026 11:18 — with GitHub Actions Inactive
@arkjedrz
arkjedrz force-pushed the arkjedrz_arena-allocator branch from 1b4f35a to 972241e Compare July 13, 2026 13:39
@arkjedrz
arkjedrz temporarily deployed to workflow-approval July 13, 2026 13:39 — with GitHub Actions Inactive
@arkjedrz
arkjedrz temporarily deployed to workflow-approval July 13, 2026 13:39 — with GitHub Actions Inactive
@arkjedrz
arkjedrz force-pushed the arkjedrz_arena-allocator branch from 972241e to 70e8b1b Compare July 14, 2026 06:50
@arkjedrz
arkjedrz temporarily deployed to workflow-approval July 14, 2026 06:50 — with GitHub Actions Inactive
@arkjedrz
arkjedrz temporarily deployed to workflow-approval July 14, 2026 06:50 — with GitHub Actions Inactive
@arkjedrz
arkjedrz force-pushed the arkjedrz_arena-allocator branch from 70e8b1b to 43db6db Compare July 15, 2026 06:38
@arkjedrz
arkjedrz requested a deployment to workflow-approval July 15, 2026 06:38 — with GitHub Actions Waiting
@arkjedrz
arkjedrz requested a deployment to workflow-approval July 15, 2026 06:38 — with GitHub Actions Waiting
- Add arena allocator implementation.
  - Internally ref-counted and Send+Sync.
- Add mmap-based memory region provider.
- Add loom tests support for `allocator`.
- `AllocationError`:
  - Add `InvalidLayout`.
  - Add `PartialEq` and `Eq` to make it comparable.
@arkjedrz
arkjedrz force-pushed the arkjedrz_arena-allocator branch from 43db6db to a5fb8e3 Compare July 17, 2026 10:42
@arkjedrz
arkjedrz requested a deployment to workflow-approval July 17, 2026 10:42 — with GitHub Actions Waiting
@arkjedrz
arkjedrz requested a deployment to workflow-approval July 17, 2026 10:42 — with GitHub Actions Waiting
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: In Progress

Development

Successfully merging this pull request may close these issues.

1 participant