Skip to content

Add bounded lock-free allocation using atomic bump pointer#356

Draft
Rahul-Sutariya wants to merge 1 commit into
eclipse-score:mainfrom
Rahul-Sutariya:rasu_lib_mem_lock_free_allocator
Draft

Add bounded lock-free allocation using atomic bump pointer#356
Rahul-Sutariya wants to merge 1 commit into
eclipse-score:mainfrom
Rahul-Sutariya:rasu_lib_mem_lock_free_allocator

Conversation

@Rahul-Sutariya

Copy link
Copy Markdown
Contributor
  • Replace InterprocessMutex protection with compare_exchange_weak
  • Limit CAS attempts to 32 for deterministic execution
  • Handle allocation failure after retry exhaustion

Issue: #348

@github-actions

github-actions Bot commented Jul 9, 2026

Copy link
Copy Markdown

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

@Rahul-Sutariya
Rahul-Sutariya force-pushed the rasu_lib_mem_lock_free_allocator branch from 7554730 to c49796f Compare July 9, 2026 12:29
@Rahul-Sutariya
Rahul-Sutariya temporarily deployed to workflow-approval July 9, 2026 12:29 — with GitHub Actions Inactive
@Rahul-Sutariya
Rahul-Sutariya temporarily deployed to workflow-approval July 9, 2026 12:29 — with GitHub Actions Inactive
- Replace InterprocessMutex protection with compare_exchange_weak
- Limit CAS attempts to 32 for deterministic execution
- Handle allocation failure after retry exhaustion

Issue: eclipse-score#348
@Rahul-Sutariya
Rahul-Sutariya force-pushed the rasu_lib_mem_lock_free_allocator branch from c49796f to c74de3d Compare July 13, 2026 06:11
@Rahul-Sutariya
Rahul-Sutariya marked this pull request as draft July 13, 2026 08:40
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