-
I have a use case where I need to assemble all entries for a given prefix but need to do it without allocating on the heap.
Essentially what I am looking for is `func (t *Table[V]) EachSubnets(pfx …
-
I think it would be very cool if one could do e.g.
```julia
sort((1,4,5,3))
```
and it would return a sorted tuple blazing fast without allocs. There are packages in the ecosystem like
SortingNet…
-
Hi,
while optimizing a function I found a case where reducing allocations (by providing a cache struct) actually made the function slower.
The following minimal example:
```julia
using Benchma…
-
When trying to avoid allocations, note that `\` actually allocates. You will instead want to use `A_ldiv_B!` for the non-allocating form.
-
This came up with the discussions with @frankschae. Many of these core functions allocate. Having a version which allows for pre-building the cache and then reusing that cache can help with performanc…
-
In my quest for ever-faster image data pipelines for training neural nets, I've been playing around with the source code to figure out how to reduce allocations when decoding images. I'm writing here …
-
There are many places where we do things like this:
```rust
return Err(Error::General("No end-entity certificate in certificate chain".to_string()));
```
and
```rust
return Err(Error::PeerMisb…
-
@CheukHinHoJerry : This is an idea how to get rid of the nasty allocation you have in `sparsesymmprod`and all the other layers too. Im using incorrect names here because I don't remember the correct …
-
## Bug Report
When allocating non-atomic memory using the `pointer_malloc` or `allocate` primitives, crystal currently always inserts a LLVM memset intrinsic [\[1\]](https://github.com/crystal-lang…
-
Currently, the I2C service interface always passes around a `FixedVec` of bytes for input/output buffers. We have a mode where the same buffer is reused across multiple I2C transactions in order to re…
hawkw updated
5 months ago