-
While kicking the tires on SDL_GPU, I noticed that SDL_AddAtomicInt_REAL was near the top of my profiles (7th, to be precise). Most of the calls to this function are from SDL_malloc, where it tracks t…
-
There are quite a number of unnecessary memory allocation on hot paths that could be moved on the stack.
This really hurts in multi-threading cases when other threads allocate a lot of memory.
Ide…
-
## Description
`HashSet` contains three calls to `string.Format` in non-invariant checking methods.
https://github.com/sestoft/C5/blob/21e90a22a4e75e6fe2d70d2c195b79830d5694ca/C5/Hashing/HashSet.cs#…
-
Only usage of primary allocation is for the magic egg variables of: {{SERVER_IP}} abd {{SERVER_PORT}}
Besides that, it's only visual.
Instead it could be better to just have the ports as egg var…
-
DF.jl grouping is faster. Maybe it does column-oriented instead of rows or something, I think you mentioned an Accessors.jl way to do column ops?
```jl
using DataFrames, StructArrays, FlexiGroups,…
-
### Describe the feature you'd like supported
Operations like looking up a map value via EBPF_OPERATION_MAP_FIND_ELEMENT are currently forced to allocate a buffer because of the way that the request …
-
As also described in https://github.com/JuliaArrays/StaticArrays.jl/issues/1282, there is a large performance regression with `v1.11` when using `StaticArrays`:
```julia
using LinearAlgebra, StaticAr…
-
Consider the following minimized example:
```rs
pub fn test() {
for _ in 0..128 {
let _ = vec![0; 32];
}
}
```
Expected generated output (Rust 1.81.0):
```asm
example::test::h15f9c4…
-
I tried this code:
```Rust
use std::thread;
const KILO: usize = 1024;
const MEGA: usize = 1024 * KILO;
const GIGA: usize = 1024 * MEGA;
const BUFFER_SIZE: usize = 4 * GIGA;
const REQUIRED…
-
**Is your feature request related to a problem? Please describe.**
When using Rust (via Rustler) it would be handy to have a way to use Rust [`GlobalAlloc`](http://doc.rust-lang.org/1.66.1/alloc/al…