mkitti / ArrayAllocators.jl

Allocate arrays with malloc, calloc, or on NUMA nodes
MIT License
53 stars 1 forks source link

Compose with immutable arrays and MallocArray from StaticTools.jl #16

Open mkitti opened 2 years ago

mkitti commented 2 years ago

This needs https://github.com/brenhinkeller/StaticTools.jl/pull/19 to begin working.

Further work is needed for freeing pointers correctly.

codecov-commenter commented 2 years ago

Codecov Report

Merging #16 (e3b4ea0) into main (455341f) will decrease coverage by 15.62%. The diff coverage is 60.00%.

@@             Coverage Diff             @@
##             main      #16       +/-   ##
===========================================
- Coverage   82.93%   67.31%   -15.63%     
===========================================
  Files          10        9        -1     
  Lines         211      205        -6     
===========================================
- Hits          175      138       -37     
- Misses         36       67       +31     
Impacted Files Coverage Δ
src/ArrayAllocators.jl 76.31% <60.00%> (-6.04%) :arrow_down:
src/POSIX.jl 0.00% <0.00%> (-93.75%) :arrow_down:
NumaAllocators/src/LibNUMA.jl 0.00% <0.00%> (-80.77%) :arrow_down:
src/Windows.jl 87.50% <0.00%> (-0.50%) :arrow_down:
src/ByteCalculators.jl 82.05% <0.00%> (+5.12%) :arrow_up:
NumaAllocators/src/NumaAllocators.jl 100.00% <0.00%> (+28.57%) :arrow_up:

:mega: Codecov can now indicate which changes are the most critical in Pull Requests. Learn more