File tree Expand file tree Collapse file tree 2 files changed +16
-16
lines changed Expand file tree Collapse file tree 2 files changed +16
-16
lines changed Original file line number Diff line number Diff line change 5
5
* SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6
6
*/
7
7
8
+ #include <assert.h>
9
+ #include <ctype.h>
10
+ #include <errno.h>
11
+ #include <stdlib.h>
12
+ #include <string.h>
13
+
14
+ #include <umf/memory_pool.h>
15
+ #include <umf/memory_pool_ops.h>
16
+ #include <umf/memory_provider.h>
17
+
18
+ #include "base_alloc_global.h"
8
19
#include "pool_disjoint_internal.h"
20
+ #include "provider/provider_tracking.h"
21
+ #include "uthash/utlist.h"
22
+ #include "utils_common.h"
23
+ #include "utils_log.h"
24
+ #include "utils_math.h"
9
25
10
26
// Temporary solution for disabling memory poisoning. This is needed because
11
27
// AddressSanitizer does not support memory poisoning for GPU allocations.
Original file line number Diff line number Diff line change 8
8
#ifndef UMF_POOL_DISJOINT_INTERNAL_H
9
9
#define UMF_POOL_DISJOINT_INTERNAL_H 1
10
10
11
- #include <assert.h>
12
- #include <ctype.h>
13
- #include <errno.h>
14
- #include <math.h>
15
11
#include <stdbool.h>
16
- #include <stdlib.h>
17
- #include <string.h>
18
12
19
- #include <umf/memory_pool.h>
20
- #include <umf/memory_pool_ops.h>
21
- #include <umf/memory_provider.h>
22
13
#include <umf/pools/pool_disjoint.h>
23
14
24
15
#include "critnib/critnib.h"
25
- #include "uthash/utlist.h"
26
-
27
- #include "base_alloc_global.h"
28
- #include "provider/provider_tracking.h"
29
- #include "utils_common.h"
30
16
#include "utils_concurrency.h"
31
- #include "utils_log.h"
32
- #include "utils_math.h"
33
17
34
18
typedef struct bucket_t bucket_t ;
35
19
typedef struct slab_t slab_t ;
You can’t perform that action at this time.
0 commit comments