Jim Brunner
Jim Brunner
Issue to be addressed by #2878 This issue to be closed. (per core team discussion on 10/13/2025)
> Not a full review. This looks like two good ideas! Thanks Viktor @zuiderkwast > If BJM replaces BIO, I'd prefer that BIO is deleted at the same time so...
@zuiderkwast > ... but it'd be possible to add a `push_front` in O(1) if that's useful in any case. I just added a `fifoPushFront` in my local branch. Will include...
@oranagra You are correct that the primary motivation is code cleanup. BJM provides a reusable interface - as opposed to BIO which has a hard-coded interface change for every type...
Integration complete. Changes visible now. * BJM replaces BIO providing better modularity and reusability * LazyFree has been refactored for better modularity and reusability * All code referencing BIO or...
> I think eliminating the requirement for task ordering will be quite difficult. So, maybe the best option is to keep BIO for it's original purpose (I/O) - leave it...
> > How about my future based proposal? In contrast to fire-and-forget, every submission will return a stub, so we can query the task completion by the stub, or submit...
Nice. I appreciate the benchmark.md file. This is an excellent start and provides a place for future documentation.
Title is incorrect. This isn't a "leak", it's a heap-buffer-overflow
Hi Murad. I found this one interesting and looked into it a bit. While it's clear that there's an ASAN report here, and the changed code looks valid, I'm having...