Chris Rohlf

Results 27 comments of Chris Rohlf

Yes. I don't think theres an optimum general solution here. It's full of tradeoffs all the way down.

https://github.com/struct/isoalloc/pull/217

I spent some time trying to implement this but ultimately was not able to get clangs `__builtin_constant_p` to work correctly within `iso_alloc()` even when compiling sources directly. Can revisit this...

Thanks for the report. I will take a look at reproducing these.

I cannot reproduce the `grep`, `meld`, `mumble`, `cat`, or `htop` issues. The others I still need to test. Can you provide more information about versions and which OS you were...

Is there a cross compilation toolchain available in Ubuntu that will have support for `armv8.5-a+memtag`?

Sorry for the delayed response @daniel-brosche. Once a zone is created to allocate chunks of N bytes it cannot be changed. So creating a zone for chunks of size N...

> Does iso_alloc_new_zone preallocate the memory by the given allocation_size at once and then it is divided in chunks which are requested one after one by iso_alloc_from_zone? Yes. Can you...

Got it. Today IsoAlloc only supports fixed sized allocations out of any zone, private or public. So if a zone is created for chunks of size X bytes (where X...

Yes I think that would be doable. The implementation would just be a simple bump allocator on top of an IsoAlloc zone of a fixed size. lets say the zone...