Skip to content
Snippets Groups Projects
Commit 01f585aa authored by Utz-Uwe Haus's avatar Utz-Uwe Haus
Browse files

Squashed 'deps/mamba/' changes from ae66b28..9a9b988

9a9b988 Merge branch 'devel'.
eeb5699 Merge branch '49-maestro-needs-a-convenience-libtool-archive-version-of-mamba' into devel
5ae0240 Change name for internal structure data of Linux Native
92645c8 Add mmb_tile_duplicate_at()
e3df7c6 Add --enable-embedded flag
c0cd7c6 Merge branch 'fix-missing-include-cuda' into devel
87d48c7 Only check for last submodule cuda
a1bbc45 Fix linking against external libraries
182fa42 Explicit unit of nbytes when registering memory
b92350d Fix "initializer not constant" warning.
5cffefa Fix "pointer of type void * used in arithmetic" warning.
41b70f1 Fix "empty structure" warning and empty initializer
5135acd Merge branch '47-default-execution-space' into devel
29d2caa Add alternate string testing for translating to enum symbol
68785d7 Fix execution context init with no default GPU.
d4f1f8d Update documentation
819c20b Add run-time configuration with env var
9e84e43 Make MAX_{SPACES,ALLOCATIONS,INTERFACES} editable at compile time
c043c21 Simplify function calls
582de67 Add check for configuration of global default values
e71b16e Add compile time configuration for memory management global default
4c8b04b Simplify default execution context table
3d71510 Adapt tile_duplication_cuda to test MMB_DEFAULT_EXECUTION_CONTEXT with GPU layer
5b83f51 Set default execution context based on layer
af10e78 Merge branch 'tile-dup-device' into 'devel'
01f3ef1 Remove resolved TODO: no need for warning.
1a1e85f Remove unnecessary success variable in tile duplicate example, making error checks consistent and removing the potential for missing a failed API call
ac14ffc Add accessor function to retrieve space local handle to tile
984c461 Change name for metadata field in tile
e17d587 Merge branch 'devel' into tile-dup-device
ea5ed7b Merge branch '34-raw-pointer-accessor-for-mmballocation-object' into 'devel'
ff2f299 Add function to retrieve allocation ptr
7681b94 Check the execution context to create the metadata
7dc8eda Merge branch 'add-accessors' into tile-dup-device
2148d80 Add accessors to allocation's memory parameters
d7a3449 Fix "initializer element is not constant" error
603688c Update success variable in test
94841bb Fix pointer arithmetique in tile pack
0ea24fb Merge branch 'devel' into tile-dup-device
15af971 Fix mmb_tile_pack
0776a67 Fix returned value in examples for tests
fcd8bd2 Do not create metadata on merge
defe6b1 Fix execution context request for device memory
b1a9603 Add some additional error checks to mmb_free
28f64b1 Add tile_duplicate_cuda example, doing exactly what tile_duplicate does but duplicating on GPU, currently failes in mmb_tile_merge
9f27742 Fix 'discard const qualifier' warning in mmb_set
68a81c9 Adapt tile_duplicate example to use the device_metadata
b43de50 Testing the tile device metadata generation
b1971d9 Implement the tile metadata copy to device.
cd56e99 Add empty set constant and use it for dimension static init
3f59155 Add wrapper to new mmbSet_size_t function
1cff508 Make set function depend from each other
d01591d Implement layout packing for device accessible structures
82bb155 Add short-cut in resize when already right size
226d60d Add missing restrict
4c1f957 Fix irregular layout copy allocator
2d3d0bc Include the block/irregular structures into layout
05ad0ba Fix risk of double free of pointer + invalid free

git-subtree-dir: deps/mamba
git-subtree-split: 9a9b9886696fabfd19e53be35700123534a04ed9
parent 0439ff6f
No related branches found
No related tags found
No related merge requests found
Showing with 964 additions and 72 deletions
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please to comment