Release notes
Version v0.2.0 - 2025.02.03
Added
- Add
@bufferand@threadsbuffermacros (and underlyingMAllocBufferandThreadsMAllocBuffertypes) to create manually allocated buffers with the specified size and type.
Version v0.1.3 - 2025.01.10
Fixed
- Fix type stability in
ThreadsBuffer. - Fix errors associated with zero-sized tensors.
Version v0.1.2 - 2025.01.02
Added
- Add precompilation using
PrecompileTools.
Fixed
- Fix type stability (
::Ref{Int}–>::Base.RefValue{Int}).
Version v0.1.1 - 2024.12.12
Breaking
- Redefine
pseudo_alloc!,pseudo_drop!andpseudo_reset!to align with the syntax ofalloc!,drop!andreset!, i.e., now one can simpy replace alloc/drop/reset with the pseudo functions (and delete other lines) to calculate the required Buffer length. @print_buffer_usagereplaces all function calls with buffer as argument by theirpseudo_version. For custom functions, thepseudo_functions have to be defined by the user (e.g., by using@print_buffer_usageon the function definition).
Added
- Use JuliaFormatter
Version v0.1.0 - 2024.12.09
Added
- First release:
Buffer,ThreadsBuffer,alloc!,drop!,reset!,release!,@print_buffer_usage