James Munns

Results 245 comments of James Munns

@shirshak55 if you'd like to open a PR to add a policy, or an issue to discuss that, please feel free. However this is a small list, mostly added by...

So, benchmarking is something that is notoriously hard to get right, and is going to be very subjective to your use case. That being said, when I have attempted to...

Hey @dumblob, this is a personal project, so I'm not generally very actively trying to market it or convince folks to use it. I'd definitely encourage you to benchmark it...

> Do we still need to zero the buffer when taking just the producer or consumer, like try_split? (currently commented-out) Yes, I would suggest doing either on the first one...

Hey @timvisee, I'll plan on reviewing this PR this weekend, but I realized that I was wrong - you'll need to zero-init the buffer when the PRODUCER (not consumer) is...

Hi @OpoOpo, at the moment, I don't think this is possible. The lock-free algorithm used by bbqueue currently expects there to only be one Consumer and one Producer, which each...

Hey Andrew, For a variety of reasons, bbqueue only handles u8s. This is largely due to the ability to avoid things like alignment or other issues. If this is a...

Hi Fabien, That sounds reasonable, and I agree using the "framed" construction (or at least a similar approach) would be the most reasonable way to achieve this.

In particular, we should show: 1. How to declare a BBBuffer at `static` scope 2. How to store the Consumer/Producer in RTFM's Resources, or something like `cmim`'s Move container 3....

As a note @maraisr, I don't plan to have BBQueue support non-byte (e.g. arrays of `u8`s) data. It does not currently manage things like alignment, so it wouldn't work as...