Skip to content

DON'T MERGE Simple linear alloc#20

Draft
lucat1 wants to merge 2 commits intofpgasystems:mainfrom
lucat1:simpel-linear-alloc
Draft

DON'T MERGE Simple linear alloc#20
lucat1 wants to merge 2 commits intofpgasystems:mainfrom
lucat1:simpel-linear-alloc

Conversation

@lucat1
Copy link
Contributor

@lucat1 lucat1 commented Feb 19, 2026

This PR should not be merged.

This is here just if somebody needs to do big consecutive transfers using the C++ simulation and libstf.
This prevents overlapping addresses to be used by the SimpleMemoryAllocator. That would be an issue with the C++ simulation as the C++ allocator will happily reuse freed memory and the memory won't be unmapped from the simulation, causing a userMap request for an already mapped region to vivado that will crash it.

@lucat1 lucat1 changed the title DON'T MERGE Simpel linear alloc DON'T MERGE Simple linear alloc Feb 19, 2026
@lucat1 lucat1 force-pushed the simpel-linear-alloc branch 3 times, most recently from c82f6b1 to 328862a Compare February 23, 2026 08:58
@lucat1 lucat1 force-pushed the simpel-linear-alloc branch 2 times, most recently from aa2fec5 to 13fc551 Compare March 1, 2026 14:33
@lucat1 lucat1 force-pushed the simpel-linear-alloc branch from 13fc551 to af8a194 Compare March 1, 2026 17:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant