Joshua Liebow-Feeser
Joshua Liebow-Feeser
> > But I see now that I originally suggested the slice type. I clearly don't know where it should go, sorry. It's such an oddly specific thing to ask...
> We should probably add that [here](https://doc.rust-lang.org/reference/type-layout.html#size-and-alignment); that seems like a good place to say that there's a maximum size. (There's a maximum alignment, too, but I don't how how...
> I don't view this as a property of "slice DST". I think this can be defined fully compositionally. > > * Every type, including unsized types, has a _minimal_...
This will be a breaking change, so we'll need to make sure we either address it as part of 0.8 or punt it to a future release. I've added it...
Closing this in favor of https://github.com/google/zerocopy/issues/1051, which was implemented in https://github.com/google/zerocopy/pull/1059
Partially addressed in #30.
Ah that's very helpful, thanks! I'll take a look at the malloc zone API and see what we can do about it. EDIT: Useful links for posterity: - jemalloc's [src/zone.c](https://github.com/jemalloc/jemalloc/blob/dev/src/zone.c)...
I'm inclined to merge this based on the following reasoning: - The ergonomics of discarding an unneeded prefix/suffix are better than the ergonomics of reconstructing a prefix/suffix if one isn't...
Performance numbers (on a 2015 model MacBook Pro): Without this PR Enqueue-Dequeue Strong No Prefilling bp-YangCrummeyQueue: 4 threads, 1.9519816599623547 Mops/s 0 failed pushes 0 failed pops. Prefilled 0 bp-FAAQueueLowLevel: 4...
Ah understood. Would it be sound to say that Simd has the same layout as A with the exception of alignment? On Sun, Oct 3, 2021 at 6:11 PM Jubilee...